yashsingh1/xdaforums huggingface dataset:
[Touch Pro2, Tilt 2 Android Development] joetamara:
Getting confused

Repost from first thread..looking for your guys input on NAND builds

This is my first post am new but spent months now using your guys stuff. Could use some common sense advice. I have android on 3 devices (diam 500, vogue and rhodium 500) I NAND flashed the Vogue and it is awesome ..everything works and battery life like 3 days(used fat freebuild), used the CAB on the other 2. Questions are the CAB build at beginning of thread doesn't have camera working yet I see you guys refering to one here that does..can't read 1100 pages to figure it all out, I take it the CAB at beginning is not updated so you are using haret install? Also, since the vogue worked so well I have been spending the last 50 hours trying to NAND flash my rhod500 (personal phone) with a working camera build http://xdaforums.com/showthread.php?t=870081 using this post . I built my own NAND packages combining the above post with this android X build http://xdaforums.com/showthread.php?t=904918 and got it up and running but lost camera in the process. where is the best camera working build as this one seem older? I have the feeling someone has done all this and i am wasting my time. Am I ? Battery life on the NAND is not any better than haret (or memory use) and beieve this is because you don't install it using installer like the vogue? Any advice would be appreciated..

here is my Nand flash Android X build if you want to see it
[Touch Pro2, Tilt 2 Android Development] eu0741924381:
yeah

same for me opening>opened....
[Touch Pro2, Tilt 2 Android Development] lilecho:
Any chance that someone with the setup/knowledge could package the new 1/26/11 kernel into an NBH? On a RHOD400 and would love to have use of my Fn key once more, as the Jan13 kernel has unfortunately broken that key.

link: http://xdaforums.com/showthread.php?t=885550

A million thanks :-)
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
That kernel just enables the light... the key should still function.

With that said, that kernel also has the LED's flipped, so it's definitely not getting integrated in that state.
[Touch Pro2, Tilt 2 Android Development] lilecho:
Thanks for the clarification. My issue must lie in another component, and so the search begins...

I gotta say, arrrghhh, you are all over these tp2 android threads, how do you keep up with it all? However you do, keep it up because I don't believe anyone would disagree with me when I say it is very appreciated.
[Touch Pro2, Tilt 2 Android Development] ryannathans:
using the full package because im too much of a n00b to work it out the other ways.

Boots down to 166.690826 SMD: ch 0 OPENING -> OPENED

and is stuck D:

rhod110
[Touch Pro2, Tilt 2 Android Development] SurfGuruJeff:
I will donate my T-Mobile US GSM Rhodium, as long as there's a possibility of getting it back.
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
No offense, but that's not much of a donation if you want it back.

That might be a possibility, but no guarantees. Depends on the dev really, a lot are overseas.
[Touch Pro2, Tilt 2 Android Development] GeorgiUzunov1990:
Hi there guys, I'm looking in to buying a Tilt 2 myself soo I waswondering how is the Nand Android developing going ? Are the bugs on the first page :

Camera

Bluetooth

3.5mm headphone jack

worked out or they are still present ?

Is the project dead or it's still alive and kicking ?
[Touch Pro2, Tilt 2 Android Development] Jandyman:
Well in this nand build those problems are all still there.But If your booting with haret there have been some fixes for camera on some devices (such as blackstone) as far as blue is concerned some say file transfer works with some builds, but no pairing (for me it won't activate full stop, as far as iv tested) But these fixes are in the early stages and so havnt been implemented to nand yet. Atm the main problems with nand are:

-battery

-camera/bluetooth/3.5 jack(but music plays through headfones using htc connection OR htc-3.5 adapter)

In wistilt2's latest test kernals battery life for some ppl is as good as 1%/hour (4%per hour for me for some reason)This is a breakthrough as its finally enough battery life to be able to ditch winmo for nand android (full time). But as its a test kernal and its still being de-bugged there is no point in creating a nand build with it yet.

So is this project dead? . . . . No more just waiting.

And in my humble opinioun I'm sure when wistilt2's test kernal is perfected it will make it possible to flash nand and be able to use device daily.

*this info is all as far as I kno. I'm not certain about any of it. So feel free to correct me if I'm wrong :)
[Touch Pro2, Tilt 2 Android Development] GeorgiUzunov1990:
LoL Dude... now that's an answer. Than you very much!

I've played with a friends Touch Pro 2 for a few days and I say it's a solid machine. The build quality is awesome. About speed and ram I think It has it all to runandroid... so it's all about the kernels.. WinMo Blows... HTC should make a port if not for all at least for most of the Win Mo Phones to droid... but it will never happen..

Thanks again.. c'ya soon in forum with my new TilT2

Will be testing NAND ;)
[Touch Pro2, Tilt 2 Android Development] MassStash:
hahahaha wouldn't that be a perfect world...
[Touch Pro2, Tilt 2 Android Development] mcnutty:
Just as a heads up to everyone. ACL ported over the HD2 NAND driver, and once that was done, we were able to create the partitions using the cmdline. We now have everything working off NAND except the rootfs, but I am in the process of migrating us over to the tinboot/bootenv the way the Vogue is doing it. They combine part of rootfs into initramfs and leave the rest of it in system.

I'm hoping to have something fun for everyone to play with by this weekend :)

Edit: Also, there are still issues for most GSM users, but I believe we have narrowed it down to SMD channels. They are experiencing the issue while trying to move to the .35 code, and Jonpry is looking into it with ACL at the moment. I also found that USB provides enough power to pull the battery and leave the phone running when in Android. This allows me to slide a SIM card in while the phone is plugged into USB. Unfortunately, dmesg returns nothing because I believe we are disabling or choosing not to bring up the SIM slot interface. At least we have a couple ideas to throw around, and if all else fails, maybe we have to go the same route as WinMo ROM's where we have a GSM and CDMA version.
[Touch Pro2, Tilt 2 Android Development] kdub94:
sounds cool cant wait!
[Touch Pro2, Tilt 2 Android Development] MassStash:
yea, that was nerd "make the dayer". i wouldn't see why goin cdma/gsm would be a problem, if not just to save the headache at this point, simply because the devices native os is setup that way
[Touch Pro2, Tilt 2 Android Development] mcnutty:
Well, sadly it was more difficult than I thought, but we have officially booted off NAND without the use of a sd card. There are a lot of issues right now (and no data), and I think a little further refactoring of initrd is still needed before we can push this out. Just wanted to keep you guys up to date on what's going on. :)
[Touch Pro2, Tilt 2 Android Development] kdub94:
Thanks man. I know how hard this must be. I remember how long it took for my

touch to get fully working nand. Keep up the good work!
[Touch Pro2, Tilt 2 Android Development] dswaggz:
So will this finally work on the 210 tp2

sent from Simple~Mobile G1
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
It's getting there. Far from ready for general consumption tho, but I would say this project as a whole isn't ready for general consumption :p.
[Touch Pro2, Tilt 2 Android Development] dswaggz:
So will the hd2 android nand builds help us any

sent from Simple~Mobile G1
[Touch Pro2, Tilt 2 Android Development] MassStash:
Nah, not really unfortunately...
[Touch Pro2, Tilt 2 Android Development] tiad8:
@ THE A TEAM

I been following you guys for a long time. I have so much respect for this team. You guys are true hereos in my book.

I have never seen a team of people like you guys. It's just simply amazing works. The XDA, PPC. WE ARE REALLY PROUD TO HAVE A TEAM LIKE YOU GUYS.

THANK YOU GUYS FOR YOUR AMAZING WORK

FROYO X/SPRINT TOUCH PRO 2/RHOD
[Touch Pro2, Tilt 2 Android Development] the show stopper:
i'm just waiting for a build with working headphone jack :D
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Hope you're not holding your breath... Considering only two RHOD's have it, getting it to work is not exactly a priority...

Also, your sig said TMO? I'm guessing you don't have a 210...
[Touch Pro2, Tilt 2 Android Development] mcnutty:
Help us, no; be able to use some of their stuff, maybe. They use magldr or clk, and we are using tinboot. I know magldr is actually in process of being ported to rhodiums, and I'm taking a look at porting clk when I have free time.

As far as using HD2 stuff, we are using their NAND driver, and we can take the magldr ROMs they have and re-pack them for use on our device.

Right now, I'm working with ACL and LMiller to get the most NAND space available to us. We eliminated rootfs, got initrd under 1 MB, and have XIP only using 3 MB of space total. I'm taking a look at removing the ULDR partition for the extra space there as well. For safety purposes, we are starting at an offset of 64MB for the root partition, and I'm hoping we can find regain a lot of that space. Once the partitions are ironed out, we will hard code them so the chefs can go to town on Android ROMs :D
[Touch Pro2, Tilt 2 Android Development] mcnutty:
Yes, ACL did take a look into it, but then camera stuff started happening, and now we are focusing on getting NAND all fixed up.

Cotulla got a GSM TP2, so we are hoping to figure out the SMD channel issues that you GSM users are having on NAND. Again, as soon as I hear anything, I'll be sure to pop on over here and let you all know ;)
[Touch Pro2, Tilt 2 Android Development] Lmiller1708:
FYI For those who would like to become cooks for the Android TP2 ACL has started a new thread HERE.

Only Experienced users please! And don't post unless you have a question related to cooking! ;)
[Touch Pro2, Tilt 2 Android Development] dunkkid23:
:confused: So has anyone figured a way to get NAND on the GSM models yet? I have the US T-mobile GSM model btw.

*Great, I hope you guys and Cotulla can find a fix for the GSM users, I'm dying to try it out.*
[Touch Pro2, Tilt 2 Android Development] g3rm0:
I don't know how helpful it is but with Blackstone we have the same problem as GSM Rhodiums: "SMD: ..." and than freeze or just "ARM9 has crashed". I have no clue why it happens but we can safely assume that fix will work for both devices. If you guys need our help with testing just shoot.
[Touch Pro2, Tilt 2 Android Development] [ACL]:
could be cuz i removed alot of gsm related code ? lol..

If you guys are sure thats where its dying, then i can begin looking at the commits to see where it broke. I know early on we did have someone able to boot gsm. But since we had no testers we just killed support.
[Touch Pro2, Tilt 2 Android Development] mcnutty:
Yup, and just an FYI for everyone, Stinebd has a GSM TP2 that he has been working on NAND with. I think we have finally have the partition table and stuff ironed out, so there will be some massive changes coming in the next couple of days. Not sure what GSM code needs to be added back in, but we now have NAND fully booting without wiping the data on restarts.

We will probably need some testers to make sure our current NBH's at least boot for you guys. The problem we ran into with the partitions was that the SPL kept overwriting the data. To get around this issue, we have shrunk the fatfs partition and pointed Android to use mtdparts outside of that range.

Here's a test NBH for someone to just see if it boots to the kernel (where the white text starts scrolling). I don't expect it to boot into Android without the GSM support added back in, but if it boots to white text, then we are good to go.
[Touch Pro2, Tilt 2 Android Development] helicopter88:
I follow your work on ppcgeeks,will you update your tutorial about tinboot/kernel compiling?
[Touch Pro2, Tilt 2 Android Development] dswaggz:
Hey so can I jus flash the zip via sd card
[Touch Pro2, Tilt 2 Android Development] duhovnikov:
It boots to the kernel and reaches a place where it looks for SD card, then it reboots and does the same in infinite loop. RHOD100.

I used the provided RHODIMG.NBH from post 262
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Did you place the three required files on your SD in the 'andboot' folder...?

See http://htcdevs.wirelesstcp.net/files/xdandroid/
[Touch Pro2, Tilt 2 Android Development] duhovnikov:
Yes, I have them in the andboot folder.

It has rebooted several times after reaching "Welcome to Android Linux" and showing the line for "Waiting for SD Card"

After 5 or 6 reboots, it started installing android and modules.

seems stuck from 3-4 minutes at [145.650970] SMD: ch 0 OPENING -> OPENED
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
AFAIK this is status quo for GSM devices.
[Touch Pro2, Tilt 2 Android Development] ryannathans:
not sure what you need but I am willing to test anything.

GSM Rhod110

:)
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
...Try flashing the NBH? Sounds like it might not work for GSM tho, and there's still A LOT of crap to fix. Certainly not ready for general consumption by any means, but you're more than welcome to test - which is what we're looking for.
[Touch Pro2, Tilt 2 Android Development] duhovnikov:
Yes, I have GSM RHOD100.
[Touch Pro2, Tilt 2 Android Development] tehb13:
Rhod300

freeze on:

SMD: ch 0 OPENING -> OPENED

How to fix it?
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
See my previous posts.
[Touch Pro2, Tilt 2 Android Development] shatred:
this works great for my rhod100_nl

but with android being not perfect i returned to my winmo rom again.
[Touch Pro2, Tilt 2 Android Development] husam666:
so this is now working on gsm too? :confused:
[Touch Pro2, Tilt 2 Android Development] dunkkid23:
Yeah I'm confused as well.
[Touch Pro2, Tilt 2 Android Development] hashtowent:
it is working in an early alpha stage!

check previous page there you'll find a test nbh giving you nand android bootloader but file sstill have to be kept on sdcard (as it searches for them there!)

so no real chang ebut true directboot to android! (maybe this gives us true multiboot?)
[Touch Pro2, Tilt 2 Android Development] husam666:
tried this didn't go anyway further the boot splash screen on rhod210

(used to get the -> opened thing before)
[Touch Pro2, Tilt 2 Android Development] dswaggz:
Damn so no love 4 the 210
[Touch Pro2, Tilt 2 Android Development] dunkkid23:
Well thanks I might as well Guinea pig my tmobile touch pro 2 for the cause.
[Touch Pro2, Tilt 2 Android Development] dswaggz:
Yes please do lots of tp2 owners ecspecially 210 owners

sent frm my g1 wishin my tp2 was fixed
[Touch Pro2, Tilt 2 Android Development] mcnutty:
Just a heads up guys, I have updated the first post. We are now running fully off NAND with almost everything working perfectly. Unfortunately, GSM users still have boot issues, but we do have a couple of devs now that have a GSM device, so it shouldn't be much longer before we get GSM support added back in there.
[Touch Pro2, Tilt 2 Android Development] joseph881:
I have no boot issues on my RHOD300/Tilt2. I can get into Android just fine, and can do anything that doesn't require a cellular connection, I'm guessing because it's in CDMA mode. Keep up the good work, guys.
[Touch Pro2, Tilt 2 Android Development] dswaggz:
So will it boot and get data for 210 guyz I would try but my screen has no touch trying too find a screen at a decent price anfix it any1 know of a good sight

sent frm my g1 wishin my tp2 was fixed
[Touch Pro2, Tilt 2 Android Development] kdub94:
just tested the new build! great work you guys.

some issues:

the phone isn't going into sleep. the green light will just turn on every couple of seconds. also, this is a small issue, but the system isn't rooted. hoping you could address that in the next release.

other then that things seem good. keep up the good work!
[Touch Pro2, Tilt 2 Android Development] leebickmtu:
I've been using the new build for a day now and here are some of the things I noticed.

Pros:

Fast

Most stable its ever been :)

Home and end call buttons finally work for me. Although I normally switch them and without a STARTUP file I'm now not sure how to.

Solid WiFi connection hasn't dropped out yet.

SD card is detected and also allows access to it from computer when connected.

Cons:

Battery drains quick

Battery % is not correct, warns of 10% left but says it still has 59% when I plug it in.

When the screen shuts off by itself it doesn't always come back on, seems fine when I manually shut the screen off though.

Certain programs fail to install with a general error (can't remember the number)

Camera not detected (this is expected but listed just for completeness)
[Touch Pro2, Tilt 2 Android Development] mcnutty:
For sleep, it actually is sleeping. Our kernel is different than on Haret, and the LED's do something different. We are not entirely caught up with a lot of Haret's commits though, and ACL said he was going to look at incorporating those once he's done with recovery :)

And yes, the root is coming. It has to do with the fact that we blew up rootfs. Rootfs used to be bind mounted on su, and we can't do that with initrd. I've tried simply putting su from our rootfs into /system/bin and /system/xbin, but it didn't seem to fully root. I know that ACL and LMiller had some other thoughts on that too. Suffice it to say, we are working on it ;)

Thanks for the quick list. The buttons are automatically assigned, and if you wanted to replace them, you would have to customize the button mappings and replace them in the androidinstall.tgz. We are hoping to find something like spare parts that lets you assign this in Android.

For the battery, I think we have a little more work to be done there. Since we just started using NAND, I'm assuming we have no power management being applied to NAND at all. I can't accurately gauge power usage either since my USB connector is broken and creates a constant drain.

For programs failing to install, there are two causes that we can think of right now. First, an example would be Angry Birds. We aren't lying properly to some apps to get them to override the install. Second, we're occasionally experiencing some corruption in the cache partition. We may have some unusable NAND at the end like the HD2 guys, and we're messing with partition layouts to see if we can figure out where to end at.

Finally, the screen is still a little buggy for panel init. I find it responds better when I press a little longer on the power button. Holding it for a second or two brings it up more reliably than a quick press. And camera not working is a known issue right now.

Thanks for the feedback!
[Touch Pro2, Tilt 2 Android Development] mcnutty:
Interesting. I may compile you a NBH that does not force cdma to see if you can get data. I know we had a rhod100 user that wasn't able to boot with the latest files, but those can sometimes be wonky to begin with :P
[Touch Pro2, Tilt 2 Android Development] dswaggz:
I'm a noob but can we use any of this phone 4 our rhodz http://www.htc.com/us/products/freestyle-att#tech-specs

sent frm my g1 wishin my tp2 was fixed
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
...For? Running Brew MP?
[Touch Pro2, Tilt 2 Android Development] joseph881:
That'd be great. I'm up for it.
[Touch Pro2, Tilt 2 Android Development] bigleague4040:
Back on Page 27, there was an NBH there that he wanted to see if it worked on a GSM RHOD? Well, I've got a RHOD210 TMOUS, and it fails at the same place the first post's NBH does... the SMD thingy. But it's a heck of a start! Just wish there was some way to get NAND to work on RHOD210... I'm impatient :)

And yes, it is a TMOUS phone, unlocked, even though my banner says AT&T :)
[Touch Pro2, Tilt 2 Android Development] dswaggz:
Man us gsm tp2 guys need this bad any news on gsm support wat about that nbh w/o force cdma in it

sent my g1 wishin my tp2 was fixed
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
There's more than a service issue with NAND - perhaps a RHOD100 user got lucky, but it seems most of GSM users have had SMD channel issues. In other words, it's not simply a force_cdma setting on the cmdline!
[Touch Pro2, Tilt 2 Android Development] dswaggz:
Ok so are we gonna get some love bkuz that hd2 is lookin really nice but that tp2 is so awesome

sent my g1 wishin my tp2 was fixed
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Well, unless someone that has some knowledge wants to flash and figures it out...

I don't have a GSM device. Cotulla is not really looking at tinboot, he's doing his own thing - magldr...

I know that you already know this...

Truth be told, [acl] really needs some help - he has people helping him, but not really with the kernel - he's going it alone there, and I bet the problem does lie in there...
[Touch Pro2, Tilt 2 Android Development] djcrosstunez:
Neopeek fixed the SMD boot error.

NAND for GSM comes close now:D

*edit still not the real fix.
[Touch Pro2, Tilt 2 Android Development] dswaggz:
Ok now were past smd issue watz next arrrghhh and neopeek ooh maybe a new rom from u neopeek how about a gb and miui mix coolness neopeek ur tha best bro thanx

sent my g1 wishin my tp2 was fixed
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
Lots of work still to be done before any builds can be made.

Once the NAND crew have finalized everything, chefs can have at it and builds galore - but we're not close to that yet, not even on CDMA.

Please, be patient.
[Touch Pro2, Tilt 2 Android Development] Jandyman:
Hhhmm what about DFTs work? What's the story there . . . .they released a video of NAND android on a t-mobile touch pro2(rhodium210), same model as I have myself. It looked much slower then our current builds . . . .but it was working nand on gsm nonetheless.

I'm not sure are DFT and the project here both separate and closed projects or is the development open?
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
DFT = Cotulla, for lack of a better explanation.

Cotulla is part of DFT...
[Touch Pro2, Tilt 2 Android Development] Jandyman:
Ah ok, sry I didn't know that XD tanks for the explanation :)
[Touch Pro2, Tilt 2 Android Development] expressive:
This is only for rhodium or other 4 can boot too? (topaz,blackstone ....)
[Touch Pro2, Tilt 2 Android Development] arrrghhh:
RHOD only currently. Other devices will come, in time.
[Touch Pro2, Tilt 2 Android Development] T_D_H:
rhod500 wifi not working with latest, anything I can try to fix it?
[Touch Pro2, Tilt 2 Android Development] dswaggz:
Neopeek any news

sent my g1 wishin my tp2 was fixed
[Touch Pro2, Tilt 2 Android Development] helicopter88:
he's working on it,but today he was busy because of cyanogen mod 7,i'm talking with him
[Touch Pro2, Tilt 2 Android Development] dswaggz:
Wow cm7 lovely but I'm really diggin miui it looks sicc but is there hope for a test rom cuz next week I'm gettin my tp2 fixed

sent my g1 wishin my tp2 was fixed
[Touch Pro2, Tilt 2 Android Development] dswaggz:
So neopeek can us gsm guyz test now

sent my g1 wishin my tp2 was fixed
[Touch Pro2, Tilt 2 Android Development] cardboardbox:
I've seen a comment or two that FRX05 on NAND seems faster but the battery life is shorter than before (on SD). Is this true? I'm ok with running off the SD card for a little while longer while the bugs are woked out of the NAND version. Battery life is already poor on the TP2 so if it got much worse it would be useless as an everyday phone.
[Touch Pro2, Tilt 2 Android Development] Jandyman:
In the short term there is still a lot of work to done perfecting nand. But in the long run once they get NAND running stabily with the latest kernals battery life should improve immensly (to more than we currently get by running off SD)
[Touch Pro2, Tilt 2 Android Development] nitegmoney:
What does and does not work on gsm specific tilt 2 (rhod300)? I would just like to know before i try using the rom.....