yashsingh1/xdaforums huggingface dataset:
[HD2 Android NAND Development] ksubedi:
Hello T-Macgnolia,

First of all, thanks a lot for planning to add this tool to your list, that would be really useful for many people (why would i deny it :P ).

Rom manager does not read the version of clockworkmod from recovery partition, instead it shows the pre-stored value from /data partition. So its normal for rom manager to show the version as 3.1.0.1. I will try to solve this lil glitch in the next version :)

Glad to hear that. Thanks a lot for this :)

Well, to be true, i will call this a small bug in the app that i was not aware of, and i would like to thank you for pointing this out. This version only supports installing recovery after booting into cLK, while android is running. But i totally forgot that there is no way to install rom on clk without installing recovery. I know the solution to this problem and i will soon release a new version with a lots of changes. Reallly sorry for that.

It is because the app waits for the android os to be booted (blinking cursor) so that it can flash recovery. As i have mentioned above, this is a bug and i will fix that in the newer version i am going to release soon (hopefully within next 24 hours) :)

This is the same thing as i mentioned above. The app waits for the phone to be booted in android , which is not possible. So you would have to use the instructions from http://xdaforums.com/showthread.php?t=901305 this thread while i fix the problem :)

Yes you are right about updating, to update the rom, the phone should be booted and adb debugging should be enabled. But you can also install recovery on magldr using this tool unlike clk. I missed a lots of things for cLK on this tool (probably cuz i am currently using MAGLDR). All the magldr features work, but since i havent tried anything in cLK, there were a lots of problems for cLK users. I apologize for that, and i will fix the things i am aware of in next version.

Not really sure what caused this, but i think task29 will do the job :)

I hope that clears things up. I hope to hear from you soon.

And just to let everyone know, the next version will have a lots of features, and i will completely re-do it again. And it will be called "HD2 Nand Toolkit" instead of the current name, because i am going to include a lots of tools that are useful for many things, not just installing recovery :) enjoy guys. peace

Edit: Peeps, changing to cLK tonight, to find more bugs :)
[HD2 Android NAND Development] ksubedi:
updated :) wasnt that quick? :D
[HD2 Android NAND Development] malybru:
Hi,

If we are only able to change the system size(in your installer),could you please tell me what the default boot and cache sizes are,so that if they need changing,I can do this manually.

Thanks,

:)

EDIT: using MAGLDR installer(sorry) :o
[HD2 Android NAND Development] ksubedi:
I guess you are talking about cache partition on magldr as clk has choice of two sizes only. On magldr i have made it random but in order to fit the system partition size. For example, if you flash 400 mb system part, the cache will be about 5 mb, but if you flash 150mb partition, the cache will be about 8 mb or something. I am adding an feature that allows you to change cache partition on next version. Thanks for pointing that out :)
[HD2 Android NAND Development] dungphp:
Very nice Bro !
[HD2 Android NAND Development] nshivas:
Great tool, much appreciated.
[HD2 Android NAND Development] seaman2k:
ksubedi u r genius...thx. mannnnnnn:)
[HD2 Android NAND Development] bates_1974:
You're proving to be a great asset to the community, keep up the good work!
[HD2 Android NAND Development] djgboy:
sorry for being a noob but is there a video how to insall this ??
[HD2 Android NAND Development] morg01:
I must be missing a step here? / not quite understanding what I have to do / I am a complete arse . . .

tried to update CWM using your tool (very handy by the way), but was presented with the following:

Welcome To MAGLDR ClockWorkMod Updater, Press Any Key To Start Updating

Make Sure Your Device Is Connected And USB Debugging Is On

If The Screen Freezes, It Means That USB Is Not Connected Properly

Starting To Flash..

Pushing Image Flasher

* daemon not running. starting it now on port 5037 *

* daemon started successfully *

adb server is out of date. killing...

ADB server didn't ACK

* failed to start daemon *

error: cannot connect to daemon

Pushing Recovery

* daemon not running. starting it now on port 5037 *

* daemon started successfully *

1872 KB/s (4972544 bytes in 2.593s)

Changing Permissions

chmod: /data/flash_image: No such file or directory

Flashing Recovery

/data/flash_image: not found

If You Didn't See Any Errors Above, Recovery Has Been Successfully Flashed!

Press Any Key To Continue...

rm: can't remove '/data/flash_image': No such file or directory

seems that I don't have the required directory . . . . even though I have CWM on my phone . . . . where have i gone wrong? / what do I need to do
[HD2 Android NAND Development] DannyBiker:
Fantastic tool although I do agree that cache size support is a must have to be fully operative...
[HD2 Android NAND Development] ric69:
Excellent tool, I flashed my 1st clk rom with it.

I vote for sticky too :D
[HD2 Android NAND Development] AgoeZ:
Maybe I'm gonna try CLK rom after downloading clk tools. Seems to be easier way though coz since have hd2 I'm never succeded to install CLK on my device.

So its time likely. ;) thx again man!

PS: this had to be sticky thread! :D
[HD2 Android NAND Development] chapyy:
this toolkit support CWM rom or not ?
[HD2 Android NAND Development] pyrorob:
wow, i do say sir, good job! some mod should sticky this and make it part of every guide.

i guess the only possible thing you would have to add to make this a end-all-be-all tool would be if you had a hspl flasher and rom flasher into it too :) then you wouldn't have to download anything else ever (cept' for the actual roms of course)

one suggestion: on clk partition select, you have 5Mb cache selected as default, you should change that to the 44Mb one, i have read that its advisable to always flash that one except in cases where otherwise noted, if its set as 5Mb by default, people who don't know better might not notice and run into problems eventually..
[HD2 Android NAND Development] Tydi:
Great tools !

Maybe you can had an option to install/change/upgrade/downgrade HSPL ? It would be super to have one app to unlock, install magldr/clk, install a recovery.

Maybe it's possible, i hope so !

I vote for sticky this post too !
[HD2 Android NAND Development] JohnM109R:
I would also think a Youtube video would help alot of ppl here who are comming from SD or WinMo...Cause it's still confusing for some...:)
[HD2 Android NAND Development] despy1989:
Hi I tried installer in linux using Wine but no luck

Here is the error message on trying to Repartition MAGLDR

An error has occured

Read below for more information

Error Description: USB init failed

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

Also when trying to update recovery i get the message below

Make Sure Your Device Is Connected And USB Debugging Is On

If The Screen Freezes, It Means That USB Is Not Connected Properly

Starting To Flash..

Pushing Image Flasher

error: write failure during connection

Pushing Recovery

error: write failure during connection

Changing Permissions

error: write failure during connection

Flashing Recovery

error: write failure during connection

If You Didn't See Any Errors Above, Recovery Has Been Successfully Flashed!

Press Any Key To Continue...

error: write failure during connection

error: write failure during connection

Welcome To MAGLDR ClockWorkMod Updater, Press Any Key To Start Updating

Make Sure Your Device Is Connected And USB Debugging Is On

If The Screen Freezes, It Means That USB Is Not Connected Properly

Starting To Flash..

Pushing Image Flasher

error: write failure during connection

Pushing Recovery

error: write failure during connection

Changing Permissions

error: write failure during connection

Flashing Recovery

error: write failure during connection

Any idea what is happening. ?
[HD2 Android NAND Development] ksubedi:
I was guessing that this would work with wine, but i dont think it does anymore because i figured out that wine does not have proper usb connection drivers in it. Sorry.

I didnt get what you are trying to ask, but this toolkit supports any hd2 running android on their nand. :)

Seems like ADB Daemon didnt start properly the first time you tried. It should work if you try updating again :) If not post it here and i will figure out whats wrong. :D

Thanks a lots for all of your suggestions, i am definitely adding everything you mentioned above. And i am going to add MAGLDR custom cache support, cLK default cache to 44 as you said (5 mb cache might have market download problems, something i have faced before). Peace people =)

And about a video, i havent made one currently, if anyone makes one by chance, send the link to me and i will add it to OP :) I will probably make one soon.
[HD2 Android NAND Development] marcimix:
I agree! +1

nice stuff btw ;)
[HD2 Android NAND Development] morg01:
Interestingly though this was my second attempt, I tried it the first time and had no error messages etc so I thought it didn't apply. . . So I tried again and that's when the error message appeared, so I actually navigated to \data\ but found no flash_image file?

Although going into CWM via MAGLDR it shows that my CWM version is now 3.0.2 . . But Rom manager still reports that I have an outdated version of CWM something like 3.0.0.6 and that a new version is available 3.0.2.6 . . I take it this is a problem with rom manager and not your program?

Sent via Currier Pidgeon. .
[HD2 Android NAND Development] nickyg008:
Lol @ courier pigeon (spelt courier btw, you get away with it because of your humour :-D)

If only I waited one more day for the clk repartition. Had to do it manually :-( not hard just lazy
[HD2 Android NAND Development] ksubedi:
Just Updated the version to 3.4. Added everything you guys suggested. I am aware of the rom manager problem (yes its a problem with rom manager not app), but i will try to solve that somehow (maybe on next version). But that wont affect anything :D
[HD2 Android NAND Development] pjrmax403:
I wonder how many lives........bricks this could have saved:(:D
[HD2 Android NAND Development] LaneyEFC:
wow and i thought i had seen everything for HD2, Thanks dude this has sneaked its way into my signature ..!!
[HD2 Android NAND Development] emanon:
Wow awesome tool, thank you for the workz...

\Regards,
[HD2 Android NAND Development] ksubedi:
Folks! Updated Again! I know what you are wondering, and the answer is that i can live without sleeping for few days :D

Hey T-Macgnolia,

I really like how you try all the versions and find out all hidden bugs and everything :D Big thanks for that, this software wouldnt be this powerful if you hadnt tested the bugs and everything.

Yes, it was a problem with DAF.exe from DFT. It deleted two of the files needed for it to work randomly. I have applied an new way to restore those files automatically before starting DAF.exe so the problem should be gone forever :D

I will think about including other HSPL versions on next versions. And about the administrator rights, i have done full preparations about that from the first version. :D Great to hear hspl installer worked perfect for you.

Guess what? You asked for it, and i released it on the new version :D The version i just released has an custom RUU installer. And it works exactly like you mentioned. I am not sure if i will make installers for Ubuntu and Meego, but that surely goes into my thinking tank :D

Thanks a lot for pointing them out, i have fixed all of them in this version. It was some programming mistake and few variable switches, but its fine now.

Its fixed on this version, so it should be ready to sneak into your guide secretly :D And i would really appreciate your help if you make the video/

Totally, i released the new version just because of you :D

P.S. Dont forget to check the updated credits on OP T-Macgnolia :)
[HD2 Android NAND Development] mwakious:
i can confirm,no more error!!!

VERY VERY GOOD JOB!!!

i think that with this there would not be a single person not to "play" with his HD2!!:D:D:D:p
[HD2 Android NAND Development] xaoc747:
Congrats ksubedi! Very good and hard job!! Soon I think will be a kitchen;)!?!?!

Mirror on Letitbit
[HD2 Android NAND Development] arifqur:
Thanks for a great tool man.

One suggestion if not already included in the latest version is that can you incorporate the task29 which also installs 2.15 radio alongwith it?

Thanks again
[HD2 Android NAND Development] the_scotsman:
Great application! Makes it very easy having all the tools in one interface!

One thing I would change is that you are using a Task29 that changes the splash screen. Why not use the Task29 that doesn't change anything at all? It's here: http://xdaforums.com/showpost.php?p=5848003&postcount=19

Also took me a minute to find how to install recovery after clk. Realised I had to press "Update", even though it was a new install.

Apart from that, great work ;)
[HD2 Android NAND Development] Staxxthedan:
Nice, You can add install Radio also...:D
[HD2 Android NAND Development] kare2share:
Murphy's Law

Just when I thought I had the most perfect and complete tool box for my HD2, one of the best ROMS with Sense.. sbryan12144's http://xdaforums.com/showthread.php?t=1075621 came up with a cLK with 445MB. Wonder if you could please incorporate a custom size in cLK repartition.

Waiting for a solution please.

Thanks.
[HD2 Android NAND Development] arif-ali:
That's not as easy, as the partitioning is hardcoded in the nbh file. cedesmith was saying that he would do that. Unless ksubedi can hexedit the nbh file automatically, then it is possible.
[HD2 Android NAND Development] kare2share:
Hi Arif,

I have gone through you list of nbh also, Could you make a nbh of 450 Mb so that i could install Bryan's ROM.

A bit of advice from you on the cache size to be used would be a great help.

Thanks
[HD2 Android NAND Development] arif-ali:
wrt cache size, I can do both for you if you want, but don't know how Bryan's ROM works wrt cache.

So both coming your way soon
[HD2 Android NAND Development] traianescu:
i don't understand... how to flash clk over magldr ? the phone must be in android ? or in magldr ? or in tricolor screen ? because seems not working and i don't know where i am wrong.. the drivers are correct... i have to install someting else ?
[HD2 Android NAND Development] kare2share:
Thanks a million. Just tell me where to dl from. Thanks again.
[HD2 Android NAND Development] arif-ali:
cLK 1.4.0.1 450M system 5M cache

cLK 1.4.0.1 450M system 44M cache

enjoy !!
[HD2 Android NAND Development] kare2share:
1. First restart phone with volume down button pressed. This gets you to the tricolor screen (Bootloader ).

2. Run hd2_toolkit.exe (you can download it from http://xdaforums.com/showthread.php?t=1090783

3. It is quite simple from there on
[HD2 Android NAND Development] kare2share:
Wow that was fast ...Great ....Thanks Arif !!!!
[HD2 Android NAND Development] arif-ali:
It only takes a couple of minutes to compile

ksubedi, maybe you can integrate compiling cLK in your toolkit, hehe :) (that would increase the size of your toolkit incredibly though)
[HD2 Android NAND Development] mystery4869:
plz help

there is error in repartitioning CLK on my hd2

done task29 and repartition CLK but when it's done i hold on home key to enter recovery there is error like "cannot read recovery header, CANNOT READ BOOT IMAGE HEADER
[HD2 Android NAND Development] traianescu:
everytime i'm trying that gives me operation completed, but the phone does nothings, stays on bootloader... i tried task29, the same thing... btw..the drivers are OK

i downloaded the kit two times, the same, does nothing... :(

PS: i have the antivirus disabled, too..
[HD2 Android NAND Development] Superboy58:
You can try to launch the app as admin :confused:
[HD2 Android NAND Development] traianescu:
i'm on XP :confused:

PS: my fault... too many subdirectories... i unzipped in C:> and worked
[HD2 Android NAND Development] Shurup:
Hello! I have installed clk using your in your tool clk repartition (I can#t install it directly, because of message "select clk repartition" by clicking on "install clk", it was already selected!

After reboot I don't see any fast boot, only some console messages. How to install then a cmw?
[HD2 Android NAND Development] arif-ali:
You need to keep hold of the back key to go into fastboot
[HD2 Android NAND Development] Shurup:
done, now I see the same and it writes:

fastboot_init()

udc_start()

-suspend

-reset

-portchange

-reset

-portchange

and? How to install then CMW?

I've tried "clk update recovery" -> "Update" -> "Yes", but it doen't react
[HD2 Android NAND Development] criszz:
reboot and press HOME. cwm is already installed
[HD2 Android NAND Development] Shurup:
error: cannot read boot image header

error: could not do normal boot. reverting to fastboot mode.

...

fastboot: processing commands - and???

ok done.

arghh, I need to install the android sdk and driver. please write about it in the first post. Please post a driver here for all (and better install it within tool if needed!) ;)
[HD2 Android NAND Development] Badbullet:
Thanks, thanks, thanks, thanks, thanks, thanks, thanks, thanks, thanks, thanks, thanks, thanks, thanks, thanks, thanks, thanks, thanks, thanks, thanks, thanks, thanks Bro....
[HD2 Android NAND Development] JohnM109R:
Hey guys Can some1 do a youtube on this software Please... as I Know as some of you will say it's self Explanatory but still will help the newbies out the from asking alot of questions on howto...THX :)
[HD2 Android NAND Development] diesburg:
Just used this to see how it works... I installed cLK latest version after doing a task 29 with the tool, then updated CWM, and all worked perfectly. Thanks, this is a really nifty little tool that makes things that much easier...lol.... well done on the program!
[HD2 Android NAND Development] ksubedi:
Thanks for trying it out. I will add the blank task29 on the next release (probably within next few hours). I will also update the language files. Some stuff got messed up as i was awake really late and was trying to wrap things up fast. :D

Well, i had thought about this before, but i planned not to add it since people might start playing with radios on their phone with this tool, which might brick a lots of devices. :)

You're the man arif. I really appreciate this, and i am definitely going to add this on next release :D Thanks a lot.

Haha, i woudl totally do that if it could be compiled using native windows tools, cygwin makes the file size go from 13 mb to 1300 mb :p

Thats weird, try re-downloading the zip and installing it again.

Keep holding the back button when the phone is starting. :D

Thanks for the suggestions, i will try to include auto driver installer on next versions of this tool :D

I will release a video soon after the release of next version. :D

And for everyone, i will update the software really soon. And i am aware that dropbox's download links are dead, try using mirror for now. Sorry.
[HD2 Android NAND Development] ksubedi:
Updated to 3.9. Check the changelog. W000t! :D
[HD2 Android NAND Development] dungphp:
V3.9 with CWR 450M for cLK very nice !

Thank X 1000 for Arif-ali and ksubedi
[HD2 Android NAND Development] iwan.sipit:
Nice jobs... thanks!
[HD2 Android NAND Development] the1gladiator:
does this work with Windows 7 x64??????
[HD2 Android NAND Development] hasoon2000:
I love the toolkit. Makes life so much easier lol. I think you should replace HSPL3 with HSPL4 since HSPL4 does include the 3.03 SPL. Thanks again for your great work!
[HD2 Android NAND Development] xaoc747:
Ksubedi, maybe you will customize this tollkit for noobs like instruction tool step by step!? For example: 1st step install HSPL, 2nd instal Radio, 3rd Magldr, 4th CWR, etc etc... ? Cause much people ask me, how this toolkit work!?
[HD2 Android NAND Development] mwakious:
yes it works!!!

don't forget run as administrator

GOOD job KSubedi!!!one question.....don't you ever sleep???hahahahaah:D
[HD2 Android NAND Development] chshrm:
Thx very much, but i can't download it, it says the link is broken, can you fix it or upload to other mirrors?
[HD2 Android NAND Development] ksubedi:
I will try to make a video or something soon. Kinda busy sleeping :P

Thanks for helping him out. The app automatically asks for admin permissions, so no need to run as admin. And im trying to sleep, but my body doesnt want to :p

Hey, thanks for notifying, i used to use goo.gl for statistics. But didnt know that it fcked up my links. Updated link with my own statistics code, and added a not-so-fancy looking downloads counter. And there was already an mirror on mediafire :)

The stats on the downloads counter was started from 0 again as goo.gl f'cked up my real stats. But anyways, we all can at least know how many people downloaded the software. :)
[HD2 Android NAND Development] ziTney:
You're a brilliant man ksubedi

Thanks for making life so much easier bro!! Haha

This is one of the most helpful apps EVAH!:D

+1
[HD2 Android NAND Development] dzatara:
Thanks Ksubedi very nice app

subscribed, rated and +1 for sticky ;)
[HD2 Android NAND Development] xaoc747:
+1 for sticky
[HD2 Android NAND Development] martywix:
Very slick, you made my life just a little easier!

Thank You!

Marty
[HD2 Android NAND Development] the1gladiator:
i've written my own personal scripts amongst other things for my android, but this tool i cannot get to work. yes i know to run as administrator. still NO go

weird

does this work with Windows 7 x64??????
[HD2 Android NAND Development] traianescu:
disable antivirus before downloading this tool(E.G. panda antivirus reveals hspl.exe as a virus) and unzip it in the root of your pc.. yesterday, i tried to launch it from subdirectories and didn't work till i unzipped this in C:\
[HD2 Android NAND Development] mwakious:
this is xda,its a comunity that everyone helps an other...:p:D

you are right for the permissions but i used it on my netbook (w7 x86)and it asked me for permissions,on my other pc (w7 x64) it started without...:confused:but in any way it works on both

try dl again and open it with winrar or 7zip,dont use dling programs(getright etc...)

i have m$ security essentials....did not give me any problems..

my directory is : C:\Users\mypc\Desktop\MOBILE PHONES\HD2_Toolkit_KSubedi_3.9\HD2_Toolkit_KSubedi_3.9

and it works fine!!:D
[HD2 Android NAND Development] Gab00:
update magldr

Hey, thanks for this usefull tool.

so i have a question: i have magldr v1.11, can i update it to v1.13 with this tool?

how can i do it?

thanks =D
[HD2 Android NAND Development] LordDeath:
In MAGLDR's flash.cfg we usually have a line with:

I am currently on CWM 3.0.2.4 and I know that newer version like 3.2.0.0 have a bigger size. How can we update our recovery without changing our partitions and losing our data? According to the first post this seems to be possible with this tool. :confused:
[HD2 Android NAND Development] arif-ali:
It will need to be repartitioned, as moving partitions is not the easiest thing, unless we can use parted
[HD2 Android NAND Development] freewind29:
Great tool!

Am I possible to switch between magldr and clk?
[HD2 Android NAND Development] focuse24:
Great job :d
[HD2 Android NAND Development] SH4YD33:
Thanks bro. Makes everything easier.
[HD2 Android NAND Development] ksubedi:
The screenshot you see on the first post is from a pc running windows 7 x64 :) So should work. Try some compatibility options on properties, might help.

Check the second post for instructions. :D

As arif said, moving partition is not possible and even if it was possible, it would have caused a lots of other problems. So the best option would be to check the instructions on second post and update your recovery. (after repartitioning)

Totally :D Check the second post for instructions.

And if you have any suggestions / feature requests for the tool, please dont forget to mention. :D Peace
[HD2 Android NAND Development] sebasmiles:
Extreme duh moment...ignore...