[HD2 Android NAND Development] kendav911:
[Jan 12][DL DesireZ v2.2][NAND][PPP/RMNET][Base 1.72.466.4][SquashFS][UTF8&Arabic]

CAN SOMEONE PLEASE CLOSE or DELETE THIS THREAD. Dandiest has started his own thread here on the NAND forum and this is no longer needed.

TO ALL: I am reposting a NAND build from the SD forums for Dandiest. His work is fantastic and this is the most stable build I have used to date at least for me and my TMOUS HD2. :)

Orignal thread: http://xdaforums.com/showthread.php?t=881937

Dandiest does not want to maintain 2 threads but I will be updating this one as he updates his so that the same content is there. If you want to pose a question to Dandiest you will need to do it in the original forum.

Just try it, you will know.

News

12/01/2011

- Bug fix for both SD and Nand build(reloaded). update.bugfix.1201201101.7z

for SD build, only need to extract the folder in desire_z to overwrite your current desire_z folder.

for Nand build, extract the folder of .data and DLZUPDATE to the root of your SD card, you can edit the config.txt in .data to change the gps_zone. and can put your original data.img into .data.

[COLOR="Red"]
11/01/2011
Made a lot of changes, refer to the change-log below, but the upload stuck at 50% last night when upload to multiupload in order not to split the package, sigh.
Reupload today.

10/01/2011
Made some changes based on the feedback of the Nand version, am reuploading it now.

For SD build users, can not find a way to mount the yaffs2 image and no unyaffs can be found on android, thus, I have to convert it to ext2 version, who has a linux box and fast bandwidth, please contact me, thus, I only need to upload the nand version, you help me convert it to ext2 and upload. :D
[/COLOR]

09/01/2011
Nand V2.0 Testing version released, and SD will make use of the same system.img:

1. this is the test version only , but I have used it for > 1day, and quite proud of it. :D

2. I have built in with the "upgrade" facility, thus, willl provide the update for some enhancement soon, together with SD build.

3. I have enabled the Data2SD(need test, as it is most easy to do :D, thanks for Takaaki), can refer to other build for how to use it, but I have extended the .config to be able to choose from Data2 SD or data2ext4 which will be enabled soon, suggest you partition SDCard before implementing the Data2Ext4.

4. If you encountered any FC or Market problem or Any other problem, can use the same approach as SD version, do the fix permission in the Rom Manager.

5. the previous update for reverting back to stock version is still applicable to the Nand build, put the update in the folder of "DLZUPDATE" at the root of your SDCard.

6. have re-squashed the build, put some apps(Music, etc) aside in the system/app directly in order for you to replace it. others, still keep the symbol link to Squashed file, that enable you to delete the link and put your own app.

7. several not so common apps and skin have been removed, will provide it late to the data partition.

- made 2 builds, same system base, one for SD, the other for Nand. I will try to maintain 2 builds in sync going forward.
- for the system base, i made a lot of changes, some problems should be solved, but need more tests.
- for nand version, i squashed as many files as possible but keep the some level of the flexibility of customization, e.g, for app, i changed the symbol link from directory to filles, thus, you can easily overwrite a symbol link with your own app, for framework , same approach, you can also change anything you like.
- after squashed, the system is about 200mb, next i will incorporate into the data2ext4, to improve the I/O and of course, enlarge the data space.

- Provide 1G data.img. [ATTACH]476315[/ATTACH] to replace your existing one.

- If you still experience the FC. try (thanks nito2721)
Open the "Terminal" app from the application drawer. Type:
su
fix_permissions

- FOR TMOBILE users please check [URL]http://xdaforums.com/showpost.php?p=10186545&postcount=708[/URL] thanks to TheGeorgiaSwagger

Changlog

[B]v2.2[/B]
- fix the boot problem and revert the kernel back to 8.6 for SD build.
- fix the data2sd, and add the data2ext4(need test).

[B]v2.1[/B]
- fixed the boot time too long for v2.0
- add rmnet support, can change easily by: touch /system/ppp to change to ppp, or just rm it for rmnet.
- fix the bug (can not process the update correctly) in initrd.gz for nand.
- add feature in initrd.gz for SD to automatically create 1g data.img.
- some other changes.

[B]v2.0[/B]
- Major release.
- Use same base with my nand version, which Squashed as many files as possible.
- Even for squashed file, it still can be replaced as the separated symbol link is kept in original place.
- New Kernel of MDJ 9.2 in order to support SquashFS and Ext4.
- System.ext2 is hence recreated with about 290M + 30M spare space, which is about 100M less than the unsquashed version.

[B]v1.0[/B]
- Major release.

[B]v0.3.2[/B]
- Optional Bugfix for high mic gain problem.

[B]v0.3.1n[/B]
- Pre-configured build for newbie.
- Reset all the file permissions to prevent any possible FC.
- Incorporate all the incremental updates except the Optional ones.
- Google Voice search.
- And more..

[B]v0.3.1[/B]
- An optional update to customize your own boot animation.
- An optional update to install the Stock Widget

[B]v0.3[/B]
- [B][COLOR="Red"]advanced power menu[/COLOR][/B]
- [B][COLOR="red"]totally rotate[/COLOR][/B]
- remove Swype from system to data
- many optimization
- this is considered as a major release.

[B]v0.2.2s[/B]
- Optional update for revert back to stock framework.
- Optional update to install Stockwidget.

[B]v0.2.2[/B]
- Include Bugfix 2010122501(auto APN)
- Add HTC stock widget
- Remove Wifi Call
- Supply some applications to be installed into data.img.
.Gmail
.Google maps
.Google translate
.current widget
.Astro file manager
.Audio widget
.Drocap2
.Quadrant benchmark
.Sms backup plus+
.some Skins

[B]v0.2.1[/B]
- Bugfix 2010122501(auto APN)

[B]v0.2[/B]
- Fixed the wifi issue and added the Ad-hoc Wireless Network Support.
- Fixed the SU issue.
- Used full stock Rom to recreate this build.

[B]v0.1[/B]
- Initial release.

Features

- Cedesmith new Initrd

- Hastarin r8.6 kernel

- Fly animation

- Latest busybox

- camera

- Massive APN from Cyanogen ROM

- Wifi fixed and added the Adhoc Wireless Network Support.

- UTF8, support multi character languages, e.g. Chinese File name etc.

- Buildin Arabic & Hebrew support

- all that work in other builds.

Download:

V2.1 for Nand

http://www.multiupload.com/PEWNGWULCX

Apps removed from V2.1 build:

http://www.mediafire.com/?vjb479v6k0mougn

For Nand build, please extract it in "DLZUPDATE", remove the apps that you may not need before reboot.

For SD build, extract it to your android folder.

IMPORTANT!

1. After first boot, open the ROM manager and run Fix permission(you can use it to fix the FC late once it happens.)

2. Reboot.

3. Use setCPU to set the CPU to 99840 or even more. :D

4. Install your apps

5. For stock version fans, apply the 2 optional updates I provided in "Bugfix&New Features"..[/B]

SD build V1.0

http://www.multiupload.com/E8PC0MZDW0

- please extract the "desire_z" to your sdcard

- put the AndroidApp into that folder only after you successfully boot this build.

- additional keyboards are provided in the AndroidApp, select either one you prefer.

- For stock version fans, apply the 2 optional updates I provided in "Bugfix&New Features".

Bugfix&New Features

Thanks to:

- Cedesmith

- LeTama

- Hastarin

- NetRipper

- Markinus

- gauner1986

and others

Installation:

- extract "desire_z" folder on the root of your SD card

- Run "CLRCAD.exe" then "haret.exe"

This build should be very fast and smooth, I got the Quadrant score of 2700. :D

the screen is similar to Desire HD, you can refer to the screen shots from MDJ's build, only difference is battery with percentage which I think is most important.

Enjoy