yashsingh1/xdaforums huggingface dataset:
[HD2 Android NAND Development] Hammerfest:
great stuff here... topic filed away for my "update check for fresh flash" routine!

Am I the only one who thinks the Yes/No menu is retarded as all hell? And I mean that in the aspect that so far, I have seen so many "questions" asked that dont have a Yes/No answer... more like over 3/4 of all questions in the roms with the Yes/No menu... wouldnt OptionOne / OptionTwo or something similar have been better? (longer, yes i know, but you could always have put 1/2 instead)... I am just trying to work this out myself and I keep laughing to myself as to its setup... IE: Are you using cLK or MAG? Yes/No (yes, its asked incorrectly, and can be made "Yes/No" friendly, but more often then not I dont see it phrased properly...)

sorry.,. just a random rant... feel free to ignore...
[HD2 Android NAND Development] BUT69:
...updadet to beta6 - very helpful, great work !!!

Thanks,

DB
[HD2 Android NAND Development] lan78691:
This is prolly a nub question but just wanted to ask since I really want to try this recovery:

Can I flash this recovery without messing up my rom that is installed on the phone? I will be using the same partition and the cache size. Would it interfere with the rom?
[HD2 Android NAND Development] corrsea:
It won't interfere with your ROM. Just flash the zip and reboot into recovery and you will have touch recovery.
[HD2 Android NAND Development] lan78691:
Ok that is what I figured but just wanted to make sure... thank you! :)
[HD2 Android NAND Development] Misutsu:
I hate green, and i hate to use the buttons of my dear HD2 in the CWM. Thanks to you my experience on this fantastic device is really enhanced !
[HD2 Android NAND Development] DJ_MiX:
Flashable

Beta6 CYAN Version
[HD2 Android NAND Development] marcox92:
Question

Is it possible to upgrade from beta 2 ?

How to proceed without having to reinstall ROM?
[HD2 Android NAND Development] munjeni:
There is two ways. First way:

using adb with 5 steps:

switch to old recovery and connect usb cable

adb push recovery-raw.img /sdcard/ (no need to mount sd card!)

adb shell

erase_image recovery

flash image recovery recovery-raw.img

Seccond way:

use zip attached one post before your post and switch to recovery, go to submenu "install zip from sd card", chose zip and install

If recovery fail to install, it mean your recovery partition is to small and you need to reinstall all including your rom! But if you want rom back to phone, just make backup from recovery. Thats all :)
[HD2 Android NAND Development] Macelangelo77:
Yes, you can. Just boot into CWM and flash the zip from the post above yours via install zip from sdcard. Reboot into CWM et voila.

Sincerely,

Mac

Sent from my HTC HD2 with XDA Premium app
[HD2 Android NAND Development] lan78691:
I was under the impression that flashing the recovery won't interfere with my rom but after I flashed it I got an error, nand kernel missing. So I did task 29, installed magldr and the recovery again. I mounted the sd card through recovery and copied the rom zip file but when I try to install zip through sdcard I don't see it there. I have tried mounting sd card and moving the zip file to it but I don't see it in the install option. Please help!
[HD2 Android NAND Development] kazantip1288:
when you have an error - nand kernel missing

then you just need to flash the kernel that you want. that's all.

also if you don't see your rom on sdcard - then try two things:

1. flash the CWM again

2. or format your sdcard and try again to flash your rom.

maybe it's helping to you.
[HD2 Android NAND Development] lan78691:
Oh k I see. Yeah I tried flashing beta 6 again but that didn't solve the issue, so I tried beta 4 and that didn't work either... so currently backing up sd card to format it and try again... ahh this is frustrating.
[HD2 Android NAND Development] CR5N:
Did you make a backup in recovery before flashing the touch update? ALWAYS backup before a flash, nomatter how trivial, saves time and frustration...

If you did, install touch recovery and restore your backup, if you didn't then I guess frustration it is.
[HD2 Android NAND Development] lan78691:
yeah I made a backup but I wanted to try a different rom and that is why I was trying to copy over the zip file. I just got done formatting, will do the whole process again... see how it goes.
[HD2 Android NAND Development] kazantip1288:
when i have a problem with flashing zip - i'm just unzip it and put the recovery-raw.img to folder with CWM recovery on my PC - set all i need in flash.cfg and flash the recovery to the phone. all is working.
[HD2 Android NAND Development] bahuta8:
wow just flashed with fastboot on clk 1.5 and it just works!

good work!
[HD2 Android NAND Development] Aitrus:
delete post.
[HD2 Android NAND Development] munjeni:
Tutorial - how to create custom skins is in first post :)
[HD2 Android NAND Development] nmugurel2003:
Good job, it really looks great!
[HD2 Android NAND Development] Aitrus:
does my phone need to be in recovery when i do the skinning steps? or does it need to be on at the home screen?
[HD2 Android NAND Development] munjeni:
Not tried in recovery but in rom mode its tested
[HD2 Android NAND Development] mlkjuggalo:
been trying but keep getting error doesn't see phone i have the newest busybox and i am guessing i have the usb drivers for phone when i plugged it in it was installing drivers but when i click the 1st bat it says no device found do i need diff drivers :confused:

edit using this on windows 7 ultimate not sure if that makes a diff

edit has anyone got this to work i now can see my phone in adb when i click the 1st bat file but it now gives error something about cwm sd failed i am so lost lol adb scrolls so fast i can't catch the error code would be nice if the theme tool would work with out having to plug the phone in to pc guess i'll keep trying other than that the touch recovery v6 works very well thanks for the new style of recovery :)

edit here is a video of what the 1st bat file does when i click it and it gives error mess http://www.multiupload.com/R312EMWJJF
[HD2 Android NAND Development] bipinsen:
Feature request

Installed beta 6 and it works great with yes/no support. Took me a few seconds to figure out that yes/no is through volume buttons and not touch. ;)

If possible, I'd like the following feature: if you press and hold the down or up arrow, the cursor keeps moving. I have a fairly large directory structure, and its a pain to press the down arrow 20 times to get to the right directory. :rolleyes:

Reducing wear on the hardware buttons is the key reason I'm using this. Addition of this feature would be golden. :D
[HD2 Android NAND Development] legolas93:
GoodGood :D I'm using it without problems :)

Thanks
[HD2 Android NAND Development] gogodu5sU:
You are on MAGLDR right? I can confirm it works on clk and i see some kernel stuff flashing by in my cmd.
[HD2 Android NAND Development] mlkjuggalo:
yes using MAGLDR but when i run the 1st bat file i'm booted into the android rom i'm running do i need to be on the MAGLDR boot screen or even in recovery ? on first page it says to to plug into usb and run bat 1 and i do this and get the error i doesn't really say you need to be booted in to clk or magldr

thanks for any info :)

edit just tried from MAGLDR and Recovery screen and none of them work so my only guess is it has to be booted in to the android rom i'm going to look for the drivers as i'm guessing whatever my phone installed to pc is not what i need

edit still haven't got the theme tool to work i have tried everything i can think of .Has anyone using MAGLDR been able to use the theme tool ? and does anyone have a link to some good hd2 usb drivers as i have searched all over and can't find any that work with this my phone syncs with pc just fine as i can see my phone and sd when i plug it in to pc but as soon as i run the theme tool it starts to run then gives errors i have tried to download the theme tool like 4 diff times and each one does the same i am starting to think it only works for clk users lol
[HD2 Android NAND Development] Aitrus:
hear is my skin. i made it look like the video a few pages back.

EDIT!!! updated skin and added flash able zip.
[HD2 Android NAND Development] essi_baba:
thanks

beta 6 work Great and very nice theme .all time stock theme is better than other colored theme :)

many thanks for guys.:D
[HD2 Android NAND Development] chshrm:
thanks you, that's wonderful skin, l like it very much, it just like the ics style. and can you tell me how to install this skin or make flashable zip file? or directly post your own nbh file here if you don't mind, thanks again.
[HD2 Android NAND Development] Aitrus:
munjeni has a how to guide in the first post. if you follow his steps you shouldnt have a problem.

ok done. hope you enjoy. :)
[HD2 Android NAND Development] kantjer:
Thanks just installed it, looks great.
[HD2 Android NAND Development] babyvox550:
good work.

keep going on.
[HD2 Android NAND Development] chshrm:
thanks friend, now from first post, i can make my own skin, but i like the styles of yours.
[HD2 Android NAND Development] munjeni:
Ok, its becouse your busybox is diferent than mine (for example you haven't rm command with options -r -f, and allso your system partition is read only) but I updated adbshell.rar to work in compatibility mode with your version of the busybox and added one comand to remount system to read write! See first post (attachment is updated now)! Let me know if you get it working.
[HD2 Android NAND Development] mlkjuggalo:
edit got it working :D it was my version of busy box installed a diff version and now it shows the res folder THANK YOU for all your help will post my theme to share after i test it

edit here is what i have done i only changed the buttons but as i get more time i will do more :) am looking at changing the background image as soon as i find something that would look good i will do a version 2 of my theme as for now enjoy the round buttons :)

edit for anyone having trouble like i did i would change your busy box version and also use root explorer and set files to r/w also i tried to change the background and found i got errors when trying to install the new recovery.img so i would just change the buttons or make sure the image you make is the same size as the one your changing other than that the theme tool works great :)

edit made a 2nd version and changed the background and buttons enjoy:)

edit made v3 it has v1 buttons and v2 background enjoy :)
[HD2 Android NAND Development] migascalp:
I renamed the recovery-raw.img in boot.img and use the kitchen to change the skin
[HD2 Android NAND Development] dorimanx:
What a great work you done!!! :)

This is better than any recovery that exist for HD2!

HOW CAN I DONATE!!!! ????? :)

And people, if you like this please donate also to this great hard working developer! :)

BETA 6 IS outstanding!

EDIT:

But there is some problem...

- yes/no full suported (credits to carl1961)

I have the yes /no binary run in my install scripts, and i have to push the buttons 1 times before i get the menu...

this is act as always, so what is the fix? :)

is there something i have to add to my install script?

Thanks allot!
[HD2 Android NAND Development] johnlanso:
backup problem

Hi

I have a problem backup (CWR Touch with beta 6)

When I start a backup

to backing up .android_secure

I have a message: Error while making a backup image of / sdcard / .android_secure!
[HD2 Android NAND Development] dev-host.eu:
Installed without any issues.

Now we only need touch mgldr ;-)
[HD2 Android NAND Development] munjeni:
I dont know and not have source of the yes/no binary, allso I not use yes/no becouse I not prefering that feature (do not know why, for my use I think it is unnecessary), maybe ask autor for yes/no binary to fix this? Do you need to push the buttons 1 times before get the menu in the other recoveries?
[HD2 Android NAND Development] munjeni:
Hey guys, help me here! I want to add chinese fonts to recovery, but problem is recovery source not use standard fonts, so I found this in recovery source -> https://github.com/CyanogenMod/android_bootable_recovery/blob/ics/minui/mkfont.c but there is undefined gimp_image :confused: I grep whole source but without any info about gimp_image, searched 2 hours on google without any info! What scheme is used there, what is gimp_image, how to generate an font for recovery.... I realy need help! Anyone want to explain me how to compile that "mkfont" and what is gimp_image, in which format is font used from -> https://github.com/CyanogenMod/android_bootable_recovery/blob/ics/minui/font_7x16.h

EDIT:

after analysing font_7x16.h rundata and opening it in hex -> http://pastebin.com/77m87Gsh and after searching google for:

K.IHDR....IDAT....IEND....PLTE....bKGD....cHRM....gAMA....hIST....iCCP....iTXt....oFFs....pCAL....sCAL....pHYs....sBIT....sPLT....sRGB....tEXt....tIME....tRNS....zTXt

i got this link -> http://www.libpng.org/pub/png/spec/1.2/PNG-Chunks.html that point me about png specification, so it mean our font_7x16.h have something in png format? But hmmm, how and where... :)
[HD2 Android NAND Development] dorimanx:
yes i do need to push any button when installing to jump from menu to menu, in any recovery.

Sent from my leo
[HD2 Android NAND Development] munjeni:
Sorry I not understand our problem! For what is buttons usage if you not need to press button? :confused: Please explain me step by step about problem and I will fix (but not understand whats problem now)
[HD2 Android NAND Development] kokotas:
Hey munjeni,

If I understood correctly , maybe this free & open source tool could help you. I haven't used it myself, but I guess it will be up for the task.

Regards!

BTW very nice job with this touch recovery! Thanks;)
[HD2 Android NAND Development] wserfer:
Awesome!

Can you create full graphical interface?
[HD2 Android NAND Development] Authi:
Sorry for the reply, but I think that is not enough recovery space in Nand to design full graphical interface.

One more words, in usual situation, recovery isn't a everyday tool, so, I don't understand the needed to use full graphical interface.

Repeat, sorry to munjeni to advance the reply. If you consider that is not suitable my reply, tell me, and I delete it.
[HD2 Android NAND Development] wserfer:
NAND is more then 400mb, this is too much space. And most uses ad2sd and other.
[HD2 Android NAND Development] chshrm:
but only 5MB is allocated to recovery
[HD2 Android NAND Development] Authi:
This is what I said. I know that nand is about 400 mb, but I think that nobody could loose many mb of space for system, in order to obtain graphical recovery. I think so, you, perhaps, could be interested. :confused: :confused:
[HD2 Android NAND Development] Drew99:
try Teamwin recovery - http://xdaforums.com/showthread.php?t=1292146

It is not fully support yes/no install scripts but workable...

(but i don't understand why do you need "graphical interface" - it is just RECOVERY! main target of this mod - "safe some buttons on device in recovery environment", but not "new funny OS replacement")
[HD2 Android NAND Development] mlkjuggalo:
@munjeni hello with the recovery theme tool is it possible to change the color of the font in recovery along with the highlight bar or does the tool only change the backgrounds and touch buttons? also if you don't want me to post the themes i have done let me know :) Thank you for the sweet touch recovery and the theme tool this is the best recovery ever for the hd2 also Thank you for all you time and work you have spent to make this for us :)

also if anyone using the themes i have done & would like a grey version let me know and i will make it :) just send me a PM

edit here is theme v4 with new hand icons for buttons enjoy :)
[HD2 Android NAND Development] wserfer:
chshrm, recovery rrecov|ro|nospr filesize recovery-raw.img

Authi, Drew99, I reflash almost every 2 days, already tired of this interface =)

Here is something normal, although sh*t looks

And...on capacitive screen need to choose items, not push buttons...
[HD2 Android NAND Development] munjeni:
Maybe I will create an version that will be in full graphical interface, but priority is finding way for translation support! I have plan to add chinese language! So if you understand in which format is fonts used for current recovery that will be realy great!

@mlkjuggalo font color is not suported now but in next version maybe :)
[HD2 Android NAND Development] sam razzy:
How to install this?? Is it flashablw?
[HD2 Android NAND Development] Dasf77:
Thanks to DJ_MiX there is. Look here http://xdaforums.com/showpost.php?p=21326932&postcount=234
[HD2 Android NAND Development] mlkjuggalo:
If you download v6 from 1st page you will need to boot into MAGLDR and use the usb flasher option this will wipe everything from phone and you will have to install you rom again so you will need to backup you rom first in recovery or start a few pages or so back and you will see a few themed versions of v6 that you can flash in cwm just put one of the themed versions on sd and flash as you would a rom :)

edit if you start on page 21 in this thread you will see the v6 version in both grey and cyan stock cwm flash versions i posted and if you look from that page to the last you will see theme versions made by me and others that can be flashed in cwm :)
[HD2 Android NAND Development] Dasf77:
Opps... sorry, missed those.

Any way great job. It would be nice if the OP complied the themes made by users in the first post.
[HD2 Android NAND Development] totos1234:
How to Flash to rewrite old CWR

I don't understand what I am doing wrong... I have entered to Magldr v1.13 and enter to option 5. USB Flasher, then connect to PC and flash beta 6 executing DAF.EXE on PC all extracted on a directory from beta 6 file. Then HD2 reboots, I enter on aMAGLDR V1.13 again and enter to option 2. Boot AD SD, but CWR that appears is my old 3.0.0.5 version in place of your beta 6 expected... then I enter to "install zip from sdcar" and flash your beta 6 CWR version, reboots and when I enter to option 2. Boot AD SD its remains the 3.0.0.5 version. What I do wrong? thanks to all!
[HD2 Android NAND Development] mlkjuggalo:
do you have the hd2 tool if so you can use it to install just unzip or open rar file then go to your main drive on pc and program files / hd toolkit / data / ext and replace the recovery-raw.img with the new one from touch v6 next make a copy of the touch v6 recovery-raw.img and go to program files / hd toolkit / data / ref and replace that recovery-raw.img with the copy of the touch recovery v6 this will make it install every time you have to change your partition if you go to a new rom and it also makes it install in magldr and clk repartition if you change both of the recovery-raw.img
[HD2 Android NAND Development] totos1234:
Confused on MAGLDR options and CWR executted

I do all necessary, now I have discovered my "mistake", when I reboot last time to see beta 6 recovery, I enter again on MAGLRD and enter to option 2. boot at SD, but correct option is 8. AD recovery. At this point of discusion, what is the difference of flashing new ROMs versions using CWR entering in option 2. on MAGLDR or using CWR entering in option 8. ? thanks to all again, and specially to mlkjuggalo to its fast previous response.
[HD2 Android NAND Development] mlkjuggalo:
i don't have a recovery when i hit option 2 boot ad sd i just have recovery in option 8 ad recovery if your flashing anything to nand i would only use option 8 i have no clue why you would have recovery in option 2 as i don't use sd build /roms
[HD2 Android NAND Development] Freak-Inside:
Boot AD SD is normally used to boot into sdcard ROMs, you have an old CWR that runs from SD (initrd.gz and zImage on sdcard).

Boot AD Recovery is used to boot CWR from NAND.
[HD2 Android NAND Development] mlkjuggalo:
hello all here is a my new v5 theme i thought i would share the theme is a white background with black and cyan buttons i didn't add the recovery font to the sample image but its still the stock cyan color enjoy :)

edit made a new version of the white v5 theme i added a new batt to go with the blue white and black theme new version is now v5.1 white background with blue batt :)
[HD2 Android NAND Development] corrsea:
Just noticed something interesting. I booted into recovery to flash a new kernel. Prior to powering down my battery level was 59%. In recovery it showed as 72% which had dropped to about 70% by the time I rebooted. It then dropped quite quickly with use.
[HD2 Android NAND Development] bojanbl:
I am comming from magldr world and currently trying CLK but is there a way to install this on phone with CLK?

EDIT: I just saw that mlkjuggalo's version can be installed using CLK
[HD2 Android NAND Development] munjeni:
yes, using:

fastboot erase recovery

fastboot flash recovery recovery-raw.img
[HD2 Android NAND Development] Authi:
Yes, I'm using cLK 1.5 with touch recovery beta 4, and it works fine.
[HD2 Android NAND Development] smokin901:
Bug in recovery.

Recovery is unable to read modifed zip files and keeps stating unable to access BAD or zip file corrupt/unknown format even when winzip or winrar can confirm there is no error in the zip. This only happens when zip is modified. what i mean by that is

when i try to add something or remove/rename something from already created zip.

has no issue when same file is extracted completely and re-compressed in new file.

no such issue non-touch version
[HD2 Android NAND Development] munjeni:
I think you doing something wrong with zip or your compressor creating uncopatible zip archive!! Our recovery is fully based from non touch cwm source and minzip library is untached! So if zip working in non touch it will work in touch!
[HD2 Android NAND Development] clyder:
Maybe there is a problem with compressing software you are using when modifying zip's.

I am changing recovery flash zip's all the time and using beta6 version since it came out. Never once have I got any kind of problems.

I am using linux (drag and drop files in zip) and sometimes total commander in windows to change zip's.
[HD2 Android NAND Development] Aitrus:
I have to agree. I edit zips all the time and have no problems. I use winrar.

Sent from my ICS CM9 HD2.
[HD2 Android NAND Development] smokin901:
I use winrar. And posted this after testing it multiple times. Exact same file would work in non touch version. But will give error in touch version. Is there anyway I can get debug logs from recovery besides to see what is happebing
[HD2 Android NAND Development] carl1961:
smokin901 download and use 7-zip it is made for linux , I only use 7-zip I had to many issues with winrar and alzip also when you make a change always reboot phone (recovery) before trying to install zip
[HD2 Android NAND Development] DaraM:
Munjeni,

I know I have asked you this question before...:)

On your daily usage ROM(which is currently my daily usage since early December), is there a way to update the your current MIUI 1.11.9 to the latest MIUI version, 2xxx ? I have tried several times, but it won't boot....

Thanks, again, for your beautiful ROM....:D
[HD2 Android NAND Development] fulltank:
I some how flashed the the touch version :confused:

Tried emulator way , but ended up in error bellow.

I found the existing CWM (5.0.2.7) is lost.Then I had to create the recovery with touch beta 6 image + partition settings and flashed through DAF.Then restore the ROM backup.

Later I found many posts with direct flash from CWM.

Pls add the best installation methods and links in the 1st post.It saves time and less cursing :)

Thanks anyway - it saves me the buttons !
[HD2 Android NAND Development] johann2204:
hi. sorry for this stupid question but i cat get it work. how i ahave to flash /instal this cwmr touch?

thx jp
[HD2 Android NAND Development] mlkjuggalo:
just pick one of the Touch beta 6 cmw zip files in this thread and put zip on sd and boot to recovery and install zip from sd and it should install just fine :)