NAND ? - Touch Pro, Fuze Android Development

Hi developers,
i have a big question:
I read some time ago, that it is possible to install android on NAND of the HD2.
My question is : is it possible to install it on the NAND on the Touch Pro?
Because it is really slow, if i run android over MicroSD card, and it would be awsome ,when android runs faster.
Best regards,
BikerBoy030

At the moment (and to my knowledge) the answer to your question is no. User e334 tried but failed and bricked his phone. You can read more about his attempt in THIS thread. He was attempting to find out a few values that are apparently required but he did leave a few hints of his findings in that thread.
By the way, what version or build (neopeek-variants or xdandroid) are you using and have you updated everything to reflect the latest that is out and relevant.

brick !!! too sad
So, is this the end of hope for NAND on touch pro ???
pls somebody told me !!!

For now, yes :enter sadface of choice here: However, the xdandroid dev team are steadily working at improving stability and adding features some doubted at first; such as camera which is, in testing phase atm. The only thing I can say is that, "it ain't over till it's over!"
n-Joie! (Enjoy)

BikerBoy030 said:
I read some time ago, that it is possible to install android on NAND of the HD2.
My question is : is it possible to install it on the NAND on the Touch Pro?
Because it is really slow, if i run android over MicroSD card, and it would be awsome ,when android runs faster.
Click to expand...
Click to collapse
Just FYI, NAND will not provide any improvements in speed. The optimizations really need to happen in the system, moving to NAND will not solve those problems.
The HD2 guys had a ridiculously complete port of Android when they were still on Haret. We're still not near that stage.
They have it easy, they just rip builds from Desire, etc...

thanks for the fast answer:
that is really sad, that he briked his phone....this is such a sweet phone
I used xandroid, updatet all and could use all programms etc.
But it wasn't smooth...it stocks a bit at all,what it did.
It feels like it used a "bullet-time-mode"
Maybe it would be enought if i willl overclock it to 710 mhz this COULD be enought, but i didn't tested it.
Wich version is more smooth: neopeek or xandroid?
Regards:
bikerboy030

To my knowledge, OC'ing will not help stability. If anything it will make it more unstable. Neopeek builds seem smoother but requires more setup time upfront (multi-partitions and what not). XDAndroid builds may seem rocky at first but are much quicker to setup and it has a nice plug-n-play feel.
n-Joie! (Enjoy)

i had no problems with the stability, it was only too slow.
than i will try neopeek, maybe it feels better.
the problem is: a good friend owns a desire z, overclocked to 1400mhz...that is smooth.....
but if the touch pro works smooth, it would be fine

Well, i can be totally honest to say as far as speed, that XDA android runs quicker then WM does even on my touch pro. I am running wm6.5.5 NRG rom (jan.4), which is pretty zippy to a month ago version of 6.5.5, noticably, but android is actually visually faster. Now that camera is working fine, battery i get around 7-8 hours with little less then normal usage, and would honestly use it SOLELY if it didn't randomly drop data and needed a reset to fix (which i usually just stay in WM when it happens.), but ALSO mostly since at work (IT Tech) i use tethering a lot to grab a driver almost daily (our net connection is 'clear' and is a bit worse in speed then my phone. SAD yes.)

Hmm ... I'm one of those people who eagerly await with great versions of NAND. What exactly is needed to it came to Raphael? Of course, I'm not asking for what must have been fixed and asking, I assume that in theory it already is. Let me add that I've read about, whose founder bricked his Raphael.

Bootloader is required.

Corias said:
Bootloader is required.
Click to expand...
Click to collapse
Ok, I'll ask differently. What is needed to create this Bootloader for Raphael?

GoldAngelo said:
Ok, I'll ask differently. What is needed to create this Bootloader for Raphael?
Click to expand...
Click to collapse
Knowledge of how to write a bootloader? What do you mean?
We have one called tinboot that dzo wrote for the vogue guys. That's what the RHOD is using, but A LOT of work needs to be done to get it to work on other devices. It's not even a full NAND flash for the RHOD....

arrrghhh said:
Knowledge of how to write a bootloader? What do you mean?
We have one called tinboot that dzo wrote for the vogue guys. That's what the RHOD is using, but A LOT of work needs to be done to get it to work on other devices. It's not even a full NAND flash for the RHOD....
Click to expand...
Click to collapse
I would like to know what is needed to version NAND and how this process (creating nand and tools that you need, such as the bootloader and other ) should follow you. Of course, theoretically. Perhaps someone from another country would take on this (not everyone knows looks at XDA;-) maybe after the publication of the national forums that someone will take).

GoldAngelo said:
I would like to know what is needed to version NAND and how this process (creating nand and tools that you need, such as the bootloader and other ) should follow you. Of course, theoretically. Perhaps someone from another country would take on this (not everyone knows looks at XDA;-) maybe after the publication of the national forums that someone will take).
Click to expand...
Click to collapse
I'm no dev, so I won't be able to help you out directly. But look up tinboot, and look at what us TP2 guys have for a NAND bootloader thus far.
ACL has a GIT repo for our NAND tree that is publicly available as well.

We started talking about Raph and Diam nand in the Blackstone thread somewhere around here: http://forum.xda-developers.com/showpost.php?p=11051880&postcount=124
I've compiled the kernel for blackstone-nand and will try to flash this onto my diamond tonight or maybe tomorrow. Wish me luck

detlef25 said:
We started talking about Raph and Diam nand in the Blackstone thread somewhere around here: http://forum.xda-developers.com/showpost.php?p=11051880&postcount=124
I've compiled the kernel for blackstone-nand and will try to flash this onto my diamond tonight or maybe tomorrow. Wish me luck
Click to expand...
Click to collapse
I wish you a lot of luck
If you succed please share your values,maybe we can make it to boot ext2 partition bulids

Is 512 MB of Raphael's internal NAND enough for Android?

Corias said:
Is 512 MB of Raphael's internal NAND enough for Android?
Click to expand...
Click to collapse
More than enough, I thing the G1 had like 192 or something.

arrrghhh said:
More than enough, I thing the G1 had like 192 or something.
Click to expand...
Click to collapse
Yeah,a build is about 150 mb

Related

Upgrade Rom Without Data Loss...Is it remotely possible?

I recall reading a little while back a message (somewhere, sorry for not remembering) that there was a way (if i remember correctly) to make a ROM Update Utility that wouldn't harm the data on the phone (excluding MicroSD which we have to remove when updating). I don't know the truth to this, but the idea behind being able to upgrade roms and keep personal data (and maybe installed applications) is cool. I know that whenever I upgrade roms the biggest part is reinstallation of my programs (it gets very annoying!). Its not so annoying that i want to toss my Dash against the wall, I just don't like having to do it over and over again (especially with new roms and updates coming out).
Essentially, having to reinstall, and re-setup, my phone with each ROM update is really what keeps me from upgrading a big part of the time (ie: going from the Energy Rom to Ookba's new 3vo ROM). Is there any way to be able to make this process of reinstallation easier?
Have a look here:
http://forum.xda-developers.com/showthread.php?t=520009
orb3000 said:
Have a look here:
http://forum.xda-developers.com/showthread.php?t=520009
Click to expand...
Click to collapse
That was exactly the link I had looked at (and apparently not too long ago either). I read through a good part of it, but its past Midnight here, and I am drowsy beyond belief , so I didn't make much sense of any of it. Essentially I don't cook roms, and it mentioned something about the chef having to make the RUU in a specific way (correct?). Is this in our near future?
Da_G alread made a test ROM and updated the ROM sucessfully for the Raphael. I'm sure our smartphones aren't too far from getting it either. They just have to make some tools for us chefs to use it in our kitchens now Soon.
NRGZ28 said:
Da_G alread made a test ROM and updated the ROM sucessfully for the Raphael. I'm sure our smartphones aren't too far from getting it either. They just have to make some tools for us chefs to use it in our kitchens now Soon.
Click to expand...
Click to collapse
Awesome! Its great to know how active this community is (even for an old-er phone like this )
Keep up the work all you EXCELLET chefs, devs, hackers, programmers, and any other division of making this phone better

[W O R K I N G] Kaiser-Buntu - Ubuntu on the HTC Kaiser (!UPDATED w/DL-links!)

Hello everyone,
I am happy to inform all those folks who waited for a full Linux operating system on the HTC Kaiser PDA that today a little bit modified version of Zubuntu finally booted successfully on my HTC Kaiser.
It is a really in the alpha-state but it works, let's see what do we have:
TouchScreen: works perfectly with calibration
Screen: looks good. but programs doesn't support Kaiser's small resolution. You can fix this by using INTERPOLATION, but this makes picture quality a lot worse. To try it out edit the default.txt, find the mddi.height and mddi.weight values and change to for example 480 and 360.
Keyboard: works exactly as expected, some fine tuning with the keyboard map will be done
ScreenRotating
Not tested/not working:
WiFi (MY #1 ISSUE, TRYING TO FIX): I extracted the wifi section from an Android rootfs, successfully modprobed wlan.ko, dmesg shows that the driver is loaded OK, but:
Code:
iwconfig
tiwlan0: no wireless extensions
ifconfig tiwlan0 up
ifconfig: ioctl (SIOCDIFADDR): Can't assign requested address
TI's WLAN_LOADER program didn't work either, so now I am moving to the other driver (wl12xx)
Bluetooth (Driver is there, no BT programs installed, couldn't test it)
3G
Cameras
Phone (NO dialer, nothing, however perhaps gsm-libs can help us firing it up)
Many many thanks goes for all these people form the #htc-linux IRC channel: randomblame, Markinus, ali1234, Ondalf and bombenbach for their outstanding support and help!
I would like to say thank you especially to phh for his awesome help and patience with me!
Click on the image for more pictures!
Stay tuned for: hopefully working WiFi, screnshots, YouTube-demonstration.
If you are interested, want to say thank you, want to help, or have an idea how to fix some things please write into this topic.
Also if you like my work, please consider a little a donation for me
After all, I am pretty sure now you want to try this on your own too, so here is the link for the Google-Code website. Download all the files and read the Wiki to know what to do.
http://code.google.com/p/kaiser-buntu/http://code.google.com/p/kaiser-buntu/
Link to RootFS:
http://www.megaupload.com/?d=ANRC94ON
Mirror (thanks to jmcbrother):
http://rapidshare.com/files/371631240/ubuntu_rootfs.rar
Mirror #2 (thanks to hoatienii):
http://www.mediafire.com/?uvytadoykyy
Want to be updated? Check out the project's Twitter page!
http://www.twitter.com/kaiserbuntu
Thank you,
DOMy
RESERVED for future additions
Reserved for future additions
great work . please upload link to test
Sweet that is great news! I can't wait to try it out!
Me wants the alfa link
This is so great!
Maybe we can find a solution at my hackersspace.
Great Work... Luv Linux.... Ported Android on Windows Mobile Device... Eager to port Ubuntu on Kaiser...
can you please share the Linux Beta link ...
Makes me almost wanna install Ubuntu on my PC.
Dukenukemx said:
Makes me almost wanna install Ubuntu on my PC.
Click to expand...
Click to collapse
me 2
oh……thank you……I wanna test……wait ……
Would it be destructive to flash it to nand at this point in the project?
I wouldn't count on it even remotely fitting on the NAND. Besides, you'll probably have to have half the apps on an SD card anyway...
how about a build that will work with the new nomorootfs installers so hose of us like me can try it without going back to winmo, Would like to install to ext2.img files or sdcard partitions.
And is this remotely close to the MER Linux build that progress seems to be halted on I was able to get it to work
working XWindow?
I wouldn't recommend installing it to NAND (it doesn't work so good, for example I didn't have time to test power/suspend).
Xwindows works perfectly (except the resolution issue).
DOMy
resolution issue. can you please explain that? (whats wrong in resolution) before i flash back to ,WM and try it
Michga said:
resolution issue. can you please explain that? (whats wrong in resolution) before i flash back to ,WM and try it
Click to expand...
Click to collapse
The problem is that the rootfs is not for the Kaiser and the Xserver uses some hardcoded resolution (that means there is no config file for it) so circa half of the windows are too big for the screen. It is not a big problem because you can move them around so it is easy to get to one of the corners and resize them so you can see the whole thing at once.
Fixing this is on my To-Do list
sorry for the dumb question but...
will this support phone???
no mention in the OP.
I assume no. (for now anyway)
mnjm9b said:
sorry for the dumb question but...
will this support phone???
no mention in the OP.
I assume no. (for now anyway)
Click to expand...
Click to collapse
Driver support is there, but AFAIK no frontend yet.
DOMy
mod: I found this: http://packages.ubuntu.com/hardy/comm/gsm-utils and this http://manpages.ubuntu.com/manpages/gutsy/man8/gsmctl.8.html perhaps I will try it later (or someone can try it and report)
This intrigues me muchly, but why ubuntu/debian based?
There are other, (and imho simpler), bases to build on, slackware springs to mind, and there are some tiny distros out there, which may also be worth looking at, to say nothing of the likes of Familiar, an interesting candidate for a non-android htc-linux.

[FYI][Myn's Warm Eclair][Porting Project]

Just for your info:
I got in contact with Myn for porting his Warm Eclair on Diamond + compatible devices. We want to bring this up on our Diamonds as he also has a Diamond device. So far I get Warm Eclair running til boot animation and then it stucks and reloops. His Donut build is a very fast and stable one and he cooks very good roms for the Vogue / Kaiser devices. So stay tuned, I will inform you when this gets updates.
I'll be watching this closely. I've used Myn's Warm Donut on my Vogue and was extremely pleased with it.
ByteWrencher
vatoloco said:
Just for your info:
I got in contact with Myn for porting his Warm Eclair on Diamond + compatible devices. We want to bring this up on our Diamonds as he also has a Diamond device. So far I get Warm Eclair running til boot animation and then it stucks and reloops. His Donut build is a very fast and stable one and he cooks very good roms for the Vogue / Kaiser devices. So stay tuned, I will inform you when this gets updates.
Click to expand...
Click to collapse
so if you can port it, will you also release a flashable rom?
actually isn't possible to flash an android rom..the main problem(i think)is that we can't make linux bootable without using haret
HELICOPTER88 said:
actually isn't possible to flash an android rom..the main problem(i think)is that we can't make linux bootable without using haret
Click to expand...
Click to collapse
but what about htc vogue or kaiser?
there it is possible to flash an android rom. What are the differences between these 2 devices and our diamond? If the differences aren´t too big (but I think they are) it shouldnt be so hard to make a Rom.
who said its impoassible guyz NAND=Porting i guess correct me if i am wrong experts..the only reason its still not NAND on diamond is there are still some loopholes but i think definitely the experts are working at it and crack will crack it soon
Dunnera said:
but what about htc vogue or kaiser?
there it is possible to flash an android rom. What are the differences between these 2 devices and our diamond? If the differences aren´t too big (but I think they are) it shouldnt be so hard to make a Rom.
Click to expand...
Click to collapse
to make a nand flash possible, xdandroid must be able to initialize ALL the (important) hardware on ALL the phones, becuase winmo won't be there to do it for us. I don't think we have that yet. then someone'll have to port dzo's bootloader, or write one, get a working nbh, etc... I'm sure people are hard at work on it, but there's probably some other things still pending that are more important.
vogue NEEDED nand to compensate for lack of memory. getting data on nand was huge for us. but the xdandroid devices don't have the resource constraints that vogue has... even running an unoptimized build from sqsh with minimal hardware support, my vzw tp runs as fast or faster than my vogue.
all that to say: all things will come in time.
mrkite38 said:
to make a nand flash possible, xdandroid must be able to initialize ALL the (important) hardware on ALL the phones, becuase winmo won't be there to do it for us. I don't think we have that yet. then someone'll have to port dzo's bootloader, or write one, get a working nbh, etc... I'm sure people are hard at work on it, but there's probably some other things still pending that are more important.
vogue NEEDED nand to compensate for lack of memory. getting data on nand was huge for us. but the xdandroid devices don't have the resource constraints that vogue has... even running an unoptimized build from sqsh with minimal hardware support, my vzw tp runs as fast or faster than my vogue.
all that to say: all things will come in time.
Click to expand...
Click to collapse
thx for your explanation.
i think its now better with the haret bootloader, cos you can update rootfs or zimages easily. A flashable rom would only be useful if everything works. so youre definitely right
Just a quick update for you:
I've sent out the Warm Eclair package to Myn. He will look into the thins and hopefully get the relooping boot animation working.
anyone help me how to make partition onwindow xp in my internal storage???
i cant understand from that android site...
anyone help me how to make partition onwindow xp in my internal storage???
i cant understand from that android site...
Click to expand...
Click to collapse
What don't you understand? It's stated several times in several threads and also on my website that you will need Linux for partitioning. So Windows won't work! You may use a LiveCD, though I recommend you to install Virtualbox and Ubuntu on your windows machine.
vatoloco said:
What don't you understand? It's stated several times in several threads and also on my website that you will need Linux for partitioning. So Windows won't work! You may use a LiveCD, though I recommend you to install Virtualbox and Ubuntu on your windows machine.
Click to expand...
Click to collapse
oh thanx for that...
but i am tierd of downloading..
so plz bear me...
thanx a lot i will try today..
Please let's keep this thread clean. It is intended for Porting Myn's Warm Eclair to our Diamonds (first post)

[Q] Android ROM for Raphael!

Will it be possible to make any true standalone Android ROM without using windows?
And for what device are this settings "RAPH800"?
Currently, no, but there is workaround - a light ROM with dualboot or directly HaRET in autorun.
Neopeek is working on it at the moment. It will come in the next few weeks. Be patient!
e334 said:
Neopeek is working on it at the moment. It will come in the next few weeks. Be patient!
Click to expand...
Click to collapse
could you please give more info or a link
In the next days i will look into dzo's script and adopt our kernel + ramadresses to get a full working nbh so that i can flash it onto my device. Hope everything goes well. This will take some serious concentration. This is what I am going to do:
Compile the kernel from scratch
Strip-out nb.os + nb.payload.os from vogue / kaiser / polaris to see what's going on
Recompile a new test-nbh to NAND-FLASH it as bootloader for Android
And last but not least: Adopt NoMoRootFS
I hope I and my device won't get stuck with this (I only have 1 device to test). If you wanna share your thoughts or contribute this then just answer to this discussion and share your ideas. I will keep you updated on this and in my free time I will also try to update the various Android builds. But I can't promise you to do so.
Click to expand...
Click to collapse
-neopeek
http://www.neopeek.com/en/community...67-Flashing+Android+on+our+devices?groupid=13 (mods please remove if this violates any rule of xda..)
Keep in mind that currently us TP user's DON'T have working camera (working on), and faster power drain (working on.) so if you end up using this rom (when it's done and released in time) you will have a phone that drain's faster then WM (meter usage is PRETTY accurate though itself.), and no camera anymore (until they finish adding support, and THEN add to this guy's kernal for the said ROM.), just so you know this
Currently, dual booting works just fine, and haven't experienced any negative's to date since using it this way. Hope that helps.
Ok. Tnx for the answers.
But can someone explain to me why it is so difficult to make working ROM for TP when the HTC Hero have the same hardware and powered up with Android? I am confused about that.
For what phone are startup settings (RAPH800)?
How much it will be faster with ROM flashed in nand memory than one run by heret in WM?
Tnx
mikx said:
Ok. Tnx for the answers.
But can someone explain to me why it is so difficult to make working ROM for TP when the HTC Hero have the same hardware and powered up with Android? I am confused about that.
For what phone are startup settings (RAPH800)?
How much it will be faster with ROM flashed in nand memory than one run by heret in WM?
Tnx
Click to expand...
Click to collapse
Uhm the Hero comes with Android 'from the factory' - it's a native Android device. Just like WinMo is native to our devices...
The brilliant devs are literally trying to reverse engineer drivers so Linux/Android can run on our WinMo phones.
I forgot to answer your other questions... NAND should give some performance boost, but I don't know how much. Probably not much, it didn't do much for the RHOD - albeit a little.
Phone startup settings, you should have a STARTUPS folder and it should have the RAPH800 startup in there...
Edit: (removed post, question was already answered)
Cant wait for nand support , i loved it on my Kaiser
Theoretical question: Will installation to NAND and starting directly from bootloader affect performance positively?
Corias said:
Theoretical question: Will installation to NAND and starting directly from bootloader affect performance positively?
Click to expand...
Click to collapse
In theory yes, but so far the benefits have been minor, if any. Of course the NAND that is functional for the TP2 isn't technically a full NAND, so it's probably not the best example to use.
arrrghhh said:
Uhm the Hero comes with Android 'from the factory' - it's a native Android device. Just like WinMo is native to our devices...
The brilliant devs are literally trying to reverse engineer drivers so Linux/Android can run on our WinMo phones.
I forgot to answer your other questions... NAND should give some performance boost, but I don't know how much. Probably not much, it didn't do much for the RHOD - albeit a little.
Phone startup settings, you should have a STARTUPS folder and it should have the RAPH800 startup in there...
Click to expand...
Click to collapse
Tnx for the answer. I know that I have RAPH800, but it can't work on my TP, only settings that work are RAPH, and I was wondering for what phone are these RAPH800 settings??
mikx said:
Tnx for the answer. I know that I have RAPH800, but it can't work on my TP, only settings that work are RAPH, and I was wondering for what phone are these RAPH800 settings??
Click to expand...
Click to collapse
I'm not sure how to answer your question. Babijoee's builds have a STARTUPS folder, do you not have this?

[Q] install androidOS after HSPL cooked rom?

I flashed HardSPL on my tilt 2 last year with the Energy Rom using the GTX theme. Ever since I've been noticing that android is so much easier to use and I have been reading on the android Froyo development.
What I need to know is if I have to reflash Stock Rom with SSPL to be able to Flash the Android OS to it.
I've read all the FAQs and I have not seen this question on it and am wondering if anyone can answer it for me.
I don't know if I missed it or if I was looking for the answer at the wrong place.
So can someone please give me a link to a guide on how to do it properly because I don't want to brick my phone on the process. Also tips and precautions if you got any. Thank you!
Android can't be flashed to the phone a la WinMo yet.
Devs are working on it. Works great on my CDMA RHOD, but GSM is still a mystery...
To answer your question, you would need an unlocked bootloader (hSPL) to flash any unsigned image.
Android in its current form for our devices will run on stock SPL or hSPL, it doesn't care... everything runs off the SD card.
more questions
What is an Unasigned Image and what does it do or what is it for? Thank you for your answers.
Also how fast does Froyo run on the SD card. Is it slow? Is there a program to make android to auto start instead of it having to transtion from WM to android?
AnswersInGenesis.org said:
What is an Unasigned Image and what does it do or what is it for? Thank you for your answers.
Also how fast does Froyo run on the SD card. Is it slow? Is there a program to make android to auto start instead of it having to transtion from WM to android?
Click to expand...
Click to collapse
Unsigned image = anything that's not a stock ROM.
FroYo runs about as well as you can expect on our hardware... which I might mention predates Android entirely... Proc+RAM dates to 2007 on the TP2. Thanks HTC...
For making Android auto-start, search is your friend. Gen.Y is your answer.
Oh nice I didnt see it was you arrgggh. Ive read you posts all day for the past 3 days. I constantly wonder how you guys know all this stuff.
Have you guys thought about video instructions or image instructions for the forum?
I also had a question concerning your device. When you flashed the Cooked Rom on your device ( i know,not the android, its not cooked ) did it change the buttons on your keyboard? Mine did and Ive been looking like crazy for a program that allows me to set the keys to what ever character I want. I did come across it a year ago, but nowadays that post is long gone. Thank you for all your help.
AnswersInGenesis.org said:
Oh nice I didnt see it was you arrgggh. Ive read you posts all day for the past 3 days. I constantly wonder how you guys know all this stuff.
Have you guys thought about video instructions or image instructions for the forum?
I also had a question concerning your device. When you flashed the Cooked Rom on your device ( i know,not the android, its not cooked ) did it change the buttons on your keyboard? Mine did and Ive been looking like crazy for a program that allows me to set the keys to what ever character I want. I did come across it a year ago, but nowadays that post is long gone. Thank you for all your help.
Click to expand...
Click to collapse
Video/image instructions...? A few have made videos, but stuff changes so frequently it would get outdated very quickly. A PITA to maintain... It's really not that difficult, is it?
I assume you're talking WinMo. I haven't used it in over a year - but there was some weird issue that effected only Sprint devices, and there was some cab that I installed that fixed the issue. Sorry, I'm not much help for WinMo. Ask cajunflavoredbob, I just tell people not to use it .

Categories

Resources