yashsingh1/xdaforums huggingface dataset:
[HTC Desire C] nikhil16242:
Ahh , I think compression does work for system and data. But it takes a longer time to backup since we have a feeble 1 core processor(If it gets done the size of the backup will be about 40-45% slimmer than without compression). But the major issue is the reboot problem. I cant seem to figure out why it reboots after about 10mins in recovery. I have already compiled twrp 2.2.0 , 2.3.0 and even CWM 6.0.12 . All of these recoveries too have the same reboot issue :(. (Similar issue can be seen in munjeni recovery also , so it could be a damaged bootloader issue or something like that)
[HTC Desire C] whoamigriffiths:
thing is32gb sd cards are so cheap now there really is no need to worry about compression of your backups
[HTC Desire C] nikhil16242:
Naah its not that :). I just wanted to make a bug free recovery for our device. The reboot issue is pretty frustrating :mad:
[HTC Desire C] whoamigriffiths:
Ok I just did a backup of my phone , then an install of russells new Sensless , then the Jellybean Drivers , then your aroma installer .

I did them one after the other with no rebooting .

All was going well till I was half way through picking my options in your Installer and I had a random reboot .

After reboot there were no issues and I rebooted straight back into Twerp and reflashed your Aroma . I did my bits and rebooted and again all was ok :good:

Rebooted back into Twerp , wiped davik cache and cache , flashed Kingbeatz zip , wiped davik cache and cache again (he always asks you to do this in his install instructions) and when I got to reboot system the button was unresponsive.

Overall feeling is yay I have Twerp and you rock . random reboots happened in cwm too so its a meh lol and the odd unresponsive button is fine .

I'm sure you will fix these bits but there is no rush and thankyou once again for the awsome Twerp :good:
[HTC Desire C] einstein.frat:
Re: [Recovery][WIP] TWRP v 2.4.1.0

While browsing at kernels source I stumbled upon a commit patch to fix recovery rebooting itself, couldnt remember where I saw it though.
[HTC Desire C] nikhil16242:
Happy to hear that. Btw you can use your hardware buttons to go back or as home button :) .I will try to fix the lag issue when selecting reboot to recovery, boot loader etc.
[HTC Desire C] nikhil16242:
C'mon einstein think harder ! :p

It would be great to get rid of that reboot bug .
[HTC Desire C] whoamigriffiths:
ah doh ty i will do that :good:
[HTC Desire C] einstein.frat:
adb shell not working

error, device not found

this is important bcoz you can push not working apk or jar in recovery
[HTC Desire C] nikhil16242:
Are you talking about adbsideload?

Check this thread http://teamw.in/ADBSideload . I havent checked if it works yet :)

Also you can use the terminal from within the recovery it self (there is also a file manager too) :) this pretty much eliminates the need to use adb
[HTC Desire C] einstein.frat:
Re: [Recovery][WIP] TWRP v 2.4.1.0

Nope not that,

I mean adb not working in twrp

In munjeni recovery you have to select restart adbd in order for adb to work, but it should be enabled by default.

Try to connect phone usb to pc, then

Try adb shell or adb push a file not works in cmd, sorry for my english.
[HTC Desire C] nikhil16242:
Yes i understood that. But what is the need to use adb when you have a terminal and a file manager build inside the recovery itself :)?

PS : Are you sure if TWRP is supposed to supports adb commands? I havent seen any specific option to enable adb.
[HTC Desire C] einstein.frat:
Re: [Recovery][WIP] TWRP v 2.4.1.0

Yep I know, but it's faster, like pushing file from desktop, Just reporting a bug.

Edit: adb is important, in so many ways, like re odexing a rom. Script needs a working adb.

Edit 2: munjeni was planning to make the cwm recovery a donate app so he stripped things from recovery to disable some features, in which it will be disabled after some use, but it should be enabled by default with no such useless toggle.
[HTC Desire C] nikhil16242:
Just checked ADB works fine for me :)

Just choose adb sideload option and type adb devices. It should list your devie
[HTC Desire C] einstein.frat:
Nope not for me, pc connected to phone.
[HTC Desire C] nikhil16242:
Works fine for me . See the SC

Try updating your sdk.If it still doesnt work i will give an update today(I have compiled so many times today, so maybe the latest one has adb working :) )
[HTC Desire C] einstein.frat:
yep it works, but some bug ~ # ←[6nls

it should be separate from sideload,

rebooting, :p

nm still needs to be developedm nice work though
[HTC Desire C] russell664:
Einstein.frat, where can i find the kernels source, is it on the HTC dev site, or somewhere else?
[HTC Desire C] einstein.frat:
Re: [Recovery][WIP] TWRP v 2.4.1.0

Kernel source for desire c is on htcdev.com
[HTC Desire C] nikhil16242:
Link Updated.

There arent many changes from the previous one, but backup restore maybe a bit faster(restored my backup in 2-2.5 min lol) in this one, might be a little more responsive and a few other bugfixes too.

I will not provide anymore updates until the reboot issue gets solved :)

In the meanwhile I have managed to build CM9 for our device from source too :victory:. Atm im using munjenis device tree but i will move over to explorers device tree(with our files of course) soon.
[HTC Desire C] whoamigriffiths:
f**k me your a hero :laugh::laugh:

I quite agree with you holding fire on Twerp . It's pretty damn awsome as it is .

And thankyou for CM9 too :victory:

I can't hit thanks as my thankyou spamming has left the bank empty already :(
[HTC Desire C] TheRedHunter:
Re: [Recovery][WIP] TWRP v 2.4.1.0

Great, you're a true hero. Btw about thanks limit, you can actually thanks more than 8x from the android app :p this bug happens when you are on a very slow network like G and it is very helpful.
[HTC Desire C] whoamigriffiths:
Haha cheat !!:laugh:
[HTC Desire C] Sony make.believe:
Works perfect for me, much thanks! :)
[HTC Desire C] nikhil16242:
Recovery Link Updated [18/02/2013]

BugFixes:

=>Partially fixed the power off button recovery freeze bug (Now it takes you into bootloader mode and you can power down from there instead of freezing)

=>Fixed some display issues ( Text exceeding the screen size)

More slimmer recovery than the previous one :) ( Only 4.3 mb compared to the previous 4.83 mb )

So now only the reboot issue remains and i will try my best to fix that too in the future :)
[HTC Desire C] DanceOff:
Re: [Recovery][BETA] TWRP v 2.4.1.0

Again,

People get it moved to original android development by your mod, all source built ROMs, kernels,recoveries belong there ;)
[HTC Desire C] Jaizu:
You can make a video with backup restore and make, installing rom, wipe data, cache, etc :3
[HTC Desire C] russell664:
Re: [Recovery][BETA] TWRP v 2.4.1.0

If nikhil wants I can make him a video displaying how to use twrp, and its features. Just say if you want me too mate. :)
[HTC Desire C] nikhil16242:
Re: [Recovery][BETA] TWRP v 2.4.1.0

Sure bro :) That would be great
[HTC Desire C] nikhil16242:
Link Updated

Change Log :

=>Build based on the latest TWRP commits

=>Now button highlights itself on key press (Earlier there was no way to find out if you had pressed a button)

=>Removed the Power off button

=>New Option for screen time out in settings

=>Tweaked Brightness levels ie you can find brightness level options in Settings

=>This one I have build directly from the latest htc kernel source rather than from a boot image.

=>Added emmc (internal sd card ) Backup support

=>Fixed some bugs from the last one.

PS : The delay issue seems to be a kernel issue as quoted by Lead TWRP Developer Dees_Troy
[HTC Desire C] whoamigriffiths:
Thanks :)

Used my 8 thanks earlier thanking you for other stuff sorry :o
[HTC Desire C] neoyoli:
use the tapatalk / xda forum app trick;)
[HTC Desire C] nikhil16242:
Haha, its fine whoamigriffiths :laugh:

The reboot issue seems to be un fixable atm :( . I have tried building the recovery directly from 8 different kernel sources and also tried several patches but still seem to face this issue. So could anyone with an updated hboot ( ie > 1.28.0000) try this and comment over here :)
[HTC Desire C] nikhil16242:
Is there any themer with a decent understanding of xml editing who could try porting this TWRP beautiful theme for our device

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

I have already done one , it boots but the certiain buttons exceed the screen :( (I am a bit inexperienced when it comes to theming :p)
[HTC Desire C] russell664:
Re: [Recovery][BETA] TWRP v 2.4.1.0

Okay nikhil I will make one later for you. :)
[HTC Desire C] nikhil16242:
The video or the theme ? :p
[HTC Desire C] russell664:
Re: [Recovery][BETA] TWRP v 2.4.1.0

We'll if you guys want I will make a video for both the twrp recovery and one for my sense edition Rom v2.1 :)

---------- Post added at 05:04 PM ---------- Previous post was at 05:03 PM ----------

Also nikhil I will look into the twrp theme for you, I'm just pushed for free time at the moment.
[HTC Desire C] einstein.frat:
Re: [Recovery][BETA] TWRP v 2.4.1.0

Nik, why don't u build first a bugless cwm recovery then continue this teamwin, it will be easier to fix since twr is dependent on cwm. Not sure though.

Sent from my HTC Desire C
[HTC Desire C] nikhil16242:
I have already built CWM 6.0.12 :)

But even on that I am experiencing the same reboot issue. Not sure what is causing this issue :(

Einstein , I also checked CWM 6.0.12 build by mmmfc , that too has this issue. So theres some thing really weird with our Device since we have 3 recoveries built by different guys but all of them have the exact same bug.
[HTC Desire C] einstein.frat:
Re: [Recovery][BETA] TWRP v 2.4.1.0

Try to contact xda member Alquez he built a stable cwm for wildfire s and even had made it official by Koush.

Sent from my HTC Desire C
[HTC Desire C] nikhil16242:
I will try to PM him :)

Edit : I have send him a PM , hope he replies to it :fingers-crossed:
[HTC Desire C] russell664:
Re: [Recovery][BETA] TWRP v 2.4.1.0

Best of luck nikhil :)
[HTC Desire C] whoamigriffiths:
I am old and have bad eyesight :cyclops:I usually browse forums on the pc not the blooming phone :eek:

i bunged him 3 thanks :) legit too !

And please lets not go back to cwm ,it sucks arse after using Twerp
[HTC Desire C] russell664:
Haha CWM does infact suck arse lmao :D
[HTC Desire C] nikhil16242:
Thank you for making the video review russell :)

I have added it to the OP ;)
[HTC Desire C] russell664:
Re: [Recovery][BETA] TWRP v 2.4.1.0

No problem nikhil :)
[HTC Desire C] albaneso99:
Re: [Recovery][BETA] TWRP v 2.4.1.0

Heyy fix the youtube link cuz it doesnt work here :/
[HTC Desire C] nikhil16242:
Re: [Recovery][BETA] TWRP v 2.4.1.0

The link works if you view it using laptop or pc.Doesn't seem to work with xda app.I will modify the link now

Edit : K now you can view it through xda app too
[HTC Desire C] whoamigriffiths:
oooerrrr it's kinda quiet in this Forum and it's still got that New smell:silly:
[HTC Desire C] nikhil16242:
Haha , got it moved to original android dev section :victory:

Btw there might be some good news soon :) . I have sent a PM to Dees_Troy and we may get an official TWRP support for this recovery .
[HTC Desire C] whoamigriffiths:
Awsome ,official support would be sweet . But I must say you are doing a cracking job no matter :good:
[HTC Desire C] russell664:
Re: [Recovery] TWRP v 2.4.1.0

If that happens wow just wow nikhil that would be awesome, great work. :)
[HTC Desire C] utsav17:
what are the bugs in this ?
[HTC Desire C] nikhil16242:
Re: [Recovery] TWRP v 2.4.1.0

Same as munjenis cwm ( ie it reboots after 9-10 min of use). And read the front page next time ...
[HTC Desire C] nikhil16242:
Update

BugFix:

=> Fixed "text displayed during update /flashing roms etc exceeding the screen" issue.

Link : http://d-h.st/nNH

Since it is a minor update I have not updated the OP. So you can download it from here.
[HTC Desire C] utsav17:
wont the reboot bug get fixed ? :/
[HTC Desire C] nikhil16242:
I am trying my best to fix it. Since I dont know the exact reason for the bug , it will take time to fix.
[HTC Desire C] whoamigriffiths:
Downloading now thankyou:good:
[HTC Desire C] russell664:
Oooh new updates, i will download as soon as i can. :D

Also the reboot issue will not be fixed until HTC release the full kernel source, if you look at the link in my sig, or whoamigriffiths sig you will know that.
[HTC Desire C] nikhil16242:
Link Updated

Updated the recovery to the latest version i.e. TWRP 2.4.3.0

Change Log :

CHANGELOG for 2.4.3.0::

-Fixed 2 bugs related to restore, one dealing with mknod failures (by bigbiff) and one dealing with restoring hardlinks (by Dees_Troy)

NOTE: If your backups weren't restoring correctly in earlier 2.4.x versions they should restore correctly now. Hopefully you didn't delete those backups. If you're still having problems, run the restore, go to advanced and copy log, then give us the log. Complaints without logs will be rightfully ignored.

-Added a scroll bar to file selectors and listboxes courtesy of Tassadar

-Added libblkid for more accurate detection of file systems and can now detect exFAT properly thanks to bigbiff

-Added a screen dim effect 2 seconds before screen off on some devices

-Finally fixed file selector crash (one of the joys of working with multi-threaded software)

-Fixed loading of screen timeout setting during startup

-Improvements and bugfixes to screen timeout code

-Fixed persistence of the 24 hour / military time setting

CHANGELOG for 2.4.2.0::

-Add screen timeout - screen will turn off automatically after 60 seconds, saves battery and prevents screen burn-in especially on AMOLED devices

-Add a brightness setting (requires device specific setup and only some devices have been added)

-Add a root checker and offer to install SuperSU if the device isn't already rooted

-Add a write buffer to libtar backups, significant improvements to speeds when backing up to exFAT target, minor improvements for other file systems

-Check and offer to fix root permissions if broken

-Add an option for a 24 hour clock display instead of AM/PM (aka military time)

-Move stock recovery reflash check to occur during the reboot cycle

-Add support for some MTK6xxx devices

-Change libtar to vfork to help prevent memory problems

-Add a "clicked" effect to most buttons, file selector, and listbox

-Improve timezone listbox to be more like file selector (per pixel kinetic scrolling, etc)

-Remove some no longer used settings (Forced MD5 sum on zips, size checking on image backups)

-Other minor bugfixes and improvements
[HTC Desire C] whoamigriffiths:
Thanks

Thanks very much and it's nice to see you on the Forum , feels like ages since I saw a post from you
[HTC Desire C] nikhil16242:
Have been a little busy for the last couple of days .But relatively free now :laugh: . Might as well update the customiser too in all this free time
[HTC Desire C] whoamigriffiths:
Awsome :good:
[HTC Desire C] nikhil16242:
I have got a conformation mail from TWRP lead dev Dees_Troy. We will be most probably getting an official support for TWRP by Monday (or by the end of the week since they might be busy with bugfixes ) :)
[HTC Desire C] whoamigriffiths:
Brilliant , thankyou ,you are a star :highfive:
[HTC Desire C] TheRedHunter:
Re: [RECOVERY][TOUCH] TWRP v 2.4.3.0

Cool, great work.
[HTC Desire C] nikhil16242:
Haha , thanks Richard :highfive:

But there is still the reboot bug to be solved :(
[HTC Desire C] whoamigriffiths:
Seriously , we have a brilliant recovery and Official support now , all thanks to you .

The last thing I'm worried about is the reboot bug . a) it's rare and random b) we have always had it .

I still havn't made my mind up if Dees_Troy is a great alias for a Superhero or if it's a great name for a Superhero lol:silly:
[HTC Desire C] Phenziox:
Yay, finally something official is coming our way :D
[HTC Desire C] nikhil16242:
lol yeah finally! :laugh:
[HTC Desire C] russell664:
Great work nikhil, we all greatly appreciate your work. :)
[HTC Desire C] whoamigriffiths:
!!

We just need a certain member to moan that you STILL havn't fixed that goddam reboot bug!!!!:eek:
[HTC Desire C] russell664:
Re: [RECOVERY][TOUCH] TWRP v 2.4.3.0

Hmm it needs to be fixed, but it is all HTCs fault why it happens. We need the full kernel source, or even a possible updated kernel to work on. If HTC so this, which I hope they do, we could be on the straight and narrow for squashing this annoying bug. :)
[HTC Desire C] neoyoli:
nikhil man, you are one of the few who are actually doing something not just talking about it that they will do at some point in the future. thank you:good: and for trying CM9 too.
[HTC Desire C] utsav17:
no wipe battery stats bro ?
[HTC Desire C] nikhil16242:
Nope. Newer recoveries dont seem to have this option since wiping battery stats doesn't do anything special Check This. If you still want to wipe your battery stats you can download an app for that in play store (Battery calibration) .
[HTC Desire C] intel007:
Re: [RECOVERY][TOUCH] TWRP v 2.4.3.0

^ TRUE
[HTC Desire C] Jaizu:
Tested and works fine :)

Thanks for your work n_n
[HTC Desire C] albaneso99:
Re: [RECOVERY][TOUCH] TWRP v 2.4.3.0

Hey nikkhil i judt wanted to report that Einsteins stock rom isnt flashable with ur recovery ,i tryed like 2 oe 3 times and it didnt work xD o thought i bricked my phone but then i flashed the russels rom and it compleeted ,so i think it would be useles u or einstein to write it down that info or try to fix it :)

Btw.good work keep it up
[HTC Desire C] nikhil16242:
Re: [RECOVERY][TOUCH] TWRP v 2.4.3.0

Not sure why that happened :( , Reboot back to recovery and try flashing it again .I have tested both nameless and the untouched stock Rom and both flashed fine for me.

I will try to check again , to be sure .

Btw are you using the latest update?
[HTC Desire C] Phenziox:
Re: [RECOVERY][TOUCH] TWRP v 2.4.3.0

Make sure you flash it to the internal memory
[HTC Desire C] nikhil16242:
Twrp-Offiicialised!

OFFICIAL TWRP 2.4.4.0

Finally guys , we have Official TWRP :victory:

To download the latest official version (ie TWRP 2.4.4.0) do the following :

1. Download Goo Manager

2. Install the app.

3. Open it and click on settings >> Install Open Recovery Script. Then download the recovery via goomanager.

4. For some reason, goomanager app doesnt seem to be able to write the recovery by itself.

5. So, After downloading Open your SD card and go into the goomanager folder. You will see the downloaded recovery image.Rename it to recovery image. Place it in your PC and

fastboot flash recovery recovery.img

6. Enjoy the official TWRP support :)

You may check TWRP website for future updates etc
[HTC Desire C] whoamigriffiths:
Thank you very much , I'm all out of love atm so I will thank you tomorrow :fingers-crossed:

I'm sorry nikhil am I being dense? just overtired ? I can't make head nor tail of your instructions . I've tried doing what you said to the letter but I can't flash it . Its like its a file not an image that has downloaded if that makes sense.

yours in shame

rich:o
[HTC Desire C] russell664:
Haha Rich, you amaze me everyday lol. :)

On a side note, I need to try this out as soon as I can, thanks very much nikhil, I too, am out of love will give you some tomorrow mate. :)
[HTC Desire C] whoamigriffiths:
My complete lack of knowledge ? :o
[HTC Desire C] brnt:
I just flashed it in fastboot, works great, thanks. :)
[HTC Desire C] whoamigriffiths:
Arse it was a dodgy download for some reason . Downloaded from goo.im website and flashed it no probs . so:p

For anyone else having probs heres the link TWRP 2.4.4.0
[HTC Desire C] uchihasparky:
Re: [RECOVERY][OFFICIAL][TOUCH] TWRP v 2.4.4.0

Now that your not doing anything......

AROMA Customiser! :)

:P been so long since update... :P

BTW congratz on the recovery! :D
[HTC Desire C] nikhil16242:
Actually I have been busy with building my own kernel for the past few days :). Customiser is very easy to update (hardly change one or two codes here and there and repeat) , So I wanted to try something new and a little more complex. Also since all the new roms here seem to have an aroma option in it, I didnt see the need to update it :(
[HTC Desire C] russell664:
Most people with the new Roms have used my aroma as a base, or yours nikhil for some odd reason but, I wish you all the luck with your kernel mate. :)
[HTC Desire C] nikhil16242:
Re: [RECOVERY][OFFICIAL][TOUCH] TWRP v 2.4.4.0

Yeah :) . But i dont mind if they use bits of code from the customiser as long as they put proper credits in their respective threads ;)

The kernel is already build.I have build it from the latest HTC sources ,included about 16 governers and 6 io schedulers , a Hell lot of kernel parameter tweaks suited for the device and patches.But for now its just for personal use .Had to build it since I was having reboot problems on einsteins kernel for some reason .
[HTC Desire C] einstein.frat:
Official TWRP

I tested, doesn't install my rom, just awaiting installation, then finishes w/o installing rom.
[HTC Desire C] nikhil16242:
Yes I know that issue. I have seen the logs too. It seems to be a bug with the latest TWRP . Should be solved in future releases.
[HTC Desire C] nikhil16242:
As albaneso99 and einstein has mentioned , theres a bug with the latest version of TWRP ( 2.4.4.0 and 2.4.3.0) . So please revert back to this version of TWRP http://d-h.st/8Eb if you are experiencing this issue , till the bugs get sorted
[HTC Desire C] nikhil16242:
TWRP updated to 2.5.0.0. Download available through goo manager :)

CHANGELOG for 2.5.0.0:

Special Note: If you are running a custom theme, you will likely need to remove that theme before updating to 2.5.0.0 as your custom theme will likely not be compatible with the new changes!

-Added scrollable partition lists for mount, backup, restore, wipe, and storage selection

-Add new SliderValue GUI element for selecting brightness and screen timeout (thanks to Tassadar)

-Re-work AOSP and TWRP code to improve license compatibility between GPL and Apache

-Added official theme for 1080x1920 portrait devices (HTC One m7, HTC DNA, HTC Butterfly, Oppo Find 5, Sony Xperia Z, etc)

-Fixed a problem with directory permissions on split archive backups (backups usually restored with no app data)

-Fixed a problem with md5 verification of backups

-Added a search function to libtar (thanks to kokotas)

-Improve handling of XML errors (fix permissions)

-Fixed handling of subpartitions

-Improvements to recovery.fstab flags

-Fixed a problem with decryption not being able to locate the decryption key in some situations

Some more options have been included like one click wipe data dalvik and cache etc.
[HTC Desire C] noahvt:
My Goomanager won't install it I am running stock with root
[HTC Desire C] nikhil16242:
It's a known issue (Check the Op) . Just download it using goo manager and flash it using fastboot.
[HTC Desire C] nikhil16242:
Btw guys does random reboots still happen on 2.5.0.0? I have tested for about 25 minutes in a stretch now and no reboots till now. Could anyone confirm this?

Edit : Wahoo. Made my first compressed backup as well :cool: (No reboots). If it still reboots for you guys, I think I have found a work around for this.

Edit 2: Weird ... When I try this a second time it reboots after 10mins..
[HTC Desire C] neoyoli:
For me it rebooted after like 30-45 mins.
[HTC Desire C] Jaizu:
If any brick her phone/have a bootloop and need your Recovery that can´t install it, please put the direct link (:
[HTC Desire C] nikhil16242:
Heres the direct link :) : http://goo.im/devs/OpenRecovery/golfu/openrecovery-twrp-2.5.0.0-golfu.img
[HTC Desire C] SaM`:
okay from my side !! since i flashed new recovery there is no reboot so far !! i hope it staysss :D
[HTC Desire C] Jaizu:
Reboot > Power Off didn´t work C:
[HTC Desire C] nikhil16242:
Yes its already listed out in the OP

Its a kernel related bug. So , I cant do much about this.