yashsingh1/xdaforums huggingface dataset:
[Android Software Development] ZAIGHAM ALI:
Thanks a lot, I will get that book asap.
[Android Software Development] ZAIGHAM ALI:
Sorry, but what "web-based" ?
[Android Software Development] killersnowman:
i believe he means using HTML5, JavaScript and CSS to make a 'web app' that you can then wrap in an Android WebView to display as a cross platform 'backend' to your program

there will be performance hits and usability concerns but it could possibly be able to run on many different os platforms.

this is kinda of how WebOS makes apps.

id recommend java though.
[Android Software Development] ZAIGHAM ALI:
Thanks a lot.
[Android Software Development] Raqun:
Check out this dude.. he's pretty funny..

http://www.youtube.com/user/CornboyzAndroid
[Android Software Development] iynfynity:
do you have a background in Java before starting android developIng?

I'm studying Java for almost a month now because I'll be planning to develop games and apps.
[Android Software Development] iynfynity:
Also to the OP, I have head first Java book as my first Java book. And I swear to God, you're going to love it.
[Android Software Development] ZAIGHAM ALI:
Thanks a lot, that will really help me and yes he is pretty funny ;)

Yess, I am starting to like it thanks a lot, now I dont have to drop it.
[Android Software Development] iynfynity:
Maybe someday we can guys team up? lol but my goal is to make games.
[Android Software Development] ZAIGHAM ALI:
Sure I'd love to team y

Up. Also I think C++ will be needed for some games.
[Android Software Development] IntelSoftApps:
Nope!!! lol. No java experience at all. I started fresh. But if i could redo it, i would study java before hand. Those books are very helpful!

But now, i still use books and only resources/guides as i am going along...

But dont forget to use sticky notes to mark important parts in the java books or android DEV books! you will not regret it. If you get stuck in an app, just flip right to that page.lol

And, Android is not a very easy platform for making games. I have found Android easier for apps and iPhone iOS easier to make games!
[Android Software Development] iynfynity:
Yup, but I still prefer to develop games for Android. Once I finish this book in Java I'm going to start Android development.
[Android Software Development] killersnowman:
C and C++ are only used with the NDK. see this link on when the NDK is needed

http://developer.android.com/sdk/ndk/overview.html#choosing

the Java Virtual Machine is so tightly integrated with the Android OS that many things you may think need the NDK dont. the Dalvik VM can handle most Java byte code as efficiently as native code. its been highly optimized. so dont sych your self out just yet.
[Android Software Development] iynfynity:
Sorry if I have to ask this, so if making an android game go ahead and study Java?
[Android Software Development] killersnowman:
it all depends on the game... most emulators for snes, etc are written in java. here is a nice list and im sure there are alot more

http://gamedev.stackexchange.com/questions/3789/famous-games-written-in-java
[Android Software Development] iynfynity:
I just learned that developing in Android is in XML too, damn.
[HTC EVO 3D] slayer69:
Here is the new process for changing your Sprint Banner for the EVO 3D. Enjoy!!! (NO ROOT REQUIRED)

Do this at your own RISK!!!! I will not be held responsible if you brick your phone.

1. Install HTC Sync if you haven't already.

2. Use the CDMA Method posted Here to get your MSL. Thanks techwerkz - Or Call Sprint. Another alternative would be to gain temp root and use MSL Reader from the market.

3. Download QPST:

http://www.x-drivers.com/catalog/flash/mobile_phones/companies/qualcomm/models/qpst/12051.html

4. Install QPST software

5. Put phone into Diag mode: dial ##diag#

6. Start QPST service programming. If your phone is in diag mode you will see it listed here.

7. Click Read from phone

8. Enter your SPC number (the one obtained from step number 2)

9. Click the Display tab.

10. Change the banner to what you want.

11. Write to phone. (You may see some Read Only Errors. This is normal)

12. Reboot phone and you will see the new banner.

Should you encounter issues like the phone not showing up in QPST then more then likely the modem drivers are using a port that QPST does not have as default and you will need to add the port to QPST Configuration. When adding the port to QPST make sure you un-check "Show Serial and USB/QA Diagnostic ports only" or this will not work.

To find the COM port your HTC Modem is using:

Go into the control panel and then device manager. Look for the HTC Modem. Right click on the modem and select properties. Select the "Advanced Tab" then "Advanced Port Settings" Button. Com port will be listed there. (Windows 7 Instructions)

If you have Windows 7 x64 and are having issues with the HTC Modem drivers follow these Instructions.

Watch the video here!!! Thanks to disturb3d1!!!!! Awesome Video man......

Video Instructions HERE

:D:D:D

I hope you find this guide helpfull.....
[HTC EVO 3D] dadoc04:
good **** slay... lookin forward to those themes
[HTC EVO 3D] BlueGoldAce:
So tried this, phone not listed. What port would I add, or better yet where do I look to discover the port I need to add?

Thanks

blue
[HTC EVO 3D] slayer69:
Go into the control panel and then device manager. Look for the HTC Modem. Right click on the modem and select properties. Select the "Advanced Tab" then "Advanced Port Settings" Button. Com port will be listed there.

Also when adding the port to QPST make sure the check box for " Show Serial and USB/QA Diag ports only" is NOT CHECKED. The port will not work if its checked.
[HTC EVO 3D] BlueGoldAce:
Did this, port is COM 3. I made sure the check was unchecked, added the port to qpst, etc. Still doesn't show up, only option is offline work. I even tried switch the com port in the device manager to 2 and 1.
[HTC EVO 3D] slayer69:
Make sure you are in DIAG mode on the phone when setting up the port in QPST. On COM 3 in the QPST Configuration list you should see something like this:

Then you can launch the Service Programming.
[HTC EVO 3D] BlueGoldAce:
Keep getting the attached message below.

The HTC diag modem...should that install correctly? I keep getting the install incorrectly message from windows.
[HTC EVO 3D] slayer69:
are you using windows 7 x 64

Sent from my PG86100
[HTC EVO 3D] BlueGoldAce:
Yes, sure am
[HTC EVO 3D] slayer69:
Ok cool give me a few min....I am going to send you the drivers I used. Windows 7 x64 requires special drivers.......let me dig through and find em.
[HTC EVO 3D] slayer69:
Here is the solution for when windows 7 x64 htc diag drivers wont install right:

1. Download this file: HTC Diag Drivers

2. Extract contents to a location you will be able to browse to easily

3. Open Device Manager from the control panel.

4. Put your phone into diag mode so that the computer tries to load the HTC Diag Drivers.

5. Right click on HTC DIAG and select properties

6. Click the "Update Driver" button

7. Select "Browse my computer for driver software" option

8. Select "Let me pick from a list of device drivers on my computer" (VERY IMPORTANT, Don't use the browse button here)

9. Select "Show All Devices" from the list and click "Next"

10. Select "Have Disk" Button

11. Now click "Browse" Button and browse to were you extracted the above files....and find the HtcUsbMdmV64.inf file.

12. Select it and select Open.

13. Click OK.

14. In the window you should see HTC USB Modem, Select it and click "Next"

15. Select "Yes" should you get a popup

Driver will install and you should be good to go!!!

Let me know if that works....(it should because I am running the same file as you are on win7x64)
[HTC EVO 3D] BlueGoldAce:
Really appreciate your help here. I will try it tomorrow and let you know. Thanks again!

Blue
[HTC EVO 3D] BlueGoldAce:
It worked! Thanks a lot.
[HTC EVO 3D] slayer69:
Sweet!!
[HTC EVO 3D] Stericson:
I have moved this to the Dev section as it seems, to me, to be more appropriately placed here for the time being.
[HTC EVO 3D] slayer69:
Thanks! I was torn as to which one to put it in. As I am usually living in the theming thread....dev section works too.

Thanks :D
[HTC EVO 3D] chefdave12118:
Good to see you over here slayer!
[HTC EVO 3D] slayer69:
Woot!!! thanks! glad to be here.....love this phone.....just can't wait to port my theme!!!!
[HTC EVO 3D] cooolone2:
Sorry to say... but this is the stuff that brings a tear to my eye here and what makes the XDA community so awesome. :) Can't even begin to imagine whats in store for this handset with the horsepower it has from all the dev's here.

Anyway... just had to chime in.

Regards!
[HTC EVO 3D] jaybizza:
Works Like a charm guys...Took me a little tinkering but "WAS" able to get the banner changed..U ROCK!!
[HTC EVO 3D] JAMRZ69:
Thanks brotha worked like a charm i also used qpst service programmer to try and bump the speaker volume in the settings to 4 didnt notice that much of a difference just wondering if its actually writing the settings to the phone.
[HTC EVO 3D] slayer69:
I know there are some errors when writing back to the phone....but the way to see if the setting sticks is to re-read the settings after the phone re-boots. I honestly have not done to many things outside of personalizing the banner.
[HTC EVO 3D] BigMark82:
What does this break? I remember on the OG Evo it broke Sprint related apps and GPS sometimes if I recall correctly. I wanna do it but not if anything useful will stop working.
[HTC EVO 3D] slayer69:
Nothing that I know of. I remember there were issues with sprint bloat ware but that was solved buy logging into the app first before doing this. Never heard of issues with GPS. I have had this customization for the last 3 days and use my gps all the time...no issues here....I also loaded my sprint apps after and did not see any issues....though i dumped the sprint apps after.....for good reasons ;-)
[HTC EVO 3D] BigMark82:
Cool, thanks for the quick reply..I'll try this out later on in the day
[HTC EVO 3D] lokko21:
Thank you very much works nicely....great job.
[HTC EVO 3D] cordell12:
as little of a hack this may be, it was exciting to do none the less!

thanks

edit... i am really gonna hate to return this thing. root is a must, not for function but for addiction :) even if we only root android and must flash sense roms only i would be OK with that, maybe a kernel or two LOL
[HTC EVO 3D] v8pwrdz28:
This applicable at all on the sensation?
[HTC EVO 3D] slayer69:
I dont see why it wouldn't work. Worst case would be you cant connect to the phone. Give it a shot and let me know.
[HTC EVO 3D] BigMark82:
Anybody else tweak the sound settings to see what happened? I'd be very interested to know if it made the speakers louder or if anyone knew if changing those settings will cause damage to your phone?
[HTC EVO 3D] MRFERRARI23:
I did everything right and in QPST I can never get my phone to show up!! As for the COM ports it only shows COM1 and COM2 and there states show waiting but my phone doesn't show up there at all no matter what I try!! I tried adding my HTC modem COM port which is 4 unchecked the box but get an error pop like someone posted on page 2..... I'm fresh out of ideas please someone help!
[HTC EVO 3D] BigMark82:
Try to open up the QPST Configuration program first, click on the ports tab and from that list look for your phone and enable the port with your phone or click on Add New Port and than the port with your phone should automatically populate. Click OK and close out than go back and open the Services Programming and you should than see your phone listed. Hope that helps.
[HTC EVO 3D] slayer69:
OK were here to help...I am going to ask some questions to try to determine whats going on:

1. Open your device manager from the control panal

2. Put your phone in DIAG mode (##DIAG#)

Q. Does the driver install or is there an error in the list of devices? If so then see my windows 7 x64 driver solution (Link in the OP). If if installs then continue:

3. Under modems in the device manager you should see HTC USB Modem or some ****

4. Right click it and select Properties

5. Click on the advanced tab

6. Click on Advanced Port Settings

Q. What is the COM Port? (keep this for the next steps)

Open QPST Configuration

Q. Is your COM port from above listed in the window?

If NO: Add it by selecting Add New Port, for the port window type COMx (were x is your port number. Do this for Port Label as well. UnCheck "Show Serial and USB/QC Diagnostic ports only

If YES: Under the phone list you should see something like MFlo-FFA6550 or something close to that. This means your phone is connected and you can now launch service programming from the start clients option in the menu....follow the rest of the instructions for changing the banner.

7. Party!
[HTC EVO 3D] slayer69:
OMG!!! Big Mark!!!! i just busted your thanks virginity!!! haha OWNED!!!! lol seriously (not really, I don't like being serious) thanks for chiming in!
[HTC EVO 3D] BigMark82:
LoL...Thanks man..Just glad to help out :D
[HTC EVO 3D] MRFERRARI23:
I installed the Windows 7 drivers properly I went through all the steps and when

I was done it said it was successful.

After doing the other steps you mentioned it says my HTC Modem is COM4 but in QPST app it only shows COM1 and COM2 states waiting and when I go to add my COM4 and uncheck the box it doesn't add it and I get this pop up screen saying it might be busy etc.. and under phone I never see my phone show up so IDK what to do! :confused:
[HTC EVO 3D] slayer69:
ok give this a shot, Go back to the modem driver in the device manager and get back to were it tells you what com port its using. Change the COM port to 5. Keep in mind I cant tell if you are using anything on COM5 or not...so this may cause a conflict with another device on the system. If there does not seem to be an issue with switching it to COM5 then add the com port to QPST and see if that fixes the issue. You can try other ports too until you find one that is free. Also make sure you don't have HTC Sync app running at the same time. Or have it in the task manager.
[HTC EVO 3D] Taubin:
Does anyone have a mirror of the driver file. I get the file to 95% and it fails. Three times now.

http://www.x-drivers.com/catalog/flash/mobile_phones/companies/qualcomm/models/qpst/12051.html
[HTC EVO 3D] MRFERRARI23:
Ok so I restarted and my computer and I'm using Windows 7 just to make things clear.... Now my phones shows up QPST but in CDMA Workshop but now it won't connect to my COM4 which is very strange!! grrrrrrrrrrrrrrrr lol I've tried COM1-6 and they all fail to connect???
[HTC EVO 3D] slayer69:
See Attached!!! :-)
[HTC EVO 3D] slayer69:
make sure you are using these apps one at a time and not at the same time. It may cause conflicts.....You can always call sprint customer service and ask for the MLS code....just tell them you are a developer and wanted to test some settings ;-)
[HTC EVO 3D] MRFERRARI23:
Cool so oI closed the QPST app and then CDMA Workshop worked and connected to my COM4 port and I got my MSL code now what do I do?? BTW does the banner only allow a certain amount of characters?
[HTC EVO 3D] slayer69:
well go back to the opp and follow the rest of the instructions to change the banner. Yes you can only have a curtain amount....the field will restrict you when you hit the end. Mine is 10 chars atm.
[HTC EVO 3D] MRFERRARI23:
So I don't have to do anything in the QPST app, all I have to do is change my banner hit WRITE and that's it?? Ok now mine allows 10 also cool!
[HTC EVO 3D] Taubin:
Thanks for the dowload, and the info on changing the banner and sound!
[HTC EVO 3D] slayer69:
Np...though I haven't tried the sound one....mine seems to be just fine.....
[HTC EVO 3D] slayer69:
That's it!!! phone will reboot and you should see your new banner instead of Sprint :cool:
[HTC EVO 3D] slayer69:
LOL I just realized....did you read from the phone first???lolz
[HTC EVO 3D] MRFERRARI23:
IDK lol but I've tried everything and it's still only showing Sprint :( So I guess I didn't do that other step

And the funny part is that ive done this to my evo 4g and can't on the evo3d lol grrrrrrrrr
[HTC EVO 3D] slayer69:
1. Read from phone,

2. Enter your MSL code

3. Set the banner

4. Write to phone.

Once you press write to phone you will see a pop up error (click ok) Phone should reboot on its own, and done.
[HTC EVO 3D] MRFERRARI23:
but where exactly do I Enter this MSL code??
[HTC EVO 3D] slayer69:
When you hit read from phone a pop up should show up. This is were you enter the MSL code.
[HTC EVO 3D] MRFERRARI23:
I never see any type of pop up messages tbh... hmmmm....

This is what I get when I hit write

Write MIN1... Skipped (This function is available in registered version only)

Write MIN2... Skipped (This function is available in registered version only)

Write Banner... Skipped (This function is available in registered version only)

Write True IMSI... Skipped (This function is available in registered version only)

Write NAM lock... Skipped (This function is available in registered version only)
[HTC EVO 3D] tsalate:
thanks, worked like a charm once i installed the drivers for windows 7 64.
[HTC EVO 3D] slayer69:
Are you using QPST? That looks like its CDMA Workshop. CDMA Workshop is only used to get the code.....use QPST to change the banner. After your phone is connected you select from the menu SERVICE PROGRAMMING. In here when you hit read from phone it will prompt for the MSL CODE. Then follow the rest of the instructions.
[HTC EVO 3D] |Melvin|:
guys is there some way to make this work on a sensation 4g since the phones have some things in commun?
[HTC EVO 3D] slayer69:
Did you try? QPST is a qualcomm application and your phone has a qualcomm chip so I don't see why it wouldn't work. The app that may not work would be the CDMA workshop....but it may work as well. It wont hurt the phone to try to connect. I don't know of ##diag# is the same though. Give it a shot and let me know what you find.
[HTC EVO 3D] |Melvin|:
yes i tried bro. the ##diag# didnt work on the phone, and nope, cdma workshop either, but i think there is some way to do it.... as you said both are qualcomm and also both phones are commun bro you know... so lets see what we can do because its embarresing to have such a phone with such a wakc sound volume
[HTC EVO 3D] slayer69:
Well the first step is getting the phone into diag mode. I did a quick search in the sensation 4g forums and found nothing on if that phone has that mode. Without that you can't use the service programming to change the banner or other settings. So what needs to be found is a way to be able to do service programming. I will keep digging but without the phone its hard for me to try stuff.

One more thing to try while I do some searching:

When you did the ##diag# did you try hitting the call button after? Some phones require you to hit call/send.
[HTC EVO 3D] |Melvin|:
ok cool man thanks for helping, and yea i hit the button but says connection problem or invalid MMI code ..
[HTC EVO 3D] slayer69:
Yea I found an HTC phone in my office here that is on ATT and it said the same thing. I not sure if that means they have locked you out of diag mode or not but it seems so. Sorry man doesn't seem likely this will work for your phone. :(
[HTC EVO 3D] |Melvin|:
its probably another code for the sensation, ill keep searching man.. i just kinda need that to step ahead...

bro tried *#*#diag#*#* and brought me a menu

EDIT> the name of the place its goes into is called HTC Function Test Program 1.00g
[HTC EVO 3D] slayer69:
The menu we get is called DM Command Service. But are you able to get me a screen shot? Could be the same thing. My friend here wont let me do it on his now lol.
[HTC EVO 3D] |Melvin|:
lols.... how i can get a screenshot on this ?

lol im used to use apps but im not rooted

EDIT> never mind i found a way
[HTC EVO 3D] slayer69:
Are you rooted?
[HTC EVO 3D] |Melvin|:
nope man remember we lockd down lol

but see the screenshot attached
[HTC EVO 3D] slayer69:
LOL ok that's not the same page....bummer. I can get to that page on my phone too.....so that takes us back to the DIAG page being locked out for you.......

BTW, what did you use to get that screenie??? I saw one app on the market that does not require root but was $5.....just curtious.
[HTC EVO 3D] |Melvin|:
i used droid explorer, its a program for the pc.... hmmm so probably the diag is locked like you said but ill keep searching and trying man

btw i think the diag is blocked because i dont see diag drivers installing ... i mean i saw some screenies and i dont see that htc diag installing
[HTC EVO 3D] slayer69:
Yeah here is what it looks like:
[HTC EVO 3D] |Melvin|:
dammm ... thats what i need to blow this speaker and headphones, i dont find a way to get in there

edit ... man now i thin this is not blocked, i tried this codes for the evo >>Testing

##data# (##3282#)

##debug#(##33284#)

##diag#(##3424#)

##svn#(##786#)

##prl#(##775#)

##prev#(##7738#)

##akey#(##2539#)

##vocoder# (##8626337#)

and non of them worked so i believe its all about different codes for the sensation
[HTC EVO 3D] alongmire22:
worked for me thanks
[HTC EVO 3D] alchemist316:
great it worked thanks
[HTC EVO 3D] zagman:
Slayer...

Greetings. Got to ur thread from tommytomatoe...

http://xdaforums.com/showthread.php?t=1148978

Question is, will this work on the 4G this just specifically applicable to the Evo 3D?

Thanx. :)
[HTC EVO 3D] slayer69:
It will/should work on any CDMA phone. For the evo 4g the link is in my sig below. There are slightly different instructions for the evo 4g because if you are rooted you can download an app from the market that will allow you to get the MSL much easier. If not you can use the same instructions in this thread.
[HTC EVO 3D] rxc777:
it took me a while cuz it made it port com20 lol but it worked for me too :D

thanks guys

is there anything else we can do with this besides the sound increase?
[HTC EVO 3D] johnsonjs:
How do I load a custom banner into QPST? Display tab shows "Sprint" as banner but I'm a little confused where the custom banners come from?

:o

**edit, nvm, I thought this edited the startup splash screen from Sprint to something else. I just put in my name and I see it on the lock screen. Thanks OP.
[HTC EVO 3D] slayer69:
Delete sprint and type what you want your banner to display.
[HTC EVO 3D] slayer69:
There might be, but I would be careful of what you mess with.....you can brick your phone...and without nand back ups right now, well you know what I mean hehe.
[HTC EVO 3D] lowetax:
thanks slayer69 !

i learned something ...

the 6 digit programming code i received

when i upgraded online June 21st

to HTC X515C BAR PHONE !!!

man - i'm glad it turned out to be the EVO 3D :)

is not the same as my 6 digit Service Processing Code

which CDMA gave me

and allowed me to change the banner using QPST

thanks slayer !

changed Sprint to

Me-Want-Root

was anyone able to increase volume on this thing ???
[HTC EVO 3D] GlassEyedPete:
Works Great, and now tinkering

I can't be the only one curious about the functionality of other tabs in the QPST service programming. I changed some GPS stuff to allow autonomous. I'm not sure that the GPS isn't already capable of being autonomous, but it just feels better checked in QPST.

Anyone else try anything?
[HTC EVO 3D] TheMike1:
Will someone help me out please, I changed my banner and sound volume and upon reboot my Swype trace was not working. Swype works as does the actual swyping, but it no longer shows the trace line. Not sure why this could be :(

I did do the OTA and I have not performed the temp root.

Edit: Update, I loaded the regular keyboard, then re-loaded swype and that corrected the problem.
[HTC EVO 3D] Stoney 666:
Oh snaps!!!

Wud up slayer.... I miss you!!! Hahaha
[HTC EVO 3D] slayer69:
HAHA sup man, Just rockin the new evo 3D!!!!
[HTC EVO 3D] Stoney 666:
I figured I'd go back up mcluvn and got me a tbolt.... didn't want to deal with the evo on Verizon with no data thing.... I like it tho....
[HTC EVO 3D] fastrat350:
Thanks!! I'm not too clever what to put their, and rather it not be about the phone so I put "MOAR BACON!" because I was thinking about some bacon strips from Epic Meal Time