yashsingh1/xdaforums huggingface dataset:
[Touch CDMA Android Development] abacabb:
Hey, all..

So, I know this has come up a few times in the past two weeks, but I'm still having an issue with it. I have a Sprint Touch (~2 years old) and doing the install.

I've installed 2.31 CoKe and flash both RUU_signed.nbh as found in the instructions as well as by putting VOGUIMG.nbh on a blank SDCard (512Mb, formatted FAT32). After doing this, I reformatted the card and put androidinstall.tar (Myn’s Warm Donut - [RLS 4] - 03-16-2010) in the "andboot" directory. When I boot and get to the Android installer and choose "Install System" (with "Sys on NAND" and "Data on NAND" selected), I get:

tar: can't open '/sdcard/andboot/androidinstall.tar': no such file or directory

I've restarted this process from scratch once already and still... same thing.

I feel like I'm missing one stupid little thing here that I haven't seen elsewhere in the forums. Any thoughts/ideas?
[Touch CDMA Android Development] brettbristow22:
errno:2

After I finish the install and hit reset I keep getting this at the bottom of the screen

ANDROID [ 5.345524

] init: Unable to open persistent property directory /data/property errno:2

Is there anyway to start over or what do I need to do?
[Touch CDMA Android Development] GeJohnO:
What size sd card are you using?

I had the same problem with a 1gb microsd card. I bought a 2gb stick from Best Buy for around $12 and it fixed the problem.
[Touch CDMA Android Development] brettbristow22:
I think i figured out what was wrong. I just started over from the beginning. I am using a 2gb card. It works!
[Touch CDMA Android Development] tempe38:
I'm still pretty green on this but I think you only have to do one or the other of these. And I've never been able to get this to work doing the voguimg.nbh thing, I use the RUU method. Try flashing that way with the 06-04-10.nbh and see if that loads it.
[Touch CDMA Android Development] brettbristow22:
My HTC Touch on Sprint is now running Donut. The only problem I am having is the camera button is not working. It worked to go into the bootloader mode but now it will not function as a back button or home button in Android. Is there anyway to fix that? It seems like my hardware may be broken. Any apps that will help this function work in drop down menu? Your help is appreciated!
[Touch CDMA Android Development] abacabb:
Unfortunately, I keep coming back to the same thing. I flash the ROM (I used 06-04-10.nbh this time), androidinstall.tar is on the card by itself in andboot\, but nothing is seeing the /sdcard/andboot/androidinstall.tar (I see the error for it not being found when I run the install). After the supposedly failed, I quit the installer and get the message that others have mentioned saying:

... init: Unable to open persistent property directory /data/property errno: 2

There doesn't seem to be a way to scroll up to see the kernel messages, so I can't see what errors appear for the sdcard from the kernel, itself.

Luckily, I can get the NFSFAN 6.5 image working on it, so it's usable in the meantime, but I'd much rather get this going instead. :)
[Touch CDMA Android Development] breathtakingevil:
(HTC Polaris)

Alright.... so you have no idea how many hours I put into trying this.

I accidentally wiped my winmo, even though I had that hanet working, and I could have gone with a dual boot.

SOOO.

I can't get NAND working...

Goes from Mobility screen, to a flash of red and then blank screen.

Any ideas?
[Touch CDMA Android Development] ucdustin:
Can't seem to get anything right...

hoping someone can help me out as i can't seem to follow the simplest of directions. i'm gonna explain what i did in detail so this might get long...

pc: winXP, SP3

phone: sprint touch (vogue, cdma)

i had a perfectly stock phone going into this so i followed the directions to unlock my phone via 2.31 CoKe.

i made sure my phone was connected via activesync then ran the unlocker exe. everything seemed fine until i got to the point where i have to plug out/in the usb cable. the directions listed said to make sure my battery was at least 50% full, make sure i had an activesync connection, blah blah. well, i didn't have a activesync connection and got worried. did a little search and someone had posted that it didn't need to be connected via activesync and continued the unlocking process. the program said the unlock process will take 10 min, it took 10 secs. uhhh, very weird. phone then rebooted itself and went through what looked like a regular bootup (htc screen, animated sprint logo, windows mobile 6 title screen). i guessed the unlocker re-installed windows so i tapped on the wimo 6 title screen to go through the setup process (tap cursor, setup time/date, etc.).

i'm now at the wimo home screen. phone seems to be working (can send/receive text, data works). i plug in the usb cable and my computer doesnt recognize the device. balloon pops up in the lower right taskbar saying the device has malfunctioned. i wanted to make sure i had unlocked it properly so i did the power+camera+reset hole to get to the tri-color screen which reads:

VOGU100 MFG

SPL-2.31.CoKe

CPLD-3

so i think the unlock worked decide to continue and start following the steps listed in this tutorial. steps 1-10 were completed. when i run "ROMUpdateUtility.exe" in step 11, i get a "Error [260] : Connection"; probably because my computer cant recognize the device.

does anyone know what i did wrong? how can i fix this so my/any computer can recognize my device when connected via usb and get rid of error 260?

troubleshooting fails:

i've tried using different usb ports on my computer.

i've tried resetting both my computer and phone multiple times.

i've tried removing the computer power cable from outlet.

i've tried using my roommates computer.

thanks in advance for any help you can provide!
[Touch CDMA Android Development] incubus26jc:
try uninstalling the driver in device manager and plug the phone back in and let it reinstall itself. You might need active sync installed for it to find and instll the driver.
[Touch CDMA Android Development] ucdustin:
thanks incubus. i will try this when i get home.

i'm weary i unlocked the phone incorrectly since it took 10 secs and not the 10 min stated by the program. what do you think?
[Touch CDMA Android Development] incubus26jc:
nope that is right.

It says 10 minutes because thats how long it usually takes to install a full rom with that utility. Flashing the unlocker is a much smaller nbh, thats why it only takes a few seconds.
[Touch CDMA Android Development] JM-PDA:
Ucdustin,

I had the exact same concern when I unlocked my phone.

It just zips by and is done in a few seconds.

Incubus cleared that up for me too.
[Touch CDMA Android Development] ucdustin:
phew. thanks for the confirmation, guys.

i'll go home and cross my fingers the driver uninstall works so that i can finally get android on my phone. will report back later.
[Touch CDMA Android Development] ucdustin:
omg, it worked!! it took about 5 tries but it worked! thanks incubus!!

would you happen to know of any guides online that will teach me how to do stuff in android? everything is so new, just looking to find out how to access different programs, adding shortcuts, etc.

thanks again!
[Touch CDMA Android Development] porterac05:
Awesome!!!

Much thanks for your hard work in writing great detailed instructions for installing android on the htc touch. Just installed it on my Alltel version HTC Touch and it's working great so far. Tried it out first with the SD card method and loved it. Definitely saved me some money from having to buy a new android phone. You just breathed new life into my old phone. Again thanks for all your help.
[Touch CDMA Android Development] Darkstarrdp:
Awesome job, really easy to follow and it should help out with the newer people who want to upgrade to Android.

There is one think I would like to see added in the future, it's a little bit more advanced but it would help allot of users out. That's the addition of ext2 partitions.

There are a few really great builds out (Incubus26Jc's in particular) that should really have Data installed to ext2 partitions.

I've haven't even been able to successfully add a ext2 partition to my Micro SD through a Linux boot up program and I like to think of myself as a experienced computer guy. (never messed with Linux though, so I guess that's my real problem lol)

Anyway, awesome job, I hope you keep up the good work!

(Oh, and if anyone sees this post and can help me format my SD just give me a yell on Skype: darkstarrdp MSN: Darkstarrdp@hotmail.com or GoogTalk: 12voltrevoltstaff@gmail.com)
[Touch CDMA Android Development] mrkite38:
Here's a tip: all you need to do is create the partitions. The installer will format them to ext2 for you. Are you using windows vista or 7? If so, then diskpart has everything you need.

cmd

diskpart

//show the available disks

list disk

//select the sdcard

select disk x

//show the existing partitions

list part

//NOTE: the layout has to be fat, ext2, ext2 so make sure the fat32 part is first

//if not you'll have to completely reformat the sdcard.

//Run this line twice since you need two partitions.

create partition primary size=xx //in MB

//check your work

list part

You should see the original fat partition and two unformatted partitions with the sizes you created. Now fire up the installer and select sys and data to sdcard part, it'll format them for you! neat, eh?
[Touch CDMA Android Development] drewden123:
I can't get this method to work. I would love to get it working and have data on ext2. When I have my sdcard inserted in my card reader and follow all the steps, it gives me an error saying there could not be any free space found or something. I'm using a clean fat32 4gb card.
[Touch CDMA Android Development] mrkite38:
Do be advised that it won't work on xp (I know I said vista/7, but just to be clear.)

a 4GB card, is the fat32 partition taking up the whole card? if so you'll have to either delete and recreate or shrink the partition (pretty sure diskpart can do this too.)

so, backup all the junk from the sdcard then try this:

list disk, select disk, list part, select part, etc.
shrink desired=xx //in MB, the new size you want the fat32 part to be

if the shrink fails, or if you just want to chuck it all and start over, use this:

list disk, select disk, list part, then select each part in turn and:
delete part

then go back to the first post and start again. let me know. :)

EDIT: Eh, after double checking the reference, you may need to select a volume instead of a partition to use shrink. the commands to find the one you want are:

list volume //go figure, right?
select volume=n //number from list

then use shrink as I mentioned before.
[Touch CDMA Android Development] hey its jim:
hey this guide worked perfect but when it finally loaded up it says tmobile it was a verizon phone. so my question is, is there a verizon version of android for this phone? and if so where can i download that rom instead?
[Touch CDMA Android Development] slow88lx:
The ROM was taken from a Tmobile MyTouch 3G....it works just fine with Verizon if that was how you had it setup when you "left" Windows Mobile.
[Touch CDMA Android Development] hey its jim:
wow that was a really fast response and that is exactly what i was wondering so this should work fine if i was running verizon wm6.5 before upgrading?
[Touch CDMA Android Development] drewden123:
see I've tried all that and it always let's me create the first fat32 partition but never the second, no matter how small I make the first. I tried making the first one 5mb and it still wouldn't do the second. thanks for the help.
[Touch CDMA Android Development] mrkite38:
I'll test it using windows 7 and post the command output... stay tuned.

EDIT: OK, I'm a tool. It totally doesn't work because they're shown as removable media. Sigh... couple of options:

1. download this widget and 'flip' the removable storage bit on your sdcard. then everything I've posted above will work. but i tried this utility real quick and it didn't seem to work, ymmv.

http://www.getusb.info/downloads/lexar_usb_tool.zip

2. use parted from within android instead. that's how I partitioned mine the other day and it's pretty easy. any interest on instructions for that?

3. use another 3rd party partition manager (gparted live, paragon, etc.) to do the deed.

Sorry for the confusion. Damn Windows.
[Touch CDMA Android Development] cp_kirkley:
Just wanted to give thanks for the guide and subsequent faq. Just repurposed a Vogue I hadnt touched in over a year. Thanks!
[Touch CDMA Android Development] slow88lx:
Yep. Everything that works when you leave Windows will continue to work with Android. So if you don't have GPS working in Windows you won't be able to make it work in Android...same goes for the data connection and provisioning.
[Touch CDMA Android Development] uwDanman:
Great easy to follow guide. I just made the switch to NAND from SD card and am loving it :)

One question through, do I always have to have the micro SD card in? Upon boot up in all the Linux script it says:

Waiting for SD Card

Waiting for SD Card

and so on about 6 times or so.

Yet without the card in, Android still boots up fine. I then get a notification that I should reinsert the SD card. Is the micro SD card still needed? The only thing that should be on the card is the original andboot directory on the card's root with the androidinstaller.tar file.

I've only got one micro SD card and would like to install Android on my wife's HTC Vogue as well.
[Touch CDMA Android Development] drewden123:
I used parted within android and it worked great! Thanks for mentioning that. It seems so much easier than using a gparted livecd or all the other methods I've seen.
[Touch CDMA Android Development] mrkite38:
Oh, totally - IF you have android already running.
[Touch CDMA Android Development] abacabb:
Hey, all... a quick update, I got my Vogue working finally. The problem was one that others had mentioned: I had to go buy a new SDCard. I'm not sure why, exactly, that's the fix, but it definitely did work. I just formatted it, threw androidinstall.tar on there, and everything worked.

Just wanted to thank the developers on this. For the first time since I bought this phone, I don't want to throw it through the window. WinMo 6.5 made things a little more tolerable, but still not as useful of a device until I got Android running on it. :)
[Touch CDMA Android Development] mprinkey:
Kernel Panics

I have a Sprint Touch. I have Coke 2.31 in the bootloader screen. I have a 2GB PNY MicroSD with the androidinstall.tar file from the 3-16 version of Donut linked in the first post. It is in andboot directory in the root of the SD, and the SD is installed. I can get the phone into the tricolor screen, it goes to USB when I connect the cable. I can successfully flash any of the voguimg-240x320 files from the link in the first post. It completes in about 20-30 seconds...0% -> 33% -> 66% -> 99% -> 100%. Then it reboots, white screen...I get Tux and the Linux boot dialog. It scrolls by too fast to see exactly where the problems start, but it end about 2.27 seconds in with:

note: swapper[1] exited with prempt_count 1

Kernel panic - not syncin: Attempted to kill init!

Rebooting in 3 seconds..

what I can see of the panic above looks like it is coming from platform_driver_register, msmrtc_init, kernel_init

Looking more closely as it flies past, it looks like "Unable to handle kernel NULL pointer at virtual address..."

This failure is consistent across all versions of the voguimg files I've tried.

I have googled and I have tried everything I can think of. Any help?

Thanks.
[Touch CDMA Android Development] mprinkey:
I found a similar problem in another thread. I followed a similar tact and reverted to the locked HTC rom for Sprint, re-ran unlocker 2.31, and then redid the installation. Looks to work fine this time around.
[Touch CDMA Android Development] rickmatic:
Crobs

Hopefully you can help me. i see alot of tutorials for FAT32 partition EXT2 but it just seems like theyre missing something do you have any plans of making a tutorial like this for sd EXT2 card users? i cant seem to figure it out. i can follow instructions but they have to be detailed like this.

Thank You
[Touch CDMA Android Development] mrkite38:
try this (from the faq)

http://xdaforums.com/showpost.php?p=5579562&postcount=15

and here's the thread that the first link talks about:

http://xdaforums.com/showthread.php?t=648045
[Touch CDMA Android Development] rickmatic:
This is pretty good but i ask the question completely wrong it was 3a here in LA i wasnt thinking right... lol.

My question or problem is how do i add an EXT2 to my sd card? i already formated to FAT32 just need to add an EXT2?
[Touch CDMA Android Development] mrkite38:
Lol... been there.

For instructions on how to partition your sdcard:http://xdaforums.com/showthread.php?t=680046
[Touch CDMA Android Development] crobs808:
I have no interest or use for EXT2, so no, sorry.
[Touch CDMA Android Development] Swoze:
Hey guys im trying to install but i simply cant :\ everything is ok until step 12 but at step 13 well my HTC polaris reboots the screen just gets a wicked distorted image for less than 1 second and then everything is black. i hope someone can help me, i would really like to see android on my htc.

Keep the fantastic job
[Touch CDMA Android Development] wmspinks82:
I keep getting this when i try to flash my touch any ideas of what it could be?

** /dev/block/mmcblk0p1

** Phase 1 - Read and Compare FATs

Attempting to allocate 121 KB for FAT

Attempting to allocate 121 KB for FAT

** Phase 2 - Check Cluster Chains

** Phase 3 - Checking Directories

** Phase 4 - Checking for Lost Files

5 files, 902848 free (56428 clusters)

sh: 0: unknown operand

mount: mounting /dev/block/mtdblock2 on /system failed: Invalid argument

mount: mounting /dev/block/mtdblock3 on /data failed: Invalid argument

mount: mounting /data/tmpcache on /cache failed: Invalid argument

mount: mounting /data/shared_prefs on /shared_prefs failed: Invalid argument

mount: mounting /data/tmpcache on /tmp failed: Invalid argument

mount: mounting /data/sysfiles/su on /system/bin/su failed: No such file or directory

mount: mounting /data/sysfiles/su on /system/xbin/su failed: No such file or directory

mount: mounting /data/sysfiles/su on /bin/su failed: Invalid argument

mount: mounting /data/sysfiles on /system/etc/ppp failed: No such file or directory

mount: mounting /data/sysfiles on /smodem failed: Invalid argument
[Touch CDMA Android Development] thebulletfromhell:
Rename the default-polaris.txt to default.txt and try again. it happen because you were using the standard vogue one.
[Touch CDMA Android Development] Swoze:
I tried that but nothing happened, i just have in the andboot folder androidinstall.tar and polaris default renamed to default.txt :(
[Touch CDMA Android Development] JM-PDA:
Crobs808,

I after running Donut and most recently Eclair from SD since January, I just bit the bullet and went to NAND.

Your posting gave me the confidence to move forward.

This is my only phone which I also use for business, so I had some trepidation.

I cannot believe how easy it was!

This posting was very help!

Thank you very much.
[Touch CDMA Android Development] coreykunak:
how do i activate the phone on sprint after doing this.. or do i have to flash to win mobile and activate it then flash it
[Touch CDMA Android Development] crobs808:
you should only flash to android AFTER you have an activated and updated phone through Windows Mobile. be sure to do the carrier's update. Like for me on Verizon I press *228 to update in WinMo, then flash to Android. (do not do this in Android though, as it will actually mess up the PRL)
[Touch CDMA Android Development] coreykunak:
can i flash back to windows mobile with out any issues?
[Touch CDMA Android Development] crobs808:
Yes, in fact I flash back to Windows Mobile in between my Android updates. This is what I do about once a month...

-Flash from current Android ROM to WinMo ROM

-Boot into WinMo and since I am on Verizon, I do *228, option 2

-Reboot the phone into bootloader mode (tri-color screen)

-Flash 240x320 NBH file (Android-prep ROM)

-Reboot with mSD card inserted, and install Android (via the NAND method from "androidinstall.tar" file which is in the "andboot" folder on the card)

-After install is finished, boot into Android, DONE!
[Touch CDMA Android Development] JM-PDA:
New NBH... How to update?

Hello,

Dzo just posted a new Vogue NBH file.

I finally bit the bullet two days ago and installed to NAND.

If I flash the new NBH, will my data still be there?

Or, can you point me to the "NBH Update" instructions?

Thanks...
[Touch CDMA Android Development] incubus26jc:
Do you have a custom wm rom? if so, then simply rename dzo's nbh to the same name as the nbh in the wm rom folder and replace it. Then run the update utility. You will not lose data.
[Touch CDMA Android Development] JM-PDA:
Hi Incubus,

Good! Now I understand.

I am running your "Incubus26Jc's Super Eclair Lite 2.1 [RLS5] - [5/8/10]" on NAND for the last two days. Has been running great. While running from SD card, I had a little problem with the phone freezing after some calls. Dzo recommended going to Nand. Now it has been working soooooo goooood!

Thank you so much!

Now going to flash. :)
[Touch CDMA Android Development] Swoze:
Guys im still stuck on step 13, i have tryied another roms, the default.txt ( with the polaris one ) but i still get the black screen while booting :\
[Touch CDMA Android Development] coreykunak:
thanks for your help!!:)
[Touch CDMA Android Development] chigz:
guyz m using a diamond GSM want to get rid of the windows completely on my device so thinking to NAND but i know still NAND for DIAMOND100 is not out but m tempt to use the VOGUE one and i am dead sure it wont work and most probably brick my device as VOGUE is CDMA and DIAMOND 100 is GSM but very eager to use only android on my diamond and no HARET to boot it up..any suggestions guyz
[Touch CDMA Android Development] poohpassion:
Buttons not working

So I finally got Android going but the buttons don't seem to be doing what they're suppose to - the green does nothing, the long camera doesn't work, and the red quick doesn't work either- is their a fix for this or should I try another ROM?
[Touch CDMA Android Development] poohpassion:
NEver mind - shoudl have rebooted before posting.

Thanks for the build and the truly easy instructions!
[Touch CDMA Android Development] mrkite38:
Yeah - don't do it. Wait for the xdandroid guys to make things flashable for you.
[Touch CDMA Android Development] chigz:
@mrkite38 yeah man eagerly waiting currently using the Myns Warm donut and i must say amazingly fast android so this is tempting me to get the NAND asap but the ony concern still is the battery..can any1 of the vogue users please lemme know that is the battery drain issue resolved once u port or NAND Android??
[Touch CDMA Android Development] mrkite38:
On vogue, I don't think battery life is much better on nand that sd. On diamond, it would depend on the xdandroid kernel. Myn's build is pretty good for battery life for us, though.
[Touch CDMA Android Development] crobs808:
Keep in mind, to always use the latest NBH as well, as battery life improvements and enhancements can be made at the NBH level too.
[Touch CDMA Android Development] crobs808:
All,

I updated the initial post with the link to "myn's Warm Donut [RLS5]" since it is the latest, but I used it for about 2 weeks, and realized that RLS4 was more stable, and did not have bugs. RLS5 for some reason will forget who my carrier is (Verizon) when I reboot sometimes, and just say "Android" on the screen. When I am in this state, I cannot make or receive calls, even though it shows I have a signal. I have to reboot, and hope it remembers my carrier this time. Also, some basic apps lock/freeze up that did not in RLS4.

Might want to stick with RLS4 for the time being. It is pretty much identical, but more stable in my experience.
[Touch CDMA Android Development] fitzbarrientos1:
Excuse me, where can I get R4?

Thanks.

~q