yashsingh1/xdaforums huggingface dataset:
[Touch CDMA Android Development] mllora81:
I have read over the thread and searched the thread for kaiser. I followed the instructions on the first post but whenever I try to flash through bootloader it says invalid phone model and when I try to load from sd card it just keeps rebooting. Reading the whole thread again...any pointers would be greatly appreciated.
[Touch CDMA Android Development] blauze:
That's really the only thing on my side preventing me to totally switch to Android, please is there any test i can make to help anyone?? :confused:
[Touch CDMA Android Development] dzo:
BT headset works fine for me, it's only A2DP that doesn't work. Is that what you need?
[Touch CDMA Android Development] dzo:
Once again, this is only for Vogue, it won't work on any other devices.
[Touch CDMA Android Development] drewden123:
Do people not understand the title of the forum, VOGUE. There are KAISER and POLARIS forums. Either post topics in those or PM the experts if you have a specific problem that hasn't already been answered. Let these people figure out for themselves why the title VOGUE means this is content for the VOGUE.
[Touch CDMA Android Development] money2392:
thank god u save my phone
[Touch CDMA Android Development] sshark:
50-60 % of time after making or receiving a call, phone hangs to that extent that I have to restart it.

I know this is a known-problem with donut/eclair builds.

My question is, is this problem related to the RIL or the NAND flash? I can post in appropriate thread after knowing this.
[Touch CDMA Android Development] Santehnik:
Is possible to make this working on Mogul? This device using same RadioROM as Vogue, and in console when i boot android (from WM) i see "Vogue" detected...
[Touch CDMA Android Development] fiktion:
I'm pretty sure that if you would pay attention, you'd understand that this is for the VOGUE, as SEVERAL people have already pointed out.
[Touch CDMA Android Development] lgevo:
Hey one question

What is the resolution for method one because i cannot see the normal apps i could always see with 1.5 ion builds now i see none of the apps i normally use and i did market fix and it gets some paid apps but still a ton are missing.
[Touch CDMA Android Development] deltagamer:
So I've tried EVERYONE'S method on how to get this to work and I am still freezing on the load... Anyone want to help me figure out whats wrong?
[Touch CDMA Android Development] jamezelle:
freezing loading what? a little more details would help us help you:). what your trying to flash, files you downloaded...:o
[Touch CDMA Android Development] deltagamer:
I downloaded the files on the first page of this thread... (I hope that these are the most current files?) So I put the "androidinstall.tar" on my SD card. Then I ran the updater also included. It looks like it flashed correctly(although it skips from 0 to 33 to 66 to 100%, slightly odd... when I flash WM it takes a while...) Then it reboots and goes to the linux loading page with the white text... and then it freezes on "loading from SD" or if I reset sometimes it says " erasing something... 5%..." I hope that helps...
[Touch CDMA Android Development] yes_senpai:
Do you have a Data.img on your SD card?
[Touch CDMA Android Development] deltagamer:
I wiped my SD card before, so the .tar file was the only thing that I had on it. I did try another "way" to do it where it had me put a "data" file and others on it and that was unsuccessful as well...
[Touch CDMA Android Development] yes_senpai:
Ok, well to help you I need as much info as possible.

What System are you trying to Mount? (Hero, Cupcake, Donut)

Can you give me a link?

What method are you using? (1 or 2)

If 2...how are you flashing it? (1, 2, or 3)

What type of SD card are you using?

Is your SD card completely clean?

Any other info you may have might be able to help too. :o
[Touch CDMA Android Development] deltagamer:
Thank you so much for helping.

- Trying to use sensehero, I really like the hero layout... which is the best to use?

-Tried using method 1 and 2. With 1 I didn't think you had to have any other rom file? Im probably wrong...

-SD is cube memory 4 gig... I though I completely wiped it before hand...

could you help me with what files I need, because I think that's the biggest problem...
[Touch CDMA Android Development] yes_senpai:
Well your problem lays with your system. Theres alot more work needed then what is explained here. And I mean alot...here is the link http://xdaforums.com/showthread.php?t=595131

OR

You can try this very fast hero ROM. It is Hero, but its already designed for NAND. Here is the Link http://xdaforums.com/showthread.php?t=603028

Download all 3 files

-Put the Data and System (rename system-heroblah or what ever it is to system) in your "Clean" SD card

-Create a new folder and name it conf and place hero.user.conf in there

-Your will also need to create the 3 blank files that DZO's post told your to.

-And use the DZO's rootfs

-I boot method 2 style 1. But I think all of methods 2 ways should work.

-DO NOT USE METHOD 1

That should work. If you want any other System files I can refer you to donut and what not. :rolleyes:
[Touch CDMA Android Development] deltagamer:
Links are dead for hero build....
[Touch CDMA Android Development] deltagamer:
Also I have files for a sensehero build id like to use, but the file is .sqsh and I have no idea what to do with it...
[Touch CDMA Android Development] yes_senpai:
On page 5 of that hero link i gave you...there is a mirror for all the files but the conf file. I will give you a mirror to that in a sec.
[Touch CDMA Android Development] yes_senpai:
As for sencehero...that link I gave you, the author is working right now on a version of sencehero that will run on nand.
[Touch CDMA Android Development] yes_senpai:
Here is the user.hero.conf file

http://cid-e5302e6abd554cb9.skydrive.live.com/self.aspx/XDA/hero.user.conf
[Touch CDMA Android Development] BoboBrazil:
Let me know if that works deltagamer, I'm having the exact same problems.
[Touch CDMA Android Development] deltagamer:
So I think I did it right, but its freezing on the linux screen...

g: Attempted to kill idle task!

[ 4.460116] Rebooting in 3 seconds..<

Then it freezes...

I think I know why its not working... I did everything staud said, but i dont understand this tutorial...

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

So in this tut I am a little confused... it says

"Download a Sense UI image.

Using linux and squashfs-utils 3.3 (version less than squashfs4)"

So where do I get said UI image? Also am i supposed to be running something on my phone? what is this squashfs-util? I know im a "noob" but these instructions are convoluted if you're just starting out...
[Touch CDMA Android Development] yes_senpai:
Here is a tutorial for anyone interested. As for that Hero thing...I never tried is so I can't help. Sorry guys. :confused:

http://xdaforums.com/showthread.php?p=5182768#post5182768
[Touch CDMA Android Development] deltagamer:
I keep getting told to download "system.img" yet they always link to a "system.sqsh" are they interchangeable?
[Touch CDMA Android Development] yes_senpai:
Both can be used the same way.
[Touch CDMA Android Development] yes_senpai:
Hey, that hero link I referred you to...he put up sense hero with all the files needed to boot.
[Touch CDMA Android Development] jamezelle:
.................
[Touch CDMA Android Development] yes_senpai:
:confused:
[Touch CDMA Android Development] jamezelle:
wrong thread i was gonna ask you if SenseHERO bootef for you ok, please continue this in the other thread
[Touch CDMA Android Development] deltagamer:
Ok so I used the NAND kit from jamezelle(copied it to my SD card. renamed files so it was "data.img"/"system"). Used the .nbh file from the specified site(240x320) renamed it and put it in updater folder. Then I put SD card in phone. Ran updater. Then the linux screen pops up. runs a bunch of lines. now its stuck "erasing 128 kibyte @ 0 --0% complete." been stuck here for ages. what am i doing wrong??????
[Touch CDMA Android Development] yes_senpai:
It could be something much deeper then a simple mistake. Have you ever ran android before? Like even off the SD card.
[Touch CDMA Android Development] deltagamer:
yeah i ran a build of hero (haret) on my sd card. Ive also tried to flash my phone quite a few times now... But WM flashes fine... Been flashing to it during the day so I can use my phone...
[Touch CDMA Android Development] yes_senpai:
Hmmm, I really wish I could help. It's kinda hard not seeing anything. Sorry man. If I figure it out I will definitely tell you.
[Touch CDMA Android Development] deltagamer:
How could I show whats going on? I am so frustrated that I'm doing everything "right" and it just wont work...:mad:
[Touch CDMA Android Development] Barogi44:
when i try loading android it always fails when it tries to find the root fs on the sd card even though i do have it on there? how do i fix this?
[Touch CDMA Android Development] deltagamer:
see mine finds the rootsf and it freezes when it's mounting it... :confused:
[Touch CDMA Android Development] yes_senpai:
if you have a camera video tape it and post a link to me from step 1 to where it freezes.
[Touch CDMA Android Development] scizzle:
Thanks mrkite
[Touch CDMA Android Development] jamezelle:
ok guys you

DONT

need a 128 mb data img . you can use the 256 one but there cant be more than 128 mb's used in it.

it mounts the 256 data.img to /sdcard/tmp then copies everything from it to the nand

i mounted a 256mb data.img i had and copied everything out of it it and it was only like 16 mb worth of stuff

128 mb is the max amount of room for the data copied
[Touch CDMA Android Development] Giggles 312:
so in theory, can we use a fresh installed hero build?
[Touch CDMA Android Development] moekind:
DZO for president!

Can someone take a video of Android running off nand,

and post it to Youtube. Thanks!
[Touch CDMA Android Development] dj13241:
Does Android run faster (smoother) when running from NAND vs SD? I've had some choppy-ness running from SD on my Titan.
[Touch CDMA Android Development] scizzle:
Has anyone been successful in installing from SD card? It's the only method I have and I have named file VOGUIMG.nbh or VOGUIMG.NBH using cokeSPL 2.31 it flashes image file not found and sits in bootloader.

Any ideas?
[Touch CDMA Android Development] jamezelle:
that will only work if you have a 256-2gb card any card above 2 gigs wont let you flash through via sdcard in other words sdHC wont work
[Touch CDMA Android Development] scizzle:
I have stock standard 512MB card that came with the phone... Any other ideas?
[Touch CDMA Android Development] Shidell:
The screen isn't registering input? Anyone else having this problem? (I haven't flashed yet, just wondering if anyone else is having this issue.)
[Touch CDMA Android Development] scizzle:
Seems I formatted the card FAT and not FAT32, formatting now.

Thanks.
[Touch CDMA Android Development] scizzle:
Ok, last question. How long do you have to wait? It says update success when installing from SD. Do I reboot it, or just leave it? It's been about 10 minutes.

Thanks!
[Touch CDMA Android Development] Giggles 312:
so jamezelle, what build are you using for this? im trying out tons of different builds and they're all acting up.
[Touch CDMA Android Development] Leukay:
Hey Jamezelle, do you have a hero build that works with this, or is there no longer a size limit for the system image?
[Touch CDMA Android Development] dzo:
I've just added a new NBH (320x428 only), this one has usb mass storage enabled in recovery mode (vol up on boot) which should make it easier to copy files to/from the sd card.

You may need to replug usb to get it to recognise it, I tested it on Fedora, win xp and ubuntu, they all worked.

USB mass storage doesn't work yet under android because there are still some things mounted but it won't be hard to fix.
[Touch CDMA Android Development] EGOvoruhk:
dzo, you are the man. Can I buy you a Touch Pro2? Haha :D
[Touch CDMA Android Development] plemen:
Will you be adding this to the 240x320 as well? Great work btw!
[Touch CDMA Android Development] BinaryDroid:
Had the same issue after the first boot, all following boots worked fine. Sprint Vogue on Boost Mobile running Android(talk about a mindf'k lol)

seen a few errors on the startup but i'm sure they can be worked out. i'm wondering were can we pull the patches that were done to the kernel so this could be adapted to other phones. my only issue i'm having is cant make outgoing calls, not sure if its build related or what but it did this before so I know its not anything Dzo did. gonna just try another build.
[Touch CDMA Android Development] mrkite38:
thanks - that worked. lol, the windows guy didn't try rebooting!

dzo, For mass storage are you using function or gadget? I ask because I saw a post from an android maintainer stating that function support will eventually be deprecated...
[Touch CDMA Android Development] bblount:
How do I create empty files

Now create 3 empty files in the root of your sd card called:

rootfstonand

systemfstonand

datafstonand

How do I do this? are they text files or folder? what type of files are they.
[Touch CDMA Android Development] Shidell:
Just create a .txt file, then delete the extension. Make sure you're showing File Extensions in Explorer.
[Touch CDMA Android Development] deltagamer:
I'll have to do it tomorrow morning... Thanks for all the help :)
[Touch CDMA Android Development] yes_senpai:
No problem. :D
[Touch CDMA Android Development] smarcin:
@deltagamer You need the .nbh that is 320 x 480 if you're flashing a Hero build. (Jamezelle's Sense build is Hero.)
[Touch CDMA Android Development] berardi:
im trying to flash 240x320 and it says no image file in bootloader. what am i doing wrong?
[Touch CDMA Android Development] deltagamer:
ok so I'm now using the 320x480 file for hero and now the linux lines run to

"welcome to vogue linux"

"waiting for SD card"

So now I'm thinking its my SD card thats been causing the problems all along... Its partitioned in fat32, and ive repartitioned it a few times now as to completely wipe everything on it, but maybe I need to do something else... Is it necessary for me to partition it, I know it increases speed...

1e FAT32 (most of space)

2e Ext2 (256MB)

3e Ext2 (256MB)?
[Touch CDMA Android Development] yes_senpai:
I dont know much about that stuff. I can look into it though :)
[Touch CDMA Android Development] tatnai:
No, while this is an option, if using an appropriately sized hero build built for nand you should be able to load everything on nand without requiring ext2 partitions. unfortunately, I don't know the source of your problem.
[Touch CDMA Android Development] sshark:
Can I create ext2 partition (256 mb) and keep data on that partition?

If that's the case, I can change rootfs to have it look at ext2 partition for data? Am I on right track?
[Touch CDMA Android Development] deltagamer:
I used the fixed system file(thanks jamezelle) and now it loading a little further... How long should "copying rootfs to nand" take? I've been here for about 10min now...
[Touch CDMA Android Development] myn:
Any new updates on a rootfs that will provide 100% GPS functionality including the fix for the "Searching For GPS..." in Google Nav?
[Touch CDMA Android Development] lgevo:
OK

Is there any possible way to install method 1 with 320x480 i cant stand all the missing apps..... makes it kinda pointless. anyhelp please?! i dont get all the nbh stuff (Well in the sense to change resolution) is there a default.txt that i can change in the .tar file to make it simple because i couldnt find it
[Touch CDMA Android Development] yes_senpai:
It says on page one that its for Cupcake only I believe...
[Touch CDMA Android Development] yes_senpai:
This may help you out with method 2

http://xdaforums.com/showthread.php?t=603508
[Touch CDMA Android Development] lgevo:
ok

i will try out ur post thanks!
[Touch CDMA Android Development] kdub94:
help!!

hi,

i have been trying for a long time to get adb working for me.

I have looked at countless tutorials and none have worked for me so far.

The problem is when i try to issue a command, cmd says:

* daemon not running. starting it now *

ADB server didn't ACK

* failed to start daemon *

error: cannot connect to daemon

can anyone help!!!
[Touch CDMA Android Development] lgevo:
wow

this made it really simple thanks alot for ur directions and dzo thanks alot for your work on this its amazing! Your helping the poor (like me) prolong their phones life!
[Touch CDMA Android Development] tatnai:
if you installed method one, which is a cupcake build, it should not matter what resolution you used to install it; missing free apps only occurs if you boot a donut build the first time with a resolution other than 320x480. if you have not booted a donut build, changing resolution should do nothing for the number of apps you see.

so, either you have booted a donut build, and now are stuck with fewer free apps, in which case it does not matter what you boot a cupcake build in, it will not fix it. you need to search for the market fix for donut that has been posted in here like 15 (underestimate) times.

or, if you have never booted donut, then you are seeing that you are missing paid apps, in which case you need to use market enabler to see them.
[Touch CDMA Android Development] lgevo:
c

I did run 1.6 several times and never had my 1.5 free apps disappear so i thought it only effected my 1.6 kinda shocked so basically i have to run 1.6 and then do the market fix and then i can return to 1.5 at w.e res i want?
[Touch CDMA Android Development] deltagamer:
why can't this be like flashing WM? I don't understand the need for the sd card...
[Touch CDMA Android Development] dzo:
NAND flash has extra data for each page called oob data (out of band data), this is used for error correction and by the filesystem.

The wince flash filesystem uses 2 words of data for each 2K page and this is stored in the NBH file.

Yaffs2 (the linux flash filesystem) needs at least 4 words of data. This means that an NBH file just doesn't have enough information for a yaffs fs.

It would be possible to fix up the oob data on first boot but this would mean quite a lot of work. The recommended way of creating is yaffs fs is to do exactly what we are doing and just write the data from a stored file (in our case stored on the sd card).

I think the problems that some people are having is to do with incompatibilities with some hardware. Running from nand means that the kernel has to initialise much more hardware than running from sd because wince hasn't initialised it already.

It's very hard to fix problems like this without the hardware itself. If anyone has a spare Vogue that doesn't boot from nand perhaps you could send it to me and I'll see what I can do.

Hope this helps.
[Touch CDMA Android Development] deltagamer:
I wish I had a spare one to send, but sadly I'm using mine...
[Touch CDMA Android Development] zakkain:
I'm not sure what's supposed to happen when I put the VOGUIMG on the root of my SD along with all the other files. When I hold down Power and Camera, it goes to the rainbow screen, which says "Serial" at the bottom and doesn't seem to do anything. o_o
[Touch CDMA Android Development] mirth18:
I believe you need to use a card which is less than 2gigs. I had to use an older 512 MB card to flash.
[Touch CDMA Android Development] BoboBrazil:
dzo, do you think the problem could be with the radio version i am on? i am using 3.42.30
[Touch CDMA Android Development] tatnai:
yes. easy way to make sure. get the bell 3.42.50 radio if you have a CDMA phone.
[Touch CDMA Android Development] Quanny2000:
not too sure whats going on but every single day now since the last flash, android locks up randomly on an incoming phone call... (not all phone calls, just random ones)...

i dont think its bluetooth related because it does it when BT is toggled off...
[Touch CDMA Android Development] tatnai:
this seems to be a problem with some phones. probably specific to a version of hardware. plemen and I tried different system builds, flashed multiple times, reloaded data/system/rootfs, tried moving the cache to the nand, among others, and could not resolve this problem. let me know if you figure something out, but unless this gets accidentally solved by an update, I don't know how this would be fixed.

btw, if you run the same set of files from the SDCard, you won't get the lock-up.
[Touch CDMA Android Development] tmzt:
locks up how? would it be possible to adb logcat radio or does usb stop responding as well?

this sounds adsp related or possibly ril but I can't really know. I do find it hard to believe it's hardware specific. if it never happens with haret it's probably some set winmo is doing before booting. try booting with phone off (airplane mode) and see if you can reproduce. also ping me or dzo in #htc-linux on freenode.
[Touch CDMA Android Development] xoltrix2000:
hey DZO, made a vid of your flashed rom.

Direct link: http://www.youtube.com/watch?v=T0KUxDL9gSQ
[Touch CDMA Android Development] dzo:
I think the sensors lib may be the problem, can you try deleting /lib/hw/libsensors.so and rebooting.
[Touch CDMA Android Development] wanslenowski:
I've had this problem also in the past, have not yet tried flashing android to my phone. Does anyone think this could be network related? I'm on sprint.
[Touch CDMA Android Development] grktaurus83:
You should reset the phone on camera to show that it boots directly into Android...
[Touch CDMA Android Development] sshark:
Is that in rootfs or system ?
[Touch CDMA Android Development] jamezelle:
its in /system/lib

EDIT: /system/lib/hw
[Touch CDMA Android Development] moekind:
how exactly do you delete it? can someone post instructions on how to do it from the phone.
[Touch CDMA Android Development] mssmison:
open terminal

rm /system/lib/hw/libsensors.so
[Touch CDMA Android Development] dzo:
It's actually in rootfs but mounted in /system. Do:

mount / -o rw,remount

rm /lib/hw/sensors-msm7k.so

From terminal or connectbot

Then reboot.
[Touch CDMA Android Development] mssmison:
oh yeah good call, :) it's actually sensors.msm7k.so not - . I just removed it so we'll see how it goes.
[Touch CDMA Android Development] jamezelle:
actually its sensors.msm7k.so :D

edit: nope still lockups
[Touch CDMA Android Development] moekind:
i get root permissions denied

from the terminal in dev tools.

Vilord any luck fixing call waiting/swapping?
[Touch CDMA Android Development] Quanny2000:
Gotta love root explorer when your no where near a computer...

Deleted the file and we'll see if it fixes it
[Touch CDMA Android Development] sshark:
I renamed above-mentioned file, just so i don't loose it. Now I am getting freezes on every call!
[Touch CDMA Android Development] Quanny2000:
Phone still locks up after deleting that file.....
[Touch CDMA Android Development] EnterpriseNX01:
Ok, so I have Verizon Wireless and I flashed to This "build" of Android and it cannot read my memory card, it can read it, then stop, and I have to turn it off and reseat the sd card. If it cannot read the card, then I cannot make or receive calls. Should I just buy a new sd card?
[Touch CDMA Android Development] xoltrix2000:
Hello DZO and everyone.

I got a question in regards to how you got everything to maintain 320x480 resolution while getting everything to rescale to 240x320. I could tell from the linux bootup screen (tiny text) that your using 480 res but the OS looks like 320 res with smooth edges.

The reason I ask is because when I try other builds, everything is sooo tiny, and i'd be forced to flash with 240x320 image, limiting the amount of apps in the Market Place. (Google detects the res apparently then hides half the apps like Facebook etc).

Thanks again.
[Touch CDMA Android Development] jamezelle:
you have to edit the build.prop file in the other builds, change the lcd.density to 160 instead of 120. that will fix it
[Touch CDMA Android Development] xoltrix2000:
While using 240x320 image? Or do I flash the 320x480 image then change that density to 160?
[Touch CDMA Android Development] jamezelle:
if your going to 320 480 then change lcd density to 160 if your going to 240 320 then change to 120 to make it look right