yashsingh1/xdaforums huggingface dataset:
[HD2 Android NAND Development] arif-ali:
1.1.1

I have uploaded 1.1.1, I haven't made any modifications to fix any of the issues yet, as I haven't seen the issues in action

I will be doing some testing today to see what works and what doesn't
[HD2 Android NAND Development] MarkAtHome:
Very creative. Well done! :D

____________________

Sent from my HD2 JB-CM10 with XDA Premium

---------- Post added at 12:51 PM ---------- Previous post was at 12:34 PM ----------

No biggie. I rather doubt I would be sitting around changing themes, although I can see where others might. TWRP's Settings menu could be a home for such configuration, if so desired, I suppose.

____________________

Sent from my HD2 JB-CM10 with XDA Premium
[HD2 Android NAND Development] NYLimited:
I was hoping to capture the 'real' you first thing in the morning but am not sure I did.. :)
[HD2 Android NAND Development] NYLimited:
[ FYI ] Tapatalk

Periodically I find this thread disappears from my list of subscribed threads. Annoying since I often use Tapatalk to quickly see where a new post may have been added based on my subscriptions. I kep re-subscribing and today I came across this post:

Just posting it here for others who may be using Tapatalk (and possibly XDA App also).
[HD2 Android NAND Development] kokotas:
ny_(un)limited,

you made my day(what's left of it) with your creative way:good:

However this ^ was probably the way I looked after banging my head to the keyboard searching for the solution to this weird problem.

I would never have guessed that ^ :p

Back on topic.. I will upload rev12 to this post later on.

[EDIT]...

Attaching rev 12:

One&only purpose: Attempt to fix all issues for MAGLDR users.

(Extensive logging is present in this rev. in case it fails again:()

Regards!
[HD2 Android NAND Development] NYLimited:
I must tell you the truth - that thought had occurred to me but I elected to ignore it till another, calmer time in your life. We shall get back to this someday. ;)

---

With proper diet, rest, and exercise a healthy body will last you a lifetime... (via Tapatalk)
[HD2 Android NAND Development] NYLimited:
Sorry, no charges that I can find other than the rev number. :(

You didn't put a copy of the log in system or elsewhere, did you?

Last_log looks very similar to earlier ones, almost same size, ends in same place.

Happy hunting!

http://db.tt/XVCFej96

---

With proper diet, rest, and exercise a healthy body will last you a lifetime... (via Tapatalk)
[HD2 Android NAND Development] kokotas:
Did you try to reset Default values? Or delete the entire TWRP folder from the card? Also isn't the entire log accesible via adb?
[HD2 Android NAND Development] NYLimited:
Reset: yes

Delete: no

ADB: not available unless I am @ home. Am pretty much restricted to phone only here...

Isn't the log copied each time to last_log?

---

With proper diet, rest, and exercise a healthy body will last you a lifetime... (via Tapatalk)
[HD2 Android NAND Development] MarkAtHome:
A lack of symmetry re the eyes.

____________________

Sent from my HD2 JB-CM10 with XDA Premium
[HD2 Android NAND Development] dimdimdim:
magldr boot from sd.

can't flash nativesd builds - it does nothing.

advanced options bring me to the error screen (can't mount system and blabla..)
[HD2 Android NAND Development] tharche:
Same here, WM6.5 hartet boot. NativeSD cant install ROM.
[HD2 Android NAND Development] NYLimited:
As an aside that v6.0.2.7 loads fine (and still under 5 mb). Works fine, I found only minor cosmetic stuff. So many apps.. Such little time!

---

Don't walk behind me; I may not lead. Don't walk in front of me; I may not follow. Just walk beside me and be my friend. (via Tapatalk)
[HD2 Android NAND Development] NYLimited:
A quick note on the log.. I ran CWM Recovery tonight to see what it does. While quite different in many ways it does copy the recovery.log to last_log just like TWRP does. My guess is that it copies a small portion on initialization and the rest when exiting the app. The last_log file left in cache by CWM was over 600 KB.

Since TWRP has no way to exit on Magldr at the moment except by pulling the battery it, obviously, cannot save the log.

So, here's a thought. Put some temporary code in TWRP which, when reboot is pressed, does not ask any questions (offer any other buttons) but automatically jumps to the "system" choice as if that button was pressed. This temporary action should allow the app to save the entire log and reboot without the need to pull the battery, hopefully telling you what the issue is or, at least, bringing us closer to that point. The temporary JMP instruction can be pulled with ease later on.
[HD2 Android NAND Development] sado1:
Got a few questions.

1. Since when factory reset format the WHOLE sdcard? I must've been living in a cave or something, if I missed that moment.

2. Is it normal and expected that after wiping anything I see neverending "Updating partition details" message?

3. Is reboot implemented? All I see is an empty menu when I click on Reboot

I'm not blaming the dev or anything. Just want to know, if this thing is already usable or it's just me doing something wrong. Much thanks and respect for the port, I've been waiting for a proper TWRP port for quite a while :)
[HD2 Android NAND Development] Dark_Avenger:
Probably you are using MAGLDR with one of the latest versions rev9+. If this is the case, use rev8. Latest versions have a known problem with MAGLDR, which kokotas tries to address.
[HD2 Android NAND Development] MarkAtHome:
I can live with the cosmetic stuff as long as it works.

It apparently splits large images, too.

Thanks. ;)

____________________

Sent from my HD2 JB-CM10 with XDA Premium
[HD2 Android NAND Development] pathologo:
Maybe you can shutdown from TWRP's terminal.
[HD2 Android NAND Development] g.andy:
Version of 17.01.2013?

Differents?

Inviato dal mio multiboot HD2
[HD2 Android NAND Development] kokotas:
First post is updated.

The extended versions have been removed from this thread and will not be continued(here).

However, you will find a compiled version of TWRP based on latest mainline source (now v2.4.0.0Alpha).

I only added a couple of patches for some known bugs:

Fix boot partition's filesystem for MAGLDR's backup&restore to work.

Fix getting fs-type from a partition created with a label.

Fix the name of the backup sub-folder(htcleo instead of 0s).

If you find any other bugs, report them with a log file.
[HD2 Android NAND Development] Dark_Avenger:
kokotas,

where do you continue the extended version?
[HD2 Android NAND Development] kokotas:
I will create a new repo at github, where I will be pushing code changes mostly.

When I have something worth of flashing, I will upload there the compiled img too.

I will add the link in my signature when all this is done.

Regards!
[HD2 Android NAND Development] Dark_Avenger:
Thank you very much. I'm looking forward to your extended version and cLK. Keep it your great work.
[HD2 Android NAND Development] o82239:
AW: [2013.01.17][RECOVERY] Team Win Recovery Project (TWRP2)

try rev.8...
[HD2 Android NAND Development] g.andy:
R: [2013.01.17][RECOVERY] Team Win Recovery Project (TWRP2)

I use rev9 with CLK and all work

Inviato dal mio multiboot HD2
[HD2 Android NAND Development] MarkAtHome:
Re: [2013.01.17][RECOVERY] Team Win Recovery Project (TWRP2)

Thanks, kokotas. Unfortunately, your latest 2.4.x has the same issues as those mentioned re TWRP-Extended.

____________________

Sent from my HD2 JB-CM10 with XDA Premium
[HD2 Android NAND Development] sunitknandi:
Re: [2013.01.17][RECOVERY] Team Win Recovery Project (TWRP2)

Kokotas, sorry if I am late. I just want to let you know that rev7 is the last extended recovery that works for me.

Anything beyond that would never fix permissions whether sd-ext is mounted or not.

Wanted to try rev11 and give you a log but the attachment is missing. :|

(As you wanted to discontinue it from this thread. :eek: )

Sent with love from me to you via HTC HD2 with Tapatalk 2
[HD2 Android NAND Development] NYLimited:
Re: [2013.01.17][RECOVERY] Team Win Recovery Project (TWRP2)

V2.4 r1 loads just fine. All buttons & functions are accounted for and seem to working.

I didn't have enough time to do a full backup and restore but a partial (very small) backup went fine.

Log file can be copied and reboot/exit work.

I don't know about creating multiple files of a large partition yet nor about a full restore.

I can upload the log if needed. Will do a full test soon.

---

Don't walk behind me; I may not lead. Don't walk in front of me; I may not follow. Just walk beside me and be my friend. (via Tapatalk)

---------- Post added at 10:12 PM ---------- Previous post was at 10:10 PM ----------

Are quite sure you tried 2.4??

---

Don't walk behind me; I may not lead. Don't walk in front of me; I may not follow. Just walk beside me and be my friend. (via Tapatalk)
[HD2 Android NAND Development] MarkAtHome:
Yup. I just looked around (no attempt at backing up or restoring). I attempted minor things like exiting, processes say finished/complete, yet progress graphic remains animated, requiring battery pull to proceed. No buttons are there for me to push at Reboot screen, as before.

We could have the best of both worlds if we could get kokotas and dees_troy (TWRP is his, after all... ) talking. ;)
[HD2 Android NAND Development] NYLimited:
TWRP v2.4.0.0 r1

Okay, here we go. Please remember this is running MAGLDR.

The bottom line: IT WORKS WELL!

I did a complete backup of my device. I didn't note total time but I have the logs if anyone is interested.

The complete backup requires 1.06 GB (1139172256 bytes) on the card since I had compression enabled.

In contrast, CWM v6.0.2.7 requires 1.69 GB on the card - if it has a compression toggle I missed it.

TWRP did not create multiple files since due to the compression no file exceeded 1 GB.

CWM v6 did create multiple files of my sd-ext partition as it was not using compression.

TWRP's backup directory name showed my local time (my personal preference) while CWM v6 recorded UTC.

Next, I performed a factory wipe and started a full restore. Completed without issues.

Rebooted the device, Android loaded and immediately began to fetch mail. Eureka!

My system was back 100%.

The only anomaly was that e2fsck had to recover the journal on boot after the restore even though I shut down cleanly before the backup. I cannot explain this currently.

Overall this version is largely comparable with CWM v6. Neither can handle permissions on a DataOnExt system but both can create and restore a Nandroid backup. Both are compatible with cLK as well as MagLDR. Both can handle archives larger than 4 GB (actually, the splitting is just under 1 GB) TWRP offers compression and touch to save my buttons.

Both can efficiently safeguard the HD2.

---

Don't walk behind me; I may not lead. Don't walk in front of me; I may not follow. Just walk beside me and be my friend. (via Tapatalk)
[HD2 Android NAND Development] NYLimited:
Try deleting the entire TWRP directory structure, including the settings file from ES Explorer before starting TWRP. As you saw in my long post v24.0.0.0 r1 works just fine on my HD2.
[HD2 Android NAND Development] g.andy:
R: [2013.01.17][RECOVERY] Team Win Recovery Project (TWRP2)

@kokotas

your advice. Which version of this TWRP is better for your clk 1.5.1.6. precise that I have a ROM in a nand and a sboot.

Inviato dal mio multiboot HD2
[HD2 Android NAND Development] shanman-2:
Re: [2013.01.17][RECOVERY] Team Win Recovery Project (TWRP2)

I am using rev10, works fine with clk 1.5.1.6. :)
[HD2 Android NAND Development] Dark_Avenger:
Re: [2013.01.17][RECOVERY] Team Win Recovery Project (TWRP2)

Same for me.
[HD2 Android NAND Development] g.andy:
R: [2013.01.17][RECOVERY] Team Win Recovery Project (TWRP2)

Thanks.

Where is the link, i don't see

I used rev 9 but i will try rev10

Inviato dal mio multiboot HD2
[HD2 Android NAND Development] MarkAtHome:
I'll give it a shot sometime tomorrow (past my bedtime).

For backups, are you simply launching backup (both CWR & TWRP), or are you first doing any configuring?
[HD2 Android NAND Development] NYLimited:
Don't recall what if anything I did for CWR v6 when I tested.

For TWRP 2.4 I ran setup (though not vital). I set the time zone and I think the default to compress backups.

Once at the backup tab I may have deselected /data (not /sd-ext which is my actual data). Do not recall anything else off-hand but it is kinda late.
[HD2 Android NAND Development] MarkAtHome:
Backing up now, and will find out later... :)
[HD2 Android NAND Development] MarkAtHome:
Re: [2013.01.17][RECOVERY] Team Win Recovery Project (TWRP2)

So, after deleting the TWRP folder, I flashed 2.4.x, everything looked like it should, and it successfully completed a backup. Nice work!

____________________

Sent from my HD2 JB-CM10 with XDA Premium
[HD2 Android NAND Development] Nixda99:
Don't understand why you remove the extended version here?:confused: Tried the 2.4x, no DataOnExt, no NativeSD manager ...

What is the advantage of 2.4x without all HD2 features?

Using 2.3x rev7 on Magldr without problems and I love this recovery, rev 8 and 9 didn't work for me (missing buttons).

Installed v7 on NAND, no more SD testing needed.

The integrated file manager can copy and move files, Aroma file manager didn't do that job under CWM and TWRP, don't know why?

I miss only the size of files in the file manager, the only reason for me to start sometimes Aroma file manager.

Thank you kokotas for your hard work and your answer.:good:
[HD2 Android NAND Development] Dark_Avenger:
I'm voting for extended version in this thread too!
[HD2 Android NAND Development] kokotas:
The main reason is that I don't have enough free time to support it.

Also I think this thread should be all about the official TWRP ported to HD2. I shouldn't have messed things up.

I believe that this could be implemented. We could have the size shown in the page with the operation options. Thanks for the idea.

Check the link in my signature. I've created the github repo for the extended version. You can check out the code and find the compiled image there too(under /out).

For anything relevant to that version, please use github(create an issue). Not this thread.

Regards!
[HD2 Android NAND Development] NYLimited:
First, let me tell you that I sincerely appreciate your efforts.

I am indeed currently using your 2.4.0r1 version.

I need to add that I fully intend to respect your decision to take development in a different direction or not to.

Having said that please allow me to say that

I do not agree with your direction

(although, as I said, I shall respect it) to take it elsewhere. I am certain you know that XDA is frequented by a large number of people and most are used to the format, moderation and readability of these forums. The way it looks to me, your moving the extended version to github removes it from XDA and places it into a new, less comfortable environment, asking your followers to frequent yet another place. It almost seems like your intention is to reduce the number of people involved from the XDA crowd. I do not see how lack of time suggests the use of another media and you could have, just as easily, opened another thread here on XDA for the extended version. You would not have any more or less time and your OP could spell out just how limited your time and presence might be.

I have no intention to continue or debate this post with others participating herein.

I ask everyone reading here not to post replies to me in this thread - I shall not continue or respond to them.

I simply wanted to express a view and am now done.

The above is only my own opinion and, as I already said, I shall respect your decision and thank you for all your efforts, regardless.
[HD2 Android NAND Development] kokotas:
Thank you very much for continuing to be such a

You really are... and I think it's mostly because you are a quite perceptive person.:good:

Yes. I have no problem to admit that your view of things is the right one. But that doesn't change the facts.

The lack of time isn't just an excuse. For the past 2-3 weeks that I was working on the Extended versions I started to have REAL problems.

Every single day I was getting late to work because I was messing with the code. Even while at work, I was thinking about the code.. At some point it consumed me!

Until my boss came, we had a nice little chat and that thing had to stop.

I thought of opening a new thread for the Extended versions, but I postponed it for a later/better time... and probably will do it sooner than I was expecting.

For now, the Extended version will be hosted only at github(which may indeed act as a filter, allowing a handful of people instead of a crowd to easily access it, but that's not necessarily bad, is it?).

Regards!
[HD2 Android NAND Development] DarrenNewsgroup:
Re: [2013.01.17][RECOVERY] Team Win Recovery Project (TWRP2)

That is too much dedication to the cause. Everyone needs to know these tweaks and ROMs are not people's day jobs and life comes first. I thank you for your efforts in supporting us troublemakers :p. Of course we are only trying to help IMPROVE your work. I know myself at work that there is nothing better than end user testing to find the weird and obscure bugs in a program.

Darren .)
[HD2 Android NAND Development] shanman-2:
Re: [2013.01.17][RECOVERY] Team Win Recovery Project (TWRP2)

Jeez man there was no contest ( no choice) there!

Thanks for all the time you have given to xda .
[HD2 Android NAND Development] NYLimited:
Interesting post

Came across this post a little while ago in the TWRP thread (emphasis added by me):

Of course, the HD2/Leo does not support exFAT at this stage as far as I know but if/when it may TWRP sounds like will be ready for it. :good:
[HD2 Android NAND Development] MarkAtHome:
@kokotas -- does our 2.4.x support it? My response to Dees_Troy is here.

Just a nit-pick... the HD2/Leo will support any FS that Recovery, ROM (and kernel?) support, so I am not sure that it is device specific, per se, and do not know whether MAGDLR comes into the picture. MAGDLR is already involved in placing partition size limits (e.g. System's partition size is limited to somewhere around 450M - not great for those of us with 1G ROM space), so you never know. ;)
[HD2 Android NAND Development] NYLimited:
I am (obviously) not kokotas and will not speak for him but I'd have to say not hardly - it hasn't even been released in the 24.x version from Dees Troy...

I think that is the point. If using Tytung's ROM / kernel the file system (exFAT) is not currently included, hence it is not now supported in this ROM. I suspect there is no HD2 ROM that supports it just yet. Recovery supporting it will be 50% of the game, at best. Necessary, but useless without the kernel also doing it.

Of course, I could be wrong - I have been wrong once before, many years ago when I thought I made a mistake. Turned out I didn't... :cool:
[HD2 Android NAND Development] kokotas:
I really don't know all the supported filesystem types in MAGLDR.

But if it doesn't support exfat, then changing the filesystem of our /sdcard to exFat will create problems out of nowhere, since MAGLDR won't be able to read the card.

A new thread for the extended versions is now open!:)

Regards!
[HD2 Android NAND Development] kokotas:
It's been a while since I uploaded an nonofficial compiled TWRP, so here it goes...

v2.4.4.0 is compiled from TeamWin's source (with the minimum known changes needed to make it work for MAGLDR too).

I haven't flashed it so this is not tested.

Regards!
[HD2 Android NAND Development] MarkAtHome:
Thanks, kokotas!
[HD2 Android NAND Development] Esam Qurdab:
What is the difference [ Extended TWRP ] & [ TWRP ] ?

:confused:
[HD2 Android NAND Development] S1gma:
As you for sure already red in frist post of Extended TWRP....
[HD2 Android NAND Development] NYLimited:
You referenced a thread in which the very first post explains and answers your question. Did you even attempt to read the post you referenced above??? :crying:
[HD2 Android NAND Development] jwchips:
This version is as close to stock official TWRP as kokotas can make it (a few changes for you MAGLDR users), the extended version has loads of (really useful) hd2-specific options. Extended gets more frequently updated, but should be considered less stable.

Sorry if I'm wrong!
[HD2 Android NAND Development] NYLimited:
You beat me to it but.. If s/he didn't read the post referenced in their own question what makes you think your post will be read in entirety? ;)
[HD2 Android NAND Development] Esam Qurdab:
Ok ..

Thank u alll
[HD2 Android NAND Development] S1gma:
Nothing. But I couldn't resist. I just had to write this ;)
[HD2 Android NAND Development] Esam Qurdab:
I am grateful to your kindness

sorry

I'm not good at English

Excuse
[HD2 Android NAND Development] kokotas:
Hi guys,

Updated TWRP to v2.5.0.0:D, thanks to TeamWin which keeps on improving this great project:good:.

This time, when I compiled the unmodified source code and flashed the generated img to my device, it wouldn't get pass the TeamWin's logo:(.

So I had to make some extra changes to the source JUST to make it boot. I am sure that these changes won't interfere with the core functions! I haven't tested them, so if you have anything to report leave your feedback here.

Change log @ 1st post.

Regards!
[HD2 Android NAND Development] MarkAtHome:
Thanks, kokotas. I can barely remember what the energy you display is like! :laugh:

Do you still have dees_troy's ear for that once in awhile assist?
[HD2 Android NAND Development] kokotas:
I spoke with Dees_Troy yesterday, trying to get our HD2 officially supported. He compiled TWRP2.5 for HD2, but the file he send me to test wasn't working, exactly like the first time I flashed the unmodified v2.5 that I compiled on my own.

The changes I've made (and posted previously) in order to get it to boot are not acceptable due to license restrictions.

So I revised them and this time I believe there is no license conflict. I'm just waiting for TeamWin to take a look and tell me their opinion. If they accept them and everything works, our device will probably be officially supported again;)

Regards!
[HD2 Android NAND Development] MarkAtHome:
Way to go! Thanks for your hard work and persistence -- it is appreciated.
[HD2 Android NAND Development] BlackGURU:
Is this compatible with TYTUNG's JB Rom, cos last time i used this on his ICS and other roms, I had permission problesms
[HD2 Android NAND Development] NYLimited:
Seems that this version is not directly compatible with your extended version. This TWRP creates the backup in a folder which is created directly under the BACKUP folder. The extended version creates it under BACKUP/HTCLEO. As a result this version does not find any backups created the extended version. The files may be compatible, I did not try that.

Also, something keeps waking this version and the screen never actually turns off.

[ EDIT ] - I just checked the output from another TWRP 2.5.0.0 running on my Nexus 7. It creates the extra folder under BACKUP just like the extended version, suggesting that this version is dropping a folder level. :(
[HD2 Android NAND Development] kokotas:
Hi NYLimited,

I don't have the source that I compiled for this version, so I can't say for sure what's the problem.

OK, I will download again the latest source and recompile it.

You're right, the files should be compatible.

It was not my intention to fix that. In fact, if the last version could normally boot, I would just compile it without any modifications. I mean this is supposed to be official TWRP and the source should be compiled with as few changes as possible.

Regards!
[HD2 Android NAND Development] NYLimited:
As I noted elsewhere, yes, this and the extended version are completely compatible as far as files are concerned (except for the folder issue).

You are right - please ignore that I mentioned that part. :D