yashsingh1/xdaforums huggingface dataset:
[Touch CDMA Android Development] cp0020:
please help!!!

Ok I downloaded the nomorootfs zip file from the flashable android and linux thread and extracted it to the root Of my sd card and renamed it to andboot. I flashed it to my vogue, I got to the install menu, put sytem and data on nand but it said it couldn't mount. So I chose sd card instead, hit install system, it worked but when its done I hit menu/exit or close or whatever, it says- vogue android- init not found or mounted, something like that. What am I doing wrong? I also noticed that in the nomorootfs zip there is no initrd,zimage,or default text. Do I just put those in there? I'm new to nand so my apologies if these are stupid questions
[Touch CDMA Android Development] mssmison:
Ok, it sounds like you haven't actually flashed your nbh yet. That comes first. Once it's flashed you'll be able to install to nand. and the zimage/initrd is now going to be installed to your nand.
[Touch CDMA Android Development] cp0020:
So how can I flash it to my phone? Is there anyway you can upload everything I need and tell me what to do? I'm sorry if I'm being a pain. The flashable linux and android thread provides a zip file containing everything, I did everything they said but it didn't work. The nbh file was in my andboot folder.
[Touch CDMA Android Development] tatnai:
see the FAQs in my sig.
[Touch CDMA Android Development] berardi:
haha you think they will allow it? I hope you're right :)
[Touch CDMA Android Development] PaceyWhitter:
They are not going to release the HD2 CDMA. Sprint decided to go with the supersonic, and the only difference between the two is the OS.
[Touch CDMA Android Development] tatnai:
still off topic, but supposedly all windows mobile phones are good to go on SERO. you can activate the touch pro 2 on it. who knows about win mo 7, though, I suspect that will not be allowed on SERO - too cool, too new. HD2 for sprint is a SERO wish, I doubt it will ever be a reality. If I want a real android phone I may be splitting ERPR family data 3 ways and sucking up the extra cost. :(
[Touch CDMA Android Development] cp0020:
ok so I downloaded nfsans zip and extracted it to the andboot folder, I added myn's android install to the andboot folder. Deleted the RUU_signed file and download the correct voguimg.nbh file and renamed it to RUU_signed. Is this all correct? Now I just run the romupdate and it should work? Thank you for your help
[Touch CDMA Android Development] tatnai:
no, the empty RUU package from NFSFAN goes on your windows computer, and the correct .nbh from sourceforge gets renamed RUU_signed.nbh and overwrites the one in NFSFAN's package. a .nbh file should never go into the andboot folder, it won't do any good in there.
[Touch CDMA Android Development] cp0020:
I'm reall sorry but I'm so confused. So extract the zip to andboot and the 80mb RUU_signed goes where? An get the nbh file fro sourceforge and rename it to RUU_signed an put it where? I really am lost I apologize for my stupidity. Ok so let's say I just downloaded nfsans zip, now what exactly do I need to do. Sorry if I'm being so difficult. Thank you
[Touch CDMA Android Development] cp0020:
Ok I think I get it now. Sdcard/anboot, the only thing that should be in there is the android install. And nfsans zip should be on the computer and replace the RUU_signed with the nbh file at sourceforge and rename that to RUU_signed. Is this correct?
[Touch CDMA Android Development] cp0020:
And even though nomorootfs takes up over 500mb it will still install to nand?
[Touch CDMA Android Development] mrkite38:
Yes, but the folder is called andboot (not anboot) and the file is called androidinstall.tar. Linux is real picky about spelling and capital letters and whatnot. ;)

Yes again. It doesn't take up 500MB. Why do people keep saying that? Are you assuming that becasue of the sdcard partition size?
[Touch CDMA Android Development] cp0020:
Lol I just figured cause I'm running the nomorootfs on my sd card and the system.img takes up 256mb and the data.img takes up 256mb. So I just figured that.
[Touch CDMA Android Development] cp0020:
And just to clear this up, I don't need an initrd,zImage,or default txt. Is the nbh file pretty much all 3 of those? Thanks for all your help
[Touch CDMA Android Development] mrkite38:
That's correct. Almost there! :)
[Touch CDMA Android Development] bzo:
pretty sure it works with raph, since it shares the same keypad hardware/drivers as the diamond.

unlikely with the topaz or any of the other newer phones, since they don't have the dpad. Some other keymapping would have to be figured out, and exposed to init by the kernel.

I suppose I should also qualify init working :) It works as far as it is intended to, however, there are no rootfs-less xdandroid builds yet.
[Touch CDMA Android Development] bzo:
the vga screen and extra memory makes a big difference, but android is working much better on the vogue right now than the diamond and newer devices.

I think BT does work on donut, but GPS and Camera do not. Recently hw 3d was fixed for eclair. Also, cdma devices have some quirks to be worked out such as needing to have a call active while booting android to have the mic work.

Android is however running much better on diamond than just a couple of months ago so there is definitely progress being made. The price difference for used vogues and diamonds seems pretty small at the moment as well.
[Touch CDMA Android Development] polyrhythmic:
Bzo take a look at my Eclair build to see fully-ported init, init.d, userinit.sh, userinit.d, firstboot, and sysinit.rx services. Let me know if you have questions. :)
[Touch CDMA Android Development] myn:
I'm thinking of buying a Diamond for my wife to use. She's a SERO user as well.

Does it run Android as quick as it does on the Vogue?

Will our vogue roms run on the Diamond without alterations?

Thanks
[Touch CDMA Android Development] cp0020:
Thanks. I flashed it via sd card an it works :) I'm using myn's build and omg!!!!! This is sickingly fast!!! I feel like a kid at christmas lol
[Touch CDMA Android Development] tatnai:
congrats :p
[Touch CDMA Android Development] TheKartus:
Are you referring to a mic on a bluetooth device? The phone's mic works without issue, and afaik always has. I have never booted up with a call in session.
[Touch CDMA Android Development] cp0020:
Thanks :) thanks for your help earlier to.
[Touch CDMA Android Development] bzo:
will do thx. I wonder if all that is required to make your build work with the diamond is copying over some of the diamond specific files?
[Touch CDMA Android Development] bzo:
speed seems comparable, though the diamond has the potential to be faster with the 528mhz cpu and twice the ram.

Maybe the older rootfs based vogue builds would work on diamond, but not sure.
[Touch CDMA Android Development] bzo:
The phone mic. Are you on GSM? Because it works fine there, it's just on CDMA where the mic isn't getting initialized.
[Touch CDMA Android Development] tatnai:
just a note, I think it has come up in other threads but don't know if it is explicitly stated: openGL support is present in (at least) the latest vogue.nbh's on dzo's site, but are not present in the sourceforge latest .nbh's. I get 0 FPS, choppy, takes forever with sourceforge, and I get 22 FPS with the latest from dzo; and armadillo roll actually works.
[Touch CDMA Android Development] incubus26jc:
im using soureforge and open gl works great for me. armadillo and neocore run at 15 to 25 fps. one user stated that he had 2 fps with 320 x 480. and then when he switched to what im using 320 x 240 his shot up to 15 to 25 fps. If i flash dzos nbh, do i have to redo everything or will my data still be in place?
[Touch CDMA Android Development] tatnai:
flashing the nbh won't touch your data. i was using 240x320. i wonder if it was just a bad flash then; hmm.
[Touch CDMA Android Development] vilord:
Martin and I use the same source tree, we just publish to different places. If the sourceforge is newer, use that. If the ones on his site (the .nz one) are newer, use those.

Maybe I'll send martin my sourceforge upload script, he could upload there too so we have a common location...
[Touch CDMA Android Development] vilord:
This would actually be quite easy to implement. All keys are exposed to userspace through the /dev/input/eventX character devices.

Looking at the topaz, it has just send/end/volume up/down, home, and back. Send could be used as the selector (equiv of dpad-center), volume up/down for up/down, and home/back as left/right.

Some newer phones don't have *any* physical buttons... those will be harder, as I'd need to start watching the touchscreen events.... but I could just emulate a dpad... top is up, bottom is down, left is left, right is right, and center is select.

That actually might be fun to code up, although it might be interesting to see how well it ports between devices.

I can see how my weekend is shaping up already ;)
[Touch CDMA Android Development] cp0020:
phone won't stay off and charge

I recently flashed android to my phone and I am very happy with the results. However, I turn my phone off at night to charge it, but with android when I turn my phone off and plug it in the phone just turns back on. Any suggestions? I flashed withe the 2/16/2010 .nbh file and am using myn's warm donut nomorootfs.
[Touch CDMA Android Development] nabicat:
I too seem to have lost proper "sleep" functionality. I flashed to the 02-14-2010 and now the phone wakes for all buttons. Tried the 02-16-2010 nbh on dzo's site and its not working either. Switched from plemen's build to myn's, but no joy. Sleep seems to no longer work, so battery life has halved.

I'm going to try an older sourceforge build to see if my phone's sleep works with older ones.
[Touch CDMA Android Development] staticchmbr:
any word on a titan install?
[Touch CDMA Android Development] tatnai:
hmm, don't know. dzo or some other smart person would probably have to address that in the kernel. if you plug is in, and then turn it off, same effect right?

what type of phone do you have? does it wake with any button after being asleep for greater than ten seconds?
[Touch CDMA Android Development] cp0020:
I too am having this problem on my vogue where any button will wake the phone up
[Touch CDMA Android Development] vilord:
after how long? I'm running the 2-14 build and it sleeps just fine after a short delay...

Also, what are you running on there? what apps? It might have nothing to do with the kernel
[Touch CDMA Android Development] osilvan:
Why do we have to wait for ten seconds? I own a polaris and always I've had issues with power button. During a few seconds after pushing it you can wake up the device with any button, and, with wifi enabled, the device never go to sleep.

This is an issue that makes android not usable for me, and maybe all polaris users.

Thanks
[Touch CDMA Android Development] nabicat:
I'm shutting up now. It works fine.

I must have had some process running that prevented the phone sleeping properly. Yesterday had terrible battery life and noticed that the phone would wake irrespective of how long it had been sitting or which button was pressed.

Now I tried to replicate and only the power button wakes it. My bad.
[Touch CDMA Android Development] mrkite38:
Don't feel too bad, I did the same thing yesterday. :o
[Touch CDMA Android Development] phoenixgck:
Hi, I need help with the installation.

I flashed the Vogue nbh into my phone.

and put androidinstall.tar file into the andboot folder

But I cannot get into the menu when I held vol up when booting.

I cannot go back as well. My phone always stuck with a command screen with a penguin on top
[Touch CDMA Android Development] mrkite38:
Which nbh did you flash? Read the screen, you may need to press dpad center istead of volup.
[Touch CDMA Android Development] phoenixgck:
finally I got in the menu. The problem came from my 4GB SDHC

I use a 512MB regular SD card and it works now.
[Touch CDMA Android Development] tatnai:
should be able to use 4gb just fine (using 8 myself), reformat it again with fat32.
[Touch CDMA Android Development] drewden123:
I'm running the 2-14 nbh and my vogue isn't sleeping. I have an 1800mah extended battery and it didn't last 8 hrs overnight on a full charge.
[Touch CDMA Android Development] weezertom:
yah i've been having problems with it not sleeping as well..
[Touch CDMA Android Development] staticchmbr:
ok, so... trying to install this on my vogue. earlier today, it had me hold volume up to get into installations... now for some reason it makes me hold the center button and when i go into the install mode, there is no install option under line 1. it is only saying fix permissions.. whats gone wrong?
[Touch CDMA Android Development] cp0020:
You must not have the androidinstall.tar in the andboot folder. Or its spelled wrong
[Touch CDMA Android Development] vilord:
So... i know people are more interested in more stuff working for the OS or for their devices, but I wanted to get this completely done.

I've updated replimenu again, this time it reads events instead of current values, so it has no waitstates, so it won't miss your key presses.

It also will read the touchscreen :)

Just pretend the touchscreen is a giant dpad. top is up, bottom down, left left, right right, and middle is select. Also works to enter the menu.

This will come in handy for anyone wanting to use this installer in a keyless device, a la topaz.

Also, it will now boot up from nand even if you don't have an SD card installed. I don't know why you'd want that, but someone asked.

Head to my usual spot
[Touch CDMA Android Development] cp0020:
Hey vilord, does this also have the new battery life thing? Like in dzo's new 2/19/2010 nbh.
[Touch CDMA Android Development] vilord:
yeah, it has all of dzo's updates
[Touch CDMA Android Development] myn:
Works good.

I much prefer the event driven triggers :). Alot more snappy feeling.

Thanks again.
[Touch CDMA Android Development] bzo:
sounds like another nice update vilord. The touchscreen mode may actually be better for the diamond as well. The diamond dpad is pretty hard to use.
[Touch CDMA Android Development] CasopoliS:
I cannot seem to get into my menu anymore. I am trying to update to the new zImage file...

any help?

I tried vol up (which used to work) and center d-pad, and center screen.
[Touch CDMA Android Development] drewden123:
Ok, I have the latest nbh with the battery fix. I have an 1800mah extended battery, and i've been between 98 and 100 percent for the past 3 hours maybe. Does this seem right? On the old kernel 3 hours would be about 10-20 percent drop in battery. If the battery info is close to the accuracy of WM, then the new battery life is 500-1000 percent improvement of before. Please tell me this is true :)
[Touch CDMA Android Development] tatnai:
love it, replimenu works well for me on my vogue - touch screen, button access, everything.
[Touch CDMA Android Development] cyburke:
can someone assist w/ proper steps on the Vogue?

i want to install via NoMoRootfs onto my SD Card.. when i go to 'install system' it scares me and asks if i wan't to "clear data" - i'm not sure what this will do.

as well, it says "formatting card" which also scares me as i'm not sure what this will do!

am i missing some steps? i just wanted to install the rom of my choice, ensuring the integrity of the files already on my SD Card, as well as ensuring the integrity of my WM OS which is running fine right now.

what am i missing on the install steps?

thanks!
[Touch CDMA Android Development] cp0020:
it happened to me too. When it says formatting I think its just formatting the needed space. It will not erase anything on your card. And the clear data thing is just your previous android. Just go ahead and install it it will not delete your sdcard or anything
[Touch CDMA Android Development] cyburke:
:cool:

thanks for the response
[Touch CDMA Android Development] cp0020:
Anytime :) yeah it gave me quite a scare at first to.
[Touch CDMA Android Development] cyburke:
i did as you said, followed through the 'install system' menu option, let it go through the 'formatting', etc.... it ran through a bunch of stuff, i saw a bunch of errors, it did say somewhere along the way 'can't extract' - and then after some more errors it went back to the 'android installer' menu screen.

what am i doing wrong for a NoMoRootfs install onto my SD Card?
[Touch CDMA Android Development] crobs808:
lol, people keep saying this is a "problem"...since you have to unlock it after a wakeup anyway, then who cares if any button wakes it up? IF you have your screen timeout set to 15seconds, then its not like you are going to lose battery at the risk of a button accidentally getting pressed in your pocket, so who cares - why is this even a concern?
[Touch CDMA Android Development] drewden123:
It's a problem because not just any button is supposed to wake it up...only the power/menu button. If any button is waking it up then it's not sleeping properly; therefore, it's draining the battery.
[Touch CDMA Android Development] cyburke:
looks like the last thing after 'android installed' message on screen was:

can't unmount

can't mount data

and then it goes back to the 'Android Installer' screen...

this is on a Sprint Vogue trying to install Myn's latest via NoMoRootfs onto SD Card...

any help would be most appreciated.
[Touch CDMA Android Development] cp0020:
$20 says your using a 512mb sdcard?
[Touch CDMA Android Development] cyburke:
nope... it's a 4 gig card...
[Touch CDMA Android Development] cyburke:
looks like i needed to hit 'quit' on the install screen to get it to attempt to load Android...

i am there not but after watching the android boot screen for some minutes it will flash

(very quickly)

and then go back to the android loading screen... happens over and over and over
[Touch CDMA Android Development] cp0020:
Hmmmm... so in your sdcard you have the and boot folder withe the androidinstall.tar, initrd, default.txt,zimage, and atleast 600mb left on your sdcard?
[Touch CDMA Android Development] cyburke:
yup...

/andboot folder, with everything properly extracted within it

more than 600mb free on the card

android 'installed' through Nomorootfs wizard

data.img and system.img created and in the /adnboot folder

android will not load, just cycles the loading screen over and over and over with an error that quickly flashes onto the screen.
[Touch CDMA Android Development] inertone:
what process did you use to install?

like what steps did you take?
[Touch CDMA Android Development] iseeka:
just cycles the loading screen over and over and over with an error that quickly flashes onto the screen.

that error almost always is bad resolution

some roms need a specific resolution in order to start
[Touch CDMA Android Development] cyburke:
1) download 240x320 RLS 3 of myn's warm donut

2) extract contents of .zip file (/andboot) and place on sdcard

3) now have /andboot on root of sdcard

4) open haret.exe and immediately hold center d-pad until install screen appears

5) run through installation, choosing default options, yes to clear memory, says 'formatting' and eventually returns to the install menu

6) choose 'quit' and wait for android to load

from there it either halts at an error on the linux command window or does the cycling w/ the android boot screen

have tried over and over numerous times, deleting the entire /andboot folder and starting from scratch w/ the extraction from myn's zip

no luck thus far

previously the SQSH versions would load however

anyone have any ideas?
[Touch CDMA Android Development] inertone:
what NBH did you flash?
[Touch CDMA Android Development] cyburke:
i did not flash any NBH as i am trying to setup NoMoRootfs to my SD Card, not to my Nand... i am not ready yet to remove windows mobile until i've done more testing.

i have flashed a custom NSFAN rom onto my phone and have been using that for some time now.
[Touch CDMA Android Development] tatnai:
do you have any android files in the root of your sd card? if so, delete them all

do you have a vogue? if so, make sure there is no line in the default.txt in /andboot regarding board_panel_type; on vogue it autodetects. if on pola or kai, try 1, 2, or 3.

make sure you deleted all the files, and used the new files in the zip on sourceforge.

redownload the files, make sure you haven't unzipped them on a mac, this has caused me hours of headache before.
[Touch CDMA Android Development] cccpms6:
After spending some time searching I still can't find the answer so I'm sorry if its been asked before.

I need to no that when I run the haret and I go to the selection screen if I do run system would it clear out the OS system or does it just update and clear the android folder at the root of the storage card?
[Touch CDMA Android Development] tatnai:
if you select the sd card as the storage place for your sys and data in the install menu (replimenu), and you do not flash a .nbh and use the haretfiles.zip on sourceforge, nothing in your phones OS (nand) will be touched, it will just work on your sd card.
[Touch CDMA Android Development] cyburke:
THANK YOU for trying to help me resolve this issue

-NO android files on the root of my sd card, have checked every time

-YES i have a vogue, am using the primary default.txt within Myn's Warm Donut which does not specify panel type

-Have used only the zip provided by Myn per his Warm Donut thread

-Redownloaded 2x now, unzipped on a PC, placed /andboot directly onto SD card with ~3 gigs of space avail

soooooooooo confused why it's not working......

:(
[Touch CDMA Android Development] mblaster:
Did you try another sd card? On my nike android refuses to work from my 4 Gig sd, while working normally from 1 Gig card. I am not sure if it is a general sdhc issue or if just some specific cards make trouble.

Good luck with android

mblaster
[Touch CDMA Android Development] slm4996:
Great work as always
[Touch CDMA Android Development] Terr1:
I tried to boot into android using the NoMoreRootfs SD option, I have booted into android before (much earlier version like 1.1 using haret.exe)..

I got a Kaiser (HTC TYTN II) using a 6GB Micro SD card formated in FAT32.

I get the following linux bootup errors in console:

No space for FAT: Out of memory

sh: 2 unknown operand

losetup: /dev/block/loop1 no such file or directory

Failed

Failed to reach system.img on SD card

Any ideas?

--------------

Seems like I was not holding center DPAD correctly.. got into the menu now..
[Touch CDMA Android Development] polyrhythmic:
Well, now that I've tried it, I don't get USB Disk mode or ADB in recovery mode, it does show the "hsusb ... kaiser charge" status messages on plug and unplug, but lsusb on my Ubuntu 9.04 desktop doesn't show anything.

Also, the new installer is really responsive, and the touchscreen feature is really nice, since my dpad-up is broken :) Thanks again.

EDIT: Also some users are confused by describing the system.img as EXT2, they see EXT2 and think partition, and conversely they see SDcard and think system.img on SDcard. Perhaps in future revisions it could be named 'EXT2 SD Partition' and 'system.img in /sdcard/andboot' or something? Not sure what's best here...
[Touch CDMA Android Development] dmulligan:
I know that I can update using a file called androidupdate.tar but is there a way to do multiple upgrades at once? If not I would recommend making it so that a plaint text file called androidupdate.txt could contain a list of file names of tar files containing updates.

Is there a way for the installer to install different files for different phones? That way kaisers that need a different file for wifi configuration could be installed with the same tar file as vogues.

Just thinking out loud here.