yashsingh1/xdaforums huggingface dataset:
[HD2 Android NAND Development] Johev:
Hi everybody, I have been following this thread from the beginning, but only yesterday I had the opportunity to flash a new ROM on my device. So instead of doing it the wrong way, which was the old long way I've considered using this nice tool to help me speed things up.

I must say I am impressed, even though I still have some suggestions.

The task29 works incredibly well, and I don't need to choose to flash a different spalsh screen or radio in order to preform it. That is just brilliant.

Now for the suggestions:

I think that the buttons could have a different order, to indicate in a way how we should use them.

So instead of having this layout, I would prefer a column for Malgdr and another one for CLK.

They could have both transversal buttons, which would be the install HSPL and task29.

I would call the install HSPL the step 0, as it only needs to be done once (unless you revert back to stock).

And the task29 could be the step 1, as you should be doing it before any major update.

Then in the column of the Malgdr, we could have the Install Malgdr 1.13 as step 2; repartition as step 3 (by the way I would change the name repartition, as it was confusing to me), because what repartition in Malgdr does is install the CWM with the correct partition size. That is why I would suggest calling it "install CWM with specific partition layout" (this is just a rough idea, still needs improvement).

As for CLK, I would follow the same logic, but I would include two more thing in this toolkit. I would like to see a custom partition layout for CLK also, not just Malgdr and the drivers for Android USB (at least for Windows7). I wanted to try the clk for a change yesterday, but because I was unable to install the Android drivers on my W7, after I installed the CLK I was not able to install the recovery, because my PC did not have the correct drivers. I have downloaded the drivers pack which we can get by pressing "download drivers" in this toolkit, but I was unable to extract them with winrar. Not sure if the file is corrupted or it's just my program that has problems with it.

Just my feedback. This is already very good, but I think that a step approach would make it even easier for newbies to follow.

PS: I absolutely loved the express tool mode, and I found no bugs in it during the installation.
[HD2 Android NAND Development] Moon2:
Link: http://xdaforums.com/showthread.php?t=705800

It will extract everything from the img file.

Just replace "unyaffs system.img" with "data.img" if that's where your file is at.
[HD2 Android NAND Development] Feen:
I've noticed I had a backup of my sd card with a cwm backup. I have indeed a system.img file (5kb) and a sd-ext.img file of 55mb (and boot.img, cache.img, data.img, recovery.img etc.

I can now flash the system.img file of 5kb? Will that do?
[HD2 Android NAND Development] Moon2:
The size of that img doesn't seem right.
[HD2 Android NAND Development] Feen:
Hmm okay, tnx. I think I will have to look for a DFT rom or let my buttons repaired.
[HD2 Android NAND Development] cbglenn:
Old New Question

Should read

"Old Newb Question" I am older, but new to this game.

I started off with the first NAND Flash for the HD2. With the 4.1 Installer, which version of Android is being loaded?

Any qwirks to be aware of? I have had freezing issues and cannot send/receive MMS.

confused:\
[HD2 Android NAND Development] untitledmangxg:
wich is the default size of the partition in MAGLDR...i have partitioned to 270...and need back to normal...what should I choose! sorry i'm a very noob here! Thanks anyone for helping me!
[HD2 Android NAND Development] gregnm369:
Error 262

I've tried searching, but there is no clear answer I can find:

I am trying to update MAGLDR to 1.13 from 1.11, so I am following your advice and using the Task 29. I get to the HTC screen with the status bar which stays at 0% before your tool fails and gives me an error 262 which is something about the connection between the computer and the phone.

Here is the spec on my phone:

Already Android NAND flashed - MDJ's Cyanogen Mod 7

MAGLDR 1.11 already installed

Hard SPL 2.08 already installed

Any ideas on how to get a solid connection between my device and the system. I have been looking for the past hour on how to update MAGLDR once the phone has already been NAND flashed.
[HD2 Android NAND Development] sparkienl:
When I press this "file" in line 5 below I get an error, file expired ???????

thank's in advange

sparkienl

F. How do i change from MAGLDR to cLK?

1) Backup your current rom using recovery on magldr.

2) Open toolkit, and choose Wipe (Task29) on the bottom right.

3) Follow instructions and come back to toolkit after completing that.

4) Follow instructions from B. and C.

5) Download this file and put it on your sd. (Thanks to arif-ali, airforceproductions and charnsingh_online for the file)

6) Go to recovery and restore the backup you made.

7) Install the zip file you copied to your sd.

8) Reboot and you are ready to go.
[HD2 Android NAND Development] gjesi:
1- please can anybody give a help? I'm stucked at cLK screen for all day. it doesn't go through and install clk_recovery. my pc reboots on any attempt to "enject" clk_recovery to my phone. what can I do?

2- my phone turned off now and it seems "dead". it doesn't wake up when I press power button, nor when I pull off the battery and try to turn it on again. I think (at my best optimism) the battery is empty. it doesn't give any life sign even when I plug the charger. I don't have any external charger, nor a second HD2. what can I do?

please help me.
[HD2 Android NAND Development] fazic35:
thanks

thanx.............it makes really easy now.
[HD2 Android NAND Development] bit3m3:
soooo I will receive my repaired HD2 this week.

Can I use this tool to get nand android working again??

1th install HSPL button?

then install magldr?

then boot up and install rom with magldr??

(still have it on my sd-card)

thnx for info
[HD2 Android NAND Development] JALee8:
Hi, when I click Install I get the error in the picture and, as you can see it's already selected.
[HD2 Android NAND Development] 007WillieRuiz:
Download limk not working

Can any one can tell if the download link is working. I'm getting message that the site is not working.

Many Thanks!
[HD2 Android NAND Development] ksubedi:
Sorry about that. There was a small problem on the server. Fixed it :) Enjoy people
[HD2 Android NAND Development] ducvespa:
How does one decide what partition ?
[HD2 Android NAND Development] seadersn:
yeah, very nice :) thx for continuing / updating it; and the installer is a great idea, jep! good stuff.
[HD2 Android NAND Development] D.O.C:
Yeah, thanks for ur work, although there are many cwm different versions floating around.......

Its getting kind of confusing now...i am too on v 3.1.0.1, but ever since 3.0.2.8 cedesmith offmode charging patch has been omited or, left aside for rm compatibility.....now we are back to 3028....can u tell us what is diff on your build img?, or is it same as before?, amyhow, the flasher is really nice! Congrats
[HD2 Android NAND Development] ksubedi:
FAQ updated with all the questions you guys have asked :) Enjoy
[HD2 Android NAND Development] bartju94:
I get this well known error using the new setup:

An error has occurred

Read below for more information

Error Description: USB init failed

Info: .\RSPL\RSPL.cpp (736)

It won't work, even when I choose to always run DAF.exe as administrator.
[HD2 Android NAND Development] ksubedi:
I think you somehow messed up the files inside the folder. Download the zip again, extract it again and start setup.exe normally, that should fix it :)
[HD2 Android NAND Development] bartju94:
Well, seems like it was another problem. I had to remove the MAGLDR device from the device manager. Think the driver was corrupted or something like that.

Now it's working fine! Thanks!
[HD2 Android NAND Development] ksubedi:
glad to hear it worked :)
[HD2 Android NAND Development] Hamsn:
Just restarting the PC works.
[HD2 Android NAND Development] jairrab:
Im a bit confused. I use ROM Manager in the Tyween's clk version ROM Im using, and latest clockworkmod recovery is already at 3.1.0.0 version for HD2, so I would think it's a higher version than 3.0.2.8. Anybody can explain what this means?
[HD2 Android NAND Development] epapas:
What is the boot size? Can I configure this as well?
[HD2 Android NAND Development] YZ:
wow! awesomeeeee!
[HD2 Android NAND Development] plasljivko:
Great idea!

One question:

Am I getting same results with this tool as manualy editing flash.cfg file in "regular" CWM package? :)
[HD2 Android NAND Development] Dynamic_d:
Hi guys.

Where do I get nandroid?? I cannot find it on the market??

Thanks in andvance.

cheers
[HD2 Android NAND Development] tdizzle404:
Its what your back up is called when you back up your rom using clockwork.
[HD2 Android NAND Development] polo735:
What is the difference between this 3.0.2.8 and 3.1.0.0 flashable through rom manager?
[HD2 Android NAND Development] OCedHrt:
I'm also curious what the difference is. I can install 3.1.0.0 from ROM Manager and it "appears" to work fine. Is koush's github a different branch? I know there were some changes made for the HD2 specific recovery (such as removing NO NO NO NO NO) in the other thread that is not in the CWM recovery.
[HD2 Android NAND Development] arif-ali:
A. No, if you use flash_image option or CWR option

both howto's available on seadersn's thread

changelogs can be grabbed from github, by looking at the commit list

3.1.0.1 has been on github since 16th May from the source code here. Stuff from koush's github is older

I was also thinking about creating a new thread (ksubedi, you beat me to it :) ), but there's no point now, as there are now 3 different CWR threads and I don't want to confuse people more. now CWR here will not be compitable with cLK 1.4.0.1, for whoever is using that cLK. I will continue to update the thread from seadersn, even if OP doesn't get changed, including the fact there will only be one CWR for both versions, and yes/no patch and other fixes that I intend to add in the future. You can also catch my nightly builds from my signature
[HD2 Android NAND Development] arif-ali:
3.1.0.0, is compiled from the code from CyanogenMod github, and not koushes github, and therefore is also more upto date.

the yes/no patch is available still in seadersn's thread, I will continue to maintain that

the next version in RM will be compatible with only cLK 1.4.0.1, and no previous version will work, this is so that it will be flashable for both MAGLDR and cLK via RM

plus updating through RM, i.e. the version number, have to be requested and I do that as and when I need to push any updates. and soon there will be updated, keep your eyes peeled

I hope that makes sense
[HD2 Android NAND Development] ksubedi:
Thanks for making things clear arif-ali. I didnt know that flash_image binary works with MAGLDR. And yes, i was planning to add commit changes to the thread soon. And i didnt know that cyanogenmod git was different from koush's. I will compile from cm git next time.

And to everyone, there is a new version of installer coming pretty soon, and this time, you wont loose any data on magldr, clk is supported and a lot more features. and i am going to compile 3.1.0.1 this time. :) peace
[HD2 Android NAND Development] arif-ali:
Hey ksubedi,

So that you know, the source code now on github has changed such that you only need to compile one recovery. The relevant code changes by me are now in github. i.e. that is if you are compiling from a repo sync from the CM build

@ksubedi, if you want to combine all efforts, then PM me and I will show you what i have, and we could incorporate everything I have, there's no point having multiple recoveries

Note to users, anybody that does use the new version when ksubedi, it should work only with cLK 1.4.0.1, and will not work with previous cLK's as there is a script that will detect clk version by checking the /proc/cmdline, and this method is not available in previous versions.

any questions/comments are welcome

I hope my comments are useful.
[HD2 Android NAND Development] ducvespa:
How does one decide what partition size to
[HD2 Android NAND Development] UNOPARATOR:
First of all, no need to double-post... If someone is goint to give you an answer, they will no matter what...

There is no single value answer to your question. The partition size requirement would depend on the ROM that you are going to flash (as a prerequisite), and you can find that value from the ROM's post (probably the 1st or 2nd one would hold the answer).
[HD2 Android NAND Development] A.J:
great job ...

and thank you :D
[HD2 Android NAND Development] JALee8:
I'm sorry, but can no one give me an idea about this error that's popping up?
[HD2 Android NAND Development] uzi2:
It's not an error. Click OK and then Repartition and you will have done what you wanted.
[HD2 Android NAND Development] LordDeath:
Recovery 4.0.1.4 is already available: http://xdaforums.com/showthread.php?t=987531

Can we expect an update for the NAND toolkit soon?
[HD2 Android NAND Development] tdizzle404:
do I need to be in boot loader screen Ive installed clk but I can not install recover I have google drivers.
[HD2 Android NAND Development] Kameirus:
you no longer need this young tdizzlewalker

hehehehe
[HD2 Android NAND Development] sagarjawaress:
Help install clk

I am very unsuccessful to install clk bcoz every time i install clk,i cannot flash recovery,it says waiting for device:(. I have adb installed and i am sure i have all the drivers installed). Also Magldr is very straight forward and very simple,but i want to try clk. Also i read so many threads regarding clk but i did not find simple guide. The main thread says press and hold back key for boot loader but i get stupid lines showing errors(which is supposed to be bootloader) and i cannot install anything no drivers found. How am i supposed to install a new ROM? Please help!

edit:i downloaded drivers from the toolkit but they are not compatible with my pc. Is it for x64 or x86. Mine pc is Win 7 x86.
[HD2 Android NAND Development] viettho:
clk requires you to have windows mobiles driver for your hd2 to install, so you need to install driver from toolkit. If it isn't compatible, try right click -> properties -> click on compatibility tab, and tick "Run this program in compatibility mode for: " -> OK, and try to install again, it should work.

If not, go to microsoft.com to download Windows Mobile Device Center for Windows 7 32bit
[HD2 Android NAND Development] dkingger:
Thx m8!!! A very usefull tool.
[HD2 Android NAND Development] T-Macgnolia:
Sorry to tell you but I think you got your information mixed up. You have to have the drvers in the Window Mobile Devce Center or Actve Synce to be able to get the HTC USB Sync connection to your computer via USB cable while in the default bootloader for the HD2. You have to have the Google Android ADB drvers to be able to connect to your PC via USB after you have flashed cLK. You have to have to be able to connect via USB to your PC to use the ADB fastboot commands to flash Clockwork Mod Recovory. I just felt someone should point that out, I do not mean any offense in doing so either. So please do not take it as such. I do it for the other members that may read this thread.
[HD2 Android NAND Development] Kameirus:
ive got a little exe file that someone wrote for clk

that installs it and recovery in less time that it takes to startup

the hd2 toolkit

and it works everytime i need to use it
[HD2 Android NAND Development] gear_rus:
Can anyone please attach hd2_drivers_ksubedi.zip file to a post (the one to which "Drivers" button leads) , because I cant install recovery without drivers (I already flashed cLK cuz it went over standart usb drivers). So I need ADB/fastboot drivers inside this file;) Thank you

(If you know where to download drivers without bulky sdk, please tell me also )
[HD2 Android NAND Development] camielkb:
Anybody who can download the tools package?
[HD2 Android NAND Development] PrXmenace:
Link doesnt seem to be working
[HD2 Android NAND Development] lackin:
Link not working
[HD2 Android NAND Development] 4D3:
where is it, can you post?
[HD2 Android NAND Development] ksubedi:
Im sorry that the links were not working. There was some problem in the server which prevented apache from working properly. I have fixed it now and the links are working :) Enjoy peeps ! Have a great day
[HD2 Android NAND Development] PrXmenace:
Awesomeness is you! Thanks!
[HD2 Android NAND Development] 4D3:
the download able drivers in this software do not work, I had to find some different ones from a different website!! (ADB/Fastboot)

the driver pack downloadable through this kit needs a serious update, some drivers work, others dont, some only have 32bit etc etc.

Any chance you could post a complete set? also the download driver button is not working any more!

thanks
[HD2 Android NAND Development] ksubedi:
yes i was looking through the thread and i figured that many people were having problems with that. well, the main thing is that compiling all drivers in same package is not easy, i tried a lot but thats the best i could get. i am still trying to get em into one package and put it online. if anyone has a working package, please message me so that i could put it up. and since i cracked my hd2's screen (and sold it on ebay) , i havent been able to work on it. i would still dev for hd2 if i had it. i am still trying to get one, i will be back in hd2 forums after i get one :) peace
[HD2 Android NAND Development] T-Macgnolia:
Hey ksubedi I just had this problem when I used your Tool Kit. I have a different laptop then when I first used your Tool Kit. I tried to use the downloaded drives you have but was unsuccessful, and I already had ADB installed on my new laptop so I should have had the drivers but for some odd reason I did not. I had to use a old file I downloaded that has the Google Android Drivers. I got the file from the cLk for Dummies by XDA member stirkac which can be found in post #844 of the cLK thread. But to make it even more simple for people here is a direct link to Multiupload to download the drivers file.
[HD2 Android NAND Development] gear_rus:
Thank you for the drivers, but could I ask about 32-bit ones?

UPD: Looks like T-Macgnolia already posted them, thanks :P
[HD2 Android NAND Development] prulleman:
super application!! thanks a lot, did a great number of installs the old fashion way, magldr and clk, but this makes our lives so much easier! tried clk a few times, but was postponing it because of all the hassle... not with this piece of work!

Thanks mate!
[HD2 Android NAND Development] Tester30:
Any advise??

Appreciate any help with flushing my HD2.

What I got so far in HSPL and MAGLDR V1.13.........

And that's what my phone got stocked on........ Any attempt to flush anything else results in ERROR message.

Dono if I'm taking correct pass.... but can't do anything else.

Anyone with time and will, could you please direct me to the right pass....

Greatly appreciated!!!

By the way.. Had one of my HD2 on SD Android some time ago, didn't have any problem doing that....

So.... I'm not dumb as I look..... I guess...LOL
[HD2 Android NAND Development] gear_rus:
Please specify, what error message?

Can you go into tri-color screen (power+VolDn) ?

If you can, then start over with flashing stock WinMo then HSPL then again magldr or clk

If you can not get into tri-color screen then this is very bad...
[HD2 Android NAND Development] Tester30:
Thanks for the reply.

I can go to tri-color screen, no problem, can see HSPL installed.

Magldr is installed and functioning, I can make any selection using vol + - keys.

Can't understand what I have to flush next???

Spasibo, bratishka!!
[HD2 Android NAND Development] yusufjee:
Links not working. Can you share it on some other filehost fo rnow?
[HD2 Android NAND Development] Tester30:
yusufjee.

Myself not being successful in installing NAND ROM, here what I want to share with you:

http://www.youtube.com/watch?v=VExznx3QaYw

Didn't go through all video myself, but it looks promising.

I'll keep on trying till I get it right. Whatever I learn I will share. Here are many good guys willing to help, just need to ask right questions. I believe that how it's close to be done here, by trying and trying again.

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

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

That's what I'm reading now..... Hope it will help both of us.

Regards,

Tester.
[HD2 Android NAND Development] hakanylmz:
links not working ... can you share it on different server
[HD2 Android NAND Development] Tester30:
Sorry...

Just checked the links, all intact

Please right click on the link and select "COPY URL LINK".

Then enter it in the address bar of your browser, whatever you use. I use Chrome by the way.

If it won't help, I'll try to get some other way to get you the links.

Tester
[HD2 Android NAND Development] satutanduk:
very usefull tools to make my Leo's better

thanks a lot
[HD2 Android NAND Development] potsykate:
Had this installed for a while now but never got to use it.I always use the original manual method,Task 29 etc.

Is there a walk through or instruction on how to best use this as it will probaly save me a lot of time in the future.

Thanks
[HD2 Android NAND Development] T-Macgnolia:
Checkout post #2 by ksubedi as he gives instructions on how to use the toolkit for different task. But remember to flash a Windows Mobile ROM,HSPL, MAGLDR, cLK, Task 29, or a splash screen you must first put your HD2 into the bootloader Also known as the tricolor screen and connect your HD2 to via USB to your computer. Also you still need Windows Mobile Device Center or Active Synce depending on what version of Windows you are using so you have the HTC USB Synce connection in bootloader.

If you want to install cLK you will also have to have the Google Android drivers installed on your computer so you can use fastboot commands to flash Clockwork Mod Recovery. If you need to install them click on Download Drivers in the bottom right corner of the tool kit window. If the downloaded drivers that ksubedi has supplied do not work or give you troubles, then try the link to the drivers I posted in post#404.

If you want to install HSPL click on Install HSPL and then follow the instructions from the DFT update utility.

If you want to run a Task 29 then just click on Wipe (Task 29) and follow the onscreen instructions.

If you want to install MAGLDR click on the dot area beside MAGLDR Repartition. Then choose what partition size you want from the list in the MAGLDR potion sizes window. Last click on Repartition then follow the onscreen instructions.

If you want to install cLK click on the dot area beside cLK Repatition. Then choose your partition size from the list in the cLK window. Last click Repartition and follow the onscreen instructions.

If you want to update your recovery and you are using MAGLDR for your Android bootloader then click on the dot area beside MAGLDR Update Recovery and follow the onscreen instructions.

If you have flashed cLK and now need to flash Clockwork Mod Recovery, then click on the dot area beside cLK Install Recovery. Then click on Install and follow the onscreen instructions.

If you need to for some reason revert to a older version of Clockwork Mod Recovery then just click on the dot area beside Downgrade Recovery. then follow the onscreen instructions, this is for both MAGLDR and cLK.

If you want to flash a Windows Mobile ROM, radio, or a splash screen then use the Browse button to find the .nbh file you want to flash and then click Install RUU and you guessed it, follow the onscreen instructions. :p

Hope this helps you out.
[HD2 Android NAND Development] engin50:
thank great work. :D
[HD2 Android NAND Development] mordant:
download now
[HD2 Android NAND Development] 96edwy:
Made a video demoing the toolkit, if anyones interested here is the link

http://www.youtube.com/watch?v=F2y8xAsODM8