- Feb 19, 2011
- 1,971
- 284
- 0
New TLS-enabled, multi-mode OS2SD/Internal recovery to play with. Gotta have it for bigsuperROM-thunderc-4.4.4!
Flash in recovery.
up to twrp 2.8.0.0, f2fs capable
thanks HardLight for the kernel 3.0.101 and f2fs patches.
the screen timeout works... if it sits long enough the screen will go off. touch it or press a button to bring it back on.
Except in the partitioner... you can't get the screen back on until it's done. Just wait patiently. It'll come back on and vibrate when it finishes.
oh, again, FYI... the new TLS kernel switches the old partitions for /system and /data so you can't flash anything but bigsuperROM TLS builds with it right now. Unless someone else starts building or something.
And the new recovery and recent OS2SD release remap the sd partitions AGAIN... this time to unify the design with HardLight's p500 cm-11 release to make the concept of OS2SD cross-device compatible. I'll be giving them source (and maybe even a full p500 recovery because it'd be tricky to build without using my thunderc device configs.) yep, done all that now.
For the brave of heart, I haven't tested it much yet except flashing, partitioning, and backup/recovery.
UMS and ADB work fine.
Report glitches and happy thoughts.
Features:
Title bar shows Internal or OS2SD mode so you know which you're using.
Seperate partitioners for Internal and OS2SD modes. An internal build will run with OS2SD partitions but not the other way around.
under Advanced is a button to switch between Internal and OS2SD modes.
Download
IMPORTANT: When you flash the new recovery, reboot recovery to be sure it works, before flashing ROM.
Thanks to TechVendetta for source or I'd not have messed with TWRP at all.
Not to mention the original OS2SD partitioning code.
And androidarmv6 for p500 code, and Dees_Troy and so on for TWRP... I could go on but it's in the rom/kernel OP's anyway.
Here is a single squashed commit for the multi-OS2SD changes to TWRP including partitioner. there's more now in later commits on the multi branch too.
Flash in recovery.
up to twrp 2.8.0.0, f2fs capable

the screen timeout works... if it sits long enough the screen will go off. touch it or press a button to bring it back on.
Except in the partitioner... you can't get the screen back on until it's done. Just wait patiently. It'll come back on and vibrate when it finishes.
oh, again, FYI... the new TLS kernel switches the old partitions for /system and /data so you can't flash anything but bigsuperROM TLS builds with it right now. Unless someone else starts building or something.
And the new recovery and recent OS2SD release remap the sd partitions AGAIN... this time to unify the design with HardLight's p500 cm-11 release to make the concept of OS2SD cross-device compatible. I'll be giving them source (and maybe even a full p500 recovery because it'd be tricky to build without using my thunderc device configs.) yep, done all that now.
For the brave of heart, I haven't tested it much yet except flashing, partitioning, and backup/recovery.
UMS and ADB work fine.
Report glitches and happy thoughts.
Features:
Title bar shows Internal or OS2SD mode so you know which you're using.
Seperate partitioners for Internal and OS2SD modes. An internal build will run with OS2SD partitions but not the other way around.
under Advanced is a button to switch between Internal and OS2SD modes.
archived said:Code:TWRP2.7.1.0 for os2sd. basic OS2SD functionality for natty zips like pa_gapps that don't like to co-operate with TechVendetta's TWRP build. Now with partitioning! Worked for me, needs tested more. some nice TWRP updates like text wrap. It'll flash zips that are specially made for internal ok, like the internal ROM zip and the Skinny internal zip. Otherwise everything defaults to new OS2SD partitions (p1 /sdcard, p2 /sd-ext, p3 /system, p4 /data.) It no longer shows both internal and os2sd partitions as they sometimes conflict while mounting for some reason. Yes, I mixed up the partition order... no more dirty flashes over previous builds, only later ones.Switch to format partition 2 as either ext4 or swap in os2sd version; the internal version offers to format partition 3 as swap instead. There is also a regular boring internal version for you who need it. It appears to have some downward compatibility (recent Mirage tested and flashed ok.)
Download
IMPORTANT: When you flash the new recovery, reboot recovery to be sure it works, before flashing ROM.
Thanks to TechVendetta for source or I'd not have messed with TWRP at all.
Not to mention the original OS2SD partitioning code.
And androidarmv6 for p500 code, and Dees_Troy and so on for TWRP... I could go on but it's in the rom/kernel OP's anyway.
Here is a single squashed commit for the multi-OS2SD changes to TWRP including partitioner. there's more now in later commits on the multi branch too.
Last edited: