yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab 2 7" Android Development] Quantumrabbit:
I just tried TWRP 2.6.3.3... I'm not sure which buttons are moved or missing, but on some screens, the buttons are all spaced out. Specifically like the reboot one, it looks like 2 options are just not there or the screen was rearranged to have a few empty slots.
[Galaxy Tab 2 7" Android Development] ketut.kumajaya:
[MENTION=5153662]Android-Andi[/MENTION], [MENTION=4365701]psndna88[/MENTION] I have tried to disable nandroid restore reformat /data, /system, and /cache, forced it to use "rm -rf" but still not worked :confused:
[Galaxy Tab 2 7" Android Development] psndna88:
try with setenforce 0 in init.rc

i had no-write to f2fs partitions inspite of being mounted with selinux enforcing

Sent from F2FS FORMATED I9300 Temasek CM11 Unofficial v50 + AGNi pureCM ANYROM v2.7.3 3.0.101 with ART
[Galaxy Tab 2 7" Android Development] ketut.kumajaya:
I managed to prevent nandroid reformat /system, I will check it further by converting my filesystem back to ext4.

No write problems here with enforce, did you add inline_xattr mount option?
[Galaxy Tab 2 7" Android Development] psndna88:
thats good.

no i didnt use that mount option.

but i think i will keep it permissive.

Sent from F2FS FORMATED I9300 Temasek CM11 Unofficial v50 + AGNi pureCM ANYROM v2.7.3 3.0.101 with ART

---------- Post added at 11:36 AM ---------- Previous post was at 11:31 AM ----------

edit:

clarification: i had f2fs write issues on twrp unless selinux set permissive.

havent tested kernels with enforcing selinux.

Sent from F2FS FORMATED I9300 Temasek CM11 Unofficial v50 + AGNi pureCM ANYROM v2.7.3 3.0.101 with ART
[Galaxy Tab 2 7" Android Development] psndna88:
[MENTION=5153662]Android-Andi[/MENTION]

ur philz latest f2fs UnTESTED: i tested it, its zImage has f2fs support but the recovery cant mount f2fs partitions.
[Galaxy Tab 2 7" Android Development] ketut.kumajaya:
[MENTION=5153662]Android-Andi[/MENTION] Attached PhilZ Touch dual boot patcher for T31x, please adapt it for P31xx/P51xx. To disable nandroid reformat /system and /cache, please merge https://github.com/kumajaya/philz_touch_cwm6/commit/2a5ceb924ae71209d99ff78688b8fe4843ec1371 .
[Galaxy Tab 2 7" Android Development] psndna88:
one more thing:

mount & storage > format partitions > format > yes

should preferably be like

mount & storage > format partitions > format > EXT4?

- - - -F2FS? > yes
[Galaxy Tab 2 7" Android Development] tetakpatak:
Exactly!

That's how it works in the Devil-DB f2fs supporting recovery.
[Galaxy Tab 2 7" Android Development] psndna88:
yes thats what i used for I9300
[Galaxy Tab 2 7" Android Development] tetakpatak:
Cool, mate :) Then you know perfectly well what are we about to trying to create here.

BTW, I'm glad you're involved here :) we have such a friendly little community and awsome, also very friendly and highly engagaged devs here!
[Galaxy Tab 2 7" Android Development] ketut.kumajaya:
Done! With nandroid patch, this is a perfect solution :D
[Galaxy Tab 2 7" Android Development] Android-Andi:
great [MENTION=4021423]ketut.kumajaya[/MENTION] ! can i rebuild PhilZ Touch or should i wait for another commit from you?
[Galaxy Tab 2 7" Android Development] ketut.kumajaya:
Wait my another commits.
[Galaxy Tab 2 7" Android Development] Android-Andi:
ok, thanks :)

can you take a look at this please

# Android fstab file.
#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>
# The filesystem that contains the filesystem checker binary (typically /system) cannot
# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK
# data partition must be located at the bottom for supporting device encryption

/dev/block/loop0 /system ext4 ro,noatime,nodiratime wait
/dev/block/platform/omap/omap_hsmmc.1/by-name/EFS /efs ext4 noatime,nodiratime,nosuid,nodev,journal_async_commit,errors=panic wait,check
/dev/block/platform/omap/omap_hsmmc.1/by-name/HIDDEN /cache ext4 noatime,nodiratime,nosuid,nodev,journal_async_commit,errors=panic wait,check
/dev/block/platform/omap/omap_hsmmc.1/by-name/DATAFS /data ext4 noatime,nodiratime,nosuid,nodev,discard,noauto_da_alloc,journal_async_commit,errors=panic wait,check,encryptable=footer

# vold-managed volumes ("block device" is actually a sysfs devpath)
/devices/platform/omap/omap_hsmmc.0/mmc_host/mmc1 auto auto defaults voldmanaged=sdcard1:auto
/devices/platform/omap/musb-omap2430/musb-hdrc/usb1 auto auto defaults voldmanaged=usbdisk0:auto

# recovery
/dev/block/platform/omap/omap_hsmmc.1/by-name/BOOT /boot emmc defaults recoveryonly
/dev/block/platform/omap/omap_hsmmc.1/by-name/RECOVERY /recovery emmc defaults recoveryonly
/dev/block/platform/omap/omap_hsmmc.1/by-name/RADIO /modem emmc defaults recoveryonly

right?
[Galaxy Tab 2 7" Android Development] ketut.kumajaya:
Looks good [MENTION=5153662]Android-Andi[/MENTION] :good:
[Galaxy Tab 2 7" Android Development] Android-Andi:
ok thanks [MENTION=4021423]ketut.kumajaya[/MENTION] :)

i´ll run normal PhilZ Touch and normal Blackhawk repack first.

After that i´ll run the Blackhawk-f2fs ;)
[Galaxy Tab 2 7" Android Development] ketut.kumajaya:
And rebuild PhilZ Touch https://github.com/kumajaya/philz_touch_cwm6/commits/cm-11.0 ;)

Big thanks [MENTION=4666971]Phil3759[/MENTION] :good: Your recovery is my default recovery for my local build now:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote name="philz" fetch="https://github.com/" />
<remove-project name="CyanogenMod/android_bootable_recovery" />
<project path="bootable/recovery" name="PhilZ-cwm6/philz_touch_cwm6" remote="philz" revision="cm-11.0" />
</manifest>
[Galaxy Tab 2 7" Android Development] Android-Andi:
Thanks a lot [MENTION=4021423]ketut.kumajaya[/MENTION] and [MENTION=4666971]Phil3759[/MENTION] :)

P3100

GT-P3100_PhilZ-Touch-Recovery_6.20.3.zip - 7.88 MB

P3110

GT-P3110_PhilZ-Touch-Recovery_6.20.3.zip - 7.81 MB

Comeing NEXT:

- Blackhawk repack

- after that Blackhawk-f2fs repack ;)
[Galaxy Tab 2 7" Android Development] psndna88:
correction:

/dev/block/platform/omap/omap_hsmmc.1/by-name/HIDDEN /preload ext4 noatime,nodiratime,nosuid,nodev,journal_async_commit wait,check

/dev/block/platform/omap/omap_hsmmc.1/by-name/CACHE /cache ext4 noatime,nodiratime,nosuid,nodev,journal_async_commit wait
[Galaxy Tab 2 7" Android Development] sim_tcr:
Android-Andi,

Please make an option to include /0/Android/obb and /0/Android/data, This will help us restore game data files easily.

Thanks,

Simon Mandy
[Galaxy Tab 2 7" Android Development] Android-Andi:
[MENTION=4365701]psndna88[/MENTION] sure for recovery.fstab.2 ? maybe [MENTION=4021423]ketut.kumajaya[/MENTION] can confirm it?

[MENTION=5246045]sim_tcr[/MENTION] maybe changeing path in PhilZ Settings will add it. "Storage set to...."

Edit:

My adapted patch attached, maybe [MENTION=4021423]ketut.kumajaya[/MENTION] can take a look at it before i compile them ;)

Edit2:

recovery.fstab no needs to be in :p it´s now recovery.fstab.2

Edit3:

i know [MENTION=4021423]ketut.kumajaya[/MENTION] you won´t like the formatting of the fstab´s :D i´ll add the tabs/spaces on linux later ;)
[Galaxy Tab 2 7" Android Development] psndna88:
for dual boot maybe u are right.. i gave code for standard values.
[Galaxy Tab 2 7" Android Development] Android-Andi:
Thanks a lot [MENTION=4021423]ketut.kumajaya[/MENTION] and [MENTION=4666971]Phil3759[/MENTION] :)

P3100

GT-P3100_PhilZ-Touch-Recovery_6.20.3.zip - 7.88 MB

GT-P3100_PhilZ-Touch-Recovery_6.20.3-Blackhawk.zip - 7.01 MB

P3110

GT-P3110_PhilZ-Touch-Recovery_6.20.3.zip - 7.81 MB

GT-P3110_PhilZ-Touch-Recovery_6.20.3-Blackhawk.zip - 6.94 MB

Comeing NEXT:

- Blackhawk repack

- Blackhawk-f2fs repack :) - Compileing if [MENTION=4021423]ketut.kumajaya[/MENTION] checked my patch and gives me a "Go" :D ;)
[Galaxy Tab 2 7" Android Development] sim_tcr:
I am on Philz touch 6.20.3. I went to Philz settings but there is no "Storage set to..." option.

in Advacned Menu->Sdcard target: /data/media/0 is that what i am looking for?

Also Backup and Restore->Custom Backup to /storage/sdcard1->Backup boot, recovery, system, data, and-sec,cache,sd-ext, efs, /data/media. last three options are not checked in by default. Will ticking that options take care of my need?

Please help.
[Galaxy Tab 2 7" Android Development] tetakpatak:
[MENTION=4365701]psndna88[/MENTION] mate, will the F2FS formatting tools posted in #176 work also with P51xx?
[Galaxy Tab 2 7" Android Development] Android-Andi:
Thanks a lot [MENTION=4021423]ketut.kumajaya[/MENTION] and [MENTION=4666971]Phil3759[/MENTION] again :)

P3100

GT-P3100_PhilZ-Touch-Recovery_6.20.6.zip - 7.88 MB

GT-P3100_PhilZ-Touch-Recovery_6.20.6-blackhawk.zip - 7.01 MB

Odin

GT-P3100_PhilZ-Touch-Recovery_6.20.6.tar.md5 - 7.77 MB

P3110

GT-P3110_PhilZ-Touch-Recovery_6.20.6.zip - 7.81 MB

GT-P3110_PhilZ-Touch-Recovery_6.20.6-blackhawk.zip - 6.94 MB

Odin:

GT-P3110_PhilZ-Touch-Recovery_6.20.6.tar.md5 - 7.71 MB

Comeing NEXT:

- Blackhawk-f2fs repack :) - Compileing if [MENTION=4021423]ketut.kumajaya[/MENTION] checked my patch and gives me a "Go" :D ;)
[Galaxy Tab 2 7" Android Development] ketut.kumajaya:
[MENTION=5153662]Android-Andi[/MENTION] Please compare to your original root.zip :good:

EDIT: With symlink method, i.e. /dev/block/platform/omap/omap_hsmmc.1/by-name/RECOVERY, it's hard to brick your device ;) That's why I always recommend this symlink way :D
[Galaxy Tab 2 7" Android Development] Android-Andi:
Thanks [MENTION=4021423]ketut.kumajaya[/MENTION] :) Updated my last post with PhilZ-Touch-blackhawk-f2fs version :)

Hope it works, had no time to test.

now we need to wait for NEXT-f2fs Kernel to use in both Roms :)
[Galaxy Tab 2 7" Android Development] Bhaskara Rao:
Wonderful! Waiting for the Kernel. Thanks a lot!
[Galaxy Tab 2 7" Android Development] Bhaskara Rao:
I have TWRP 2.7.0.0 recovery, Next blackhawk kernel 2.1.6.2 and Slim Kat 3.6. Flashed Philz Touch Recovery Blackhawk f2fs and rebooted to recovery but stuck at Samsung Logo. Don't know the reason. Reverted to TWRP 2.7.0.0 through Odin.
[Galaxy Tab 2 7" Android Development] Android-Andi:
i will check it when i am back home
[Galaxy Tab 2 7" Android Development] ketut.kumajaya:
[MENTION=5153662]Android-Andi[/MENTION] Don't overwrite your recovery binary by mount/umount script ;)

I will merge dual boot tool inside, it's easy since we already have aroma in /sbin :D
[Galaxy Tab 2 7" Android Development] Android-Andi:
thats what i thought before when i merged your patch :p placeing in misc only or in sbin too like in your patch?
[Galaxy Tab 2 7" Android Development] ketut.kumajaya:
Please recheck my commands inside blackhawk.sh script. The original mount/umount inside /sbin symlinked to /sbin/recovery, the correct step to replace it is delete the link first and then copy the new mount script. If you copy it without a delete, your copy will follow the link and replace the recovery binary :(

EDIT: Please modify your bootmenu.sh to set CPU governor and bootmenu touchscreen orientation:

mkdir /.secondrom

echo interactive > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo 0 > /sys/devices/virtual/sec/tsp/pivot

# Mount /data partition

And use original previous bootmenu.zip for smaller icons.
[Galaxy Tab 2 7" Android Development] Android-Andi:
ok thanks [MENTION=4021423]ketut.kumajaya[/MENTION] , i am rebuilding right now...

for the future: is there any way to disable philz to symlink mount and umount in sbin? :p then i could compile it from source without repacking after that :p would safe a lot of work :D i am compileing "normal" blackhawk repack from source without repacking ;)
[Galaxy Tab 2 7" Android Development] ketut.kumajaya:
It's a tricky way for ext4 to f2fs migration :D

Please pull my latest commit https://github.com/kumajaya/philz_touch_cwm6/commit/885c08f088e7d989bb712daaeceb7ce05f251967 . For dual boot tool integration, delete update-binary from inside blackhawk-next-tool-0.1.zip, rename this tool as tool.zip and merge it to recovery's res/misc .

Just informed Phil about my work http://xdaforums.com/showpost.php?p=51057186&postcount=2974 .
[Galaxy Tab 2 7" Android Development] Android-Andi:
already merged it and started my builds again ;)
[Galaxy Tab 2 7" Android Development] Android-Andi:
[MENTION=4021423]ketut.kumajaya[/MENTION] btw. what about factory reset: does it auto detects the file-system? because clean to install a new rom will e.g. format /system.
[Galaxy Tab 2 7" Android Development] ketut.kumajaya:
It's detect the previous filesystem based on fstab info.

WARNING: Don't use blackhawk-next-tool for Tab 3 8.0 on Tab 2!
[Galaxy Tab 2 7" Android Development] Android-Andi:
ok :) thanks :) i am using Tab 2´s NEXT tool ;)

btw. can you tell anything about this: http://redmine.replicant.us/projects/replicant/wiki/SamsungGalaxyBackdoor ?
[Galaxy Tab 2 7" Android Development] ketut.kumajaya:
No idea for now :p

Still looking for the best way for CM update always reformat back to ext4. To keep your GApps, mount /system before flashing.
[Galaxy Tab 2 7" Android Development] Android-Andi:
[MENTION=4021423]ketut.kumajaya[/MENTION] about the mount and umount issue on my previous f2fs recovery...

any way to integrate it as "mount2" and "umount2" into misc and run a shell to replace it in sbin?

maybe like this:

#!/sbin/sh
rm -f /sbin/mount
rm -f /sbin/umount
cp /res/misc/mount2 /sbin/mount
cp /res/misc/umount2 /sbin/umount

... if this will work, there is no need to repack, you can add everything to your device tree and compile it from source without problems.
[Galaxy Tab 2 7" Android Development] ketut.kumajaya:
No problem but please remember the current mount/umount in /res/misc actuality mount2/umount2 and in /sbin mount/umount :confused:
[Galaxy Tab 2 7" Android Development] Android-Andi:
#!/sbin/sh
rm -f /sbin/mount
rm -f /sbin/umount
cp /res/misc/replacemount1 /sbin/mount
cp /res/misc/replaceumount1 /sbin/umount

?

Edit:

or adding this lines in bootmenu.sh:

if [ "$DEFAULTROM" == "0" ]; then
mv -f /res/misc/replacemount1 /sbin/mount
mv -f /res/misc/replaceumount1 /sbin/umount
chmod 755 /sbin/mount
chmod 755 /sbin/umount
fi
[Galaxy Tab 2 7" Android Development] ketut.kumajaya:
[MENTION=5153662]Android-Andi[/MENTION] For consistency, rename current script in /res/misc/ to mount2 and umount2, move mount and umount from /sbin/ to /res/misc/, modify bootmenu.sh .

FYI, with my latest commit, "Format /data and /data/media" only visible on 1st recovery. "Run Aroma Dual Boot Tool" only visible on 1st recovery in Advanced Menu if /res/misc/tool.zip exist.
[Galaxy Tab 2 7" Android Development] Android-Andi:
PhilZ Touch Recovery 6.20.6 - blackhawk-f2fs

Features:

P3100

GT-P3100_PhilZ-Touch-Recovery_6.20.6-blackhawk-f2fs.zip - 7.14 MB

Reuploaded: GT-P3100_PhilZ-Touch-Recovery_6.20.6-blackhawk-f2fs.zip - 7.13 MB

Reuploaded 2: GT-P3100_PhilZ-Touch-Recovery_6.20.6-blackhawk-f2fs.zip - 7.13 MB

P3110

GT-P3110_PhilZ-Touch-Recovery_6.20.6-blackhawk-f2fs.zip - 7.06 MB

Reuploaded: GT-P3110_PhilZ-Touch-Recovery_6.20.6-blackhawk-f2fs.zip - 7.06 MB

It´s booting on P3110, Dual-Boot-Tool boots too from Advanced Settings :)

Haven´t tested f2fs right now.

PhilZ Touch Recovery 6.20.6 - blackhawk

REUPLOADED - NEXT Tool now included in Recovery

Features:

P3100

GT-P3100_PhilZ-Touch-Recovery_6.20.6-blackhawk.zip - 7.11 MB

P3110

GT-P3110_PhilZ-Touch-Recovery_6.20.6-blackhawk.zip - 7.04 MB

Thanks

[MENTION=4021423]ketut.kumajaya[/MENTION]

[MENTION=4666971]Phil3759[/MENTION]

[MENTION=402300]amarullz[/MENTION]

[MENTION=4365701]psndna88[/MENTION]
[Galaxy Tab 2 7" Android Development] ketut.kumajaya:
Great [MENTION=5153662]Android-Andi[/MENTION] I learnt about a good quality source code from FBReader author http://fbreader.org/content/motorola-ketut :laugh:
[Galaxy Tab 2 7" Android Development] sim_tcr:
Hello Andi,

With regards to backing up /sdcard/Android/obb files, I have com.codemasters.cmrally, com.gameloft.android.ANMP.GloftA8HM, jp.co.sega.vtc

In philz,

Advanced->Sdcard target->/data/media (rebooted recovery to get the change in effect.

Backup and Restore->Custom Backup to /storage/sdcard1 in this menu I enabled Backup /data/media then Start Custom Backup Job.

Then to test if it really backed up obb and data files,

in Philz,

Mount and storage->format /system, /data, /cache, /boot, /data and /data/media (/sdcard)

Backup and Restore->Custom Restore from /storage/sdcard1->enabled Restore /data/media->start Custom Restore Job->Selected the nandroid backup which I took in first part and it listed the contents of it, I selected datamedia.ext4.tar

(it would be much simpler if we can simply select the nandroid backup and restore starts)

When restore finished I booted back.

It restored com.gameloft.android.ANMP.GloftA8HM, jp.co.sega.vtc but NOT com.codemasters.cmrally.

What could have went wrong?

Thanks,

Simon Mandy
[Galaxy Tab 2 7" Android Development] Bhaskara Rao:
I flashed the reuploaded zip in TWRP 2.7.0.0 on my P3100. The flash was not successful. When I rebooted to recovery, it was TWRP only. I tried second time but with the same result.

Edit

After this, YouTube stopped.I uninstalled it and reinstalled from Play Store. I continue to get the message'unfortunately YouTube stopped'

I don't think this has anything to do with Recovery flashing.
[Galaxy Tab 2 7" Android Development] Android-Andi:
[MENTION=5605959]Bhaskara Rao[/MENTION] remove the assert getprop lines from the updater-script and flash again.

please tell if it works.

about the YouTube thing: idk, flashing the recovery.zip doesn´t change anything in that point...
[Galaxy Tab 2 7" Android Development] Bhaskara Rao:
No change in recovery even after following your suggestion. I am continuing in TWRP. I could boot to system.
[Galaxy Tab 2 7" Android Development] tetakpatak:
IMO f2fs is good for people who want to stick with their ROMs and get performance boost. Not good idea for nightly flashers. Nightly flashers should void it, as installing of a ROM will revert some patitions back to ext4 and it definitely isn't good idea to combine ext4 partitions with f2fs ones.

The easiest way for migration from ext4 to f2fs is to format whole internal memory and then to simply restore nandroid backups.

Before formatting, all data should be saved elswhere, as the formatting to f2fs will erase entire internal SD card.
[Galaxy Tab 2 7" Android Development] iroshan:
Psndna88 advised me to modify the updater script. It worked for omnirom.
[Galaxy Tab 2 7" Android Development] Android-Andi:
great [MENTION=4021423]ketut.kumajaya[/MENTION], makes it easyer :) only one thing on first lines

mount.2:

#!/sbin/sh

# Common
SYSTEMDEV="/dev/block/loop0"

# Galaxy Tab 3 T31x block device
CACHEDEV="/dev/block/platform/dw_mmc/by-name/HIDDEN"

# Galaxy Tab 2 block device
# CACHEDEV="/dev/block/platform/omap/omap_hsmmc.1/by-name/HIDDEN"

echo $0 $* >> /dev/null

if echo "$*" | grep -q -i "remount"; then
REMOUNT=",remount";
else
REMOUNT="";
fi;

if (echo "$*" | grep -q -i "/system"); then
busybox mount -t ext4 -o rw,noatime,nodiratime,noauto_da_alloc,barrier=1$REMOUNT $SYSTEMDEV /system >> /dev/null 2>&1
busybox mount -t f2fs -o rw,noatime,nodiratime,background_gc=off,inline_xattr,active_logs=2$REMOUNT $SYSTEMDEV /system >> /dev/null 2>&1
echo busybox mount -o rw$REMOUNT $SYSTEMDEV /system >> /dev/null
elif (echo "$*" | grep -q -i "/cache"); then
busybox mount -t ext4 -o rw,noatime,nodiratime,noauto_da_alloc,barrier=1$REMOUNT $CACHEDEV /cache >> /dev/null 2>&1
busybox mount -t f2fs -o rw,noatime,nodiratime,background_gc=off,inline_xattr,active_logs=2$REMOUNT $CACHEDEV /cache >> /dev/null 2>&1
echo busybox mount -o rw$REMOUNT $CACHEDEV /cache >> /dev/null
elif (echo "$*" | grep -q -i "/data"); then
echo busybox mount $* >> /dev/null
else
busybox mount $*
echo busybox mount $* >> /dev/null
fi;

And for bootmenu.sh i would prefere:

mv -f /res/misc/virtual_keys.2.png /res/images/virtual_keys.png
[Galaxy Tab 2 7" Android Development] Android-Andi:
TWRP 2.7.0.1

Changes

Implement "take a screenshot" feature (Commit in Review)

Like in android - press power+volume down, screenshots are saved

in /sdcard/Pictures/Screenshots (if /sdcard is mounted) or /tmp

Add support for actions triggered by key combination (Commit in Review)

Improve handling of settings storage and android secure (Merged)

Fix skipping of relative paths and lost+found in twrpDU (Merged)

Run TWFunc::Fixup_Time_On_Boot() before OpenRecoveryScript (Merged)

Check to ensure that selinux_handle is populated before using (Merged)

Fix incorrect alignment of Restore Defaults button in some themes (Merged)

Support pre-KitKat properties for update-binary (Merged)

P3100

GT-P3100_TWRP_2.7.0.1.zip

Odin:

GT-P3100_TWRP_2.7.0.1.tar.md5

P3110

GT-P3110_TWRP_2.7.0.1.zip

Odin:

GT-P3110_TWRP_2.7.0.1.tar.md5
[Galaxy Tab 2 7" Android Development] Bhaskara Rao:
Nice screenshot!

View attachment 2631438
[Galaxy Tab 2 7" Android Development] iroshan:
Does the new update support f2fs? I was able to successfully convert file system to f2fs.:) I'm using psndna 88 modified twrp atm.
[Galaxy Tab 2 7" Android Development] :
Need a help.. still can't figure out how to switch to f2fs :D

Here is my step:

- Install PhilZ Touch Recovery 6.20.6 - blackhawk-f2fs

- In recovery, backup & restore > backup to /sdcard1

- Then, mount & storage > format /system /data /cache /data media

- Back to backup & restore and restore

- Boot up, open terminal > mount, system & everything else still ext4..

Is there anything I miss or wrong? I'm using blackhawk kernel.. is it supported?

And I also didn't get the selectable format EXT4/F2FS when formating in recovery.
[Galaxy Tab 2 7" Android Development] tetakpatak:
Yes, you have missed a lot of things.

We need not only recovery, but also the kernel that is fully F2FS compatible. Migration to F2FS is much a bigger change for the device than root or flashing a ROM.

This whole thing is still in development, so let it be developed, tested, and as soon as we see no Tabs are getting bricked, we will make a user friendly install guide with all pros and cons. We also want to make sure before the release that all can be safely reverted again. Testing all that means we will have tons of bootloops until all is done.

So please until then, better wait.
[Galaxy Tab 2 7" Android Development] :
allright :)
[Galaxy Tab 2 7" Android Development] Bhaskara Rao:
Thanks a lot for the clear n concise info.
[Galaxy Tab 2 7" Android Development] tetakpatak:
No problem, guys ;) you're welcome!
[Galaxy Tab 2 7" Android Development] daeinnor:
Will be eagerly waiting for the F2FS recovery & compatible kernel. Latest recovery works for EXT4 but bootloops in F2FS.

Atm, testing the new file system using F2FS compatible TWRP recovery & kernel of psndna88 which is great, but missing Blackhawk's dual boot for the chance to play around with Kitkat 'nightlies'.
[Galaxy Tab 2 7" Android Development] iroshan:
Yep.atm psn modified kernel, recovery and formatter tools are the way. Andi is working on perfecting phils and Blackhawk with help of ketut and others. I am on f2fs too.
[Galaxy Tab 2 7" Android Development] tetakpatak:
Once you migrate to F2FS flashing nightlies won't make any sense, as each installation will revert system, data and cache to ext4. The rest ofvthe partitions will remain f2fs....it is something for guys with balls of steel.

IMHO, migration to F2FS makes sense only for the people who want to stick longer time with their ROMs.
[Galaxy Tab 2 7" Android Development] Bhaskara Rao:
Do you find any marked difference in the day to day working?
[Galaxy Tab 2 7" Android Development] iroshan:
Really speaking, I am not sure. For one, I was using v6 supercharger before and I couldn't run it on this yet. And it's only 2 days and it's bit early. but file copying seems to be faster.
[Galaxy Tab 2 7" Android Development] Bhaskara Rao:
What is v6 supercharger?
[Galaxy Tab 2 7" Android Development] psndna88:
flashing nightlies only formats /system to ext4.

rest remain same

Sent from F2FS FORMATED I9300 Temasek CM11 Unofficial v50 + AGNi pureCM ANYROM v2.7.3 3.0.101 with ART