yashsingh1/xdaforums huggingface dataset:
[Asus Transformer TF700] shonkin:
Okay, one of those subtleties I need a little help with...

In an ideal world I would have Cromi-X on my internal, Zombi-Pop on my external. Right now I have a great install of Zombi-Pop on my external.... but also a Zombi-Pop on my internal. If I wipe the internal to install Cromi-X, will it find the external install with no tweaks? I think the answer to that is no, but let me know if I'm wrong. And if it is no, how should I proceed?

TESTED.... and the answer is a *definite* no. ....

Thanks anyone for help. ;)
[Asus Transformer TF700] keshavmot2:
Can the .zip files for the kernels be posted so that we can easily switch between kernels for testing without reinstalling the whole rom?

Thanks,

KM
[Asus Transformer TF700] WillyRy:
Been using internal data since cleanrom, Cromi, etc... Just today did f2fs data2sd on a 64 scandisk extreme class 10 U3 60/40mb-s card.

Holy sh*t

I think I burned myself, it is so blazing fast. Now I see the full results of your hard work!

If anything, this can be a report of the compatability of this version of microsd compatibility.

Skål, gentlemen!
[Asus Transformer TF700] berndblb:
LMAO. Yeah, easy like:

Peter Piper picked a peck of pickled peppers.

Did Peter Piper pick a peck of pickled peppers?

If Peter Piper Picked a peck of pickled peppers,

Where's the peck of pickled peppers Peter Piper picked?

Implementing data2sd is good for your brain functions. At least 1.000.000 new synaptic connections will be created. There's an insignificant risk of spontaneous combustion of your frontal lobe. Proceed with caution.

---------- Post added at 08:08 PM ---------- Previous post was at 08:00 PM ----------

Well, you would need a kernel that supports both roms. You only have one kernel, or better: you have to flash the same one for internal and external rom. Did you try it with _that11 on both? No idea if it would work....
[Asus Transformer TF700] Rubister:
I've been running Z-pop external f2fs, fsync on, 1700 Mhz max, extended kernel tweak off, and it seems when I have more than 2 apps in the recent apps screen, it starts to bog down and get jerky switching apps. Especially switching between chrome and google books and the home screen. Then the apps start to respond slowly. I've been playing with it for a few hours, battery life isn't as good as when I had it on 1500 or below, with fsync off and the extended kernel tweaks enabled, and it seemed smoother and more responsive, but I have to say I haven't been able to get it to crash yet, it's quite stable. Of course this is just my observation so far, I'm going to try loading some more apps and see what happens.
[Asus Transformer TF700] shonkin:
Meh... went back to Zombi-Pop on both. I really do think _that kernel -- fsync left enabled but full throttle at 1800 w/ f2fs /data partition and both of sbdag's experimental tweaks installed -- works fine for me. On both internal and external. Gonna try to let this thing season now... for both my own sake and sbdag's sanity. Hehehehe....
[Asus Transformer TF700] Rubister:
Would it matter if I made a nandroid of a 26 GB f2fs external install, then reformatted the card and restored the nandroid to a 22 GB f2fs partition? Everything I've read up on says no, as long as the backup will fit on the new partition.

Also, going to test the wipe f2fs that was added in TWRP 2.7.1, will save an extra step when doing a clean flash... I think.

Good news: If you brick your tf700, you can get a bunch of dummy micro SD cards or plastic chips that are the right size, and use your tablet micro SD card slot as an undercover office catapault. The guy on the other side of the office meeting table will never see it coming. I was attempting to put my card in the slot when my fingertip lost grip and it shot into the air and landed on my keyboard. :eek:
[Asus Transformer TF700] _that:
It will work as long as your backup fits on the new partition.

:D

You were lucky - these tiny cards can be hard to find if you shoot them far enough...
[Asus Transformer TF700] grayfoxmg1:
That reminds me of the first-world problem I have with our tablet, if I clip my fingernail too short I can't remove/insert the sdcard with out a tool(normally one of those plastic bread clips).
[Asus Transformer TF700] Rubister:
I switched back to my nandroid of the experimental tweaks and I played around with it the same way and I didn't see much difference at first, but especially with chrome. After closing chrome and playing with the apps they seemed to respond quite a bit faster, possibly related to flash issues? (below) After continuing to play with it, it started to get faster and faster after time, which made me think I need to go into autostarts and disable some stuff... I think maybe I have some google play services running in the background when chrome is running, so I tried Dolphin and I think it works better... which brings me to an interesting point...

When I browse to cnn.com on chrome or dolphin, I get a notification at the bottom that I need to install flash player, so I go ahead and try, and it says it failed, and that I already have that package but the signature is different. Does anyone else get this message and a workaround for it? It's 11.1.115.81. There's no uninstall option under 'apps'. I suppose it's my fault for selecting 'adobe flash player' when I flashed the ROM? Something is causing the browsers to hang, I think it might have something to do with flash? I'm not sure... I'm back on the 1700 test for sbdags, will stay there and keep installing apps and testing.

I installed CM browser and it seems better, faster, and smoother than chrome and dolphin, and it plays flash videos without hanging like chrome does. The last time I tried to play a video in chrome the ROM crashed, and I didn't have syslog installed yet :(

Update: I disabled chrome and dolphin from the apps area and all the other apps are now responding very well and the response performance seems 3x better on all the other apps... will continue to test.

...this is crazy... why would disabling two browsers make everything else respond blazingly fast? This is the crazy fast performance I first saw when I flashed Z-pop for the first time, instant response when an app is opened, no hangs, no lag, just blazing fast performance.
[Asus Transformer TF700] rprussell:
I have a new stable flash of Zombi B5 - love it so far! I'd like to get the DATA2SD going - while preserving the information that's currently in the original installed DATA folder.

My plan is to ...

(a) partition the microSD (sandisk extreme something mumble high speed 64GB) at about 32/32 - Is there any reason to keep more (or less) on the 'sdcard' partition?

(b) Use TWRP to format the 2nd one to F2FS

(c) Flash "Data2SD1" to swap the mount points

(d) Use TWRP to copy from datai to data, preserving all my newly installed goodness

Sound reasonable?
[Asus Transformer TF700] sbdags:
Yes that sounds reasonable and I have done this in the past and it works.
[Asus Transformer TF700] rprussell:
Shoot - except there's no /datai in twrp, even after running the DATA2SD1.ZIP

I'm clearly missing something. Not the first time. Suggestions?
[Asus Transformer TF700] mlinfoot:
I'm no expert, but I think what you want to do is this:

1. format the microSD card

2. boot to TWRP and flash dada2sd1.zip. This lets TWRP see the partitions on the microSD card.

3. advanced wipe to format /data to f2fs (remember this is now on the microSD)

4. boot system (because TWRP can't see your internal /data)

5. use a shell or file manager (eg ES ile Explorer) to copy everything from /datai (the preserved data) to /data (your newly formatted f2f2 partition)

It's only at the system level, not recovery, that you can see both the internal (/datai) and the data2sd (/data) partitions.

PS. If I've erred, please someone who knows more -- jump in :)
[Asus Transformer TF700] rprussell:
That certainly jibes with what I'm seeing.

What I'm a little weirded out about is overwriting /data while the system is running live. I'd rather do it while it's asleep and hopefully it'll think nothings changed.

I'm currently adb shell-ed into the machine while it's in TWRP, have mounted both old and new data partitions, and am doing a manual cp -R...
[Asus Transformer TF700] mlinfoot:
Perfect!
[Asus Transformer TF700] rprussell:
Yah, knowing my way around linux has helped a LOT with this endeavor :)
[Asus Transformer TF700] Rubister:
Speaking of partitions, now that I'm on an external f2fs with data2sd, I'm looking at my sdcardi in ES File Explorer and I see a "0" folder with over 300 MB in it, an empty 'legacy' folder, an 'obb' folder with 200 something MB in it... seems to have all my old downloads, data, app data from an older ROM install, is it safe to delete all this?

Edit: seems to be, there are folders in here from apps I have never installed on z-pop, so the question is, since I did several wipes of 'data' from twrp, why are they still here??
[Asus Transformer TF700] fatboyinlycra:
The way I have done it in the past is boot into recovery, backup /data to external sd, run data2sd1 format new /data to f2fs, restore the backup you took and reboot.
[Asus Transformer TF700] rprussell:
Hm.

Given that I'm going on about 30 minutes of boot animation so far... I might just try this...
[Asus Transformer TF700] Rubister:
This setup is rockin my tablet with chrome and dolphin disabled and CM browser instead, no crashes yet, Antutu - 21760. I agree with berndblb, this is the best ROM for this tablet right now, thank you so much for all your hard work!
[Asus Transformer TF700] Mikerla:
Just wondering could you do the same thing backing up the data partition alone and restoring it to the data2SD partition after a Data2sd1?
[Asus Transformer TF700] rprussell:
That's what I ended up doing, after slapping my forehead and saying DUH.

Working great, now.
[Asus Transformer TF700] Rubister:
Crashed while attempting to install Greader. Logs attached.

Update: It seems when I tested my anti-theft app it will not stop thinking it has been stolen and the app is messing with the orientation and camera, I will uninstall and see if that's what caused it.
[Asus Transformer TF700] berndblb:
'cause a wipe does not wipe /data/media/ which is equivalent to /sdcard/0/
[Asus Transformer TF700] ikkeT:
Hi guys, I'll share my experience on changing to data2sd as I see some of you are wondering the same. I installed the zombi-pop some days ago, as I couldn't hold myself waiting any longer for microsd to arrive.:) It arrived today, and I went to data2sd the following way:

1. I made the partitions to microsd on my fedora laptop, 16GB FAT and 16GB f2fs (had to 'yum install f2fs-tools' first)

2. copied the fat stuff from my old microsd to new card on laptop

3. insterted the new card into tf700 and booted to recovery

4. connected usb-wire and 'adb shell' to command prompt to do the following commands

5. mkdir /mnt

6. mount /dev/mmcblk1p2 /mnt

7. cp -ar /data/* /mnt/

8. cp /data/.layout_version /mnt

9. umount /mnt

10. after reboot I realized it didn't mount the exernal sd, so i tried fixing permissions:

11. boot to twrp

12. flash data2sd to make twrp see the microsd

13. select fix permissions, with selinux option too

14. reboot -> no data2sd

in adb shell, zombi running, I found the /system/boot/preinit.cfg had wrong settings, data2sd was disabled.

15. mount -o remount,rw /system

16. vi /system/boot/preinit.cfg, and change the data2sd=0 to data2sd=1

17. save the file with ':wq' in vi :)

19. reboot

That's it. Done. The Zombi-Pop is crazy fast compared to previous installations. Really great. The permission fixing might not have been mandatory, the key was to enable the data2sd in step 16. So you might get it done if you do step 16 right after step 8.

Why all the trouble? Because I hate restoring stuff :) I had already restored all the settings and 140+ programs after zombi-pop update, I didn't want to start over. And now I can even use the tablet, in case I need momentarily to use some other microsd for e.g. transfering stuff, as the internal has most of my programs setup too.

</2c>
[Asus Transformer TF700] rprussell:
Okay, um...

After trying a game or two, I found myself underwhelmed - decided to run Quadrant Standard, and...

Well, see attached, I guess.

What the earthly hell? It's rated at HALF of a Transformer Prime! This is with _that v11, overclocked to 1800 - watching it go through the CPU benchmark section is PAINFUL.

Where the heck do I look to fix this one?
[Asus Transformer TF700] LetMeKnow:
It looks like your device is overheating and throttle is activated to cool down the CPU/GPU so your CPU is running with a very low speed which prevent it from frying. Check the temperature next time when you see the CPU score is low. Wait for it to get back to the room temperature then run the quadrant again, good luck....:fingers-crossed:
[Asus Transformer TF700] rprussell:
Hm. TWRP (I'm backing things up) says it's 53c - I don't know what's normal. I'll give that a shot. I have been doing a bunch of installing/restoring etc...

Thanks for the suggestion...

Errm. Holy crap, that's way too hot.

AUGH!
[Asus Transformer TF700] sbdags:
If that doesn't work, keep your backup and try a total wipe and reinstall. Also post a logcat after quadrant.
[Asus Transformer TF700] hks1234:
Same 4 me. After decreasing to 1500, no longer instability.
[Asus Transformer TF700] rprussell:
Will do.

How did Crombi-kk end up, btw? That's what I had on my TF201 - and I don't mind having kitkat instead.

In your experience, would KK save anything over this ROM as far as processor heatingness?

[edit]

Wow, logcat is taking forever to collect.

Anyway, after reinstalling the ROM - taking it OFF of data2sd - and changing from _that to omni kernels - it scored 6066. After changing "performance" to max out at 1500mhz, it scored 7977. MUCH HAPPIER NOW :D

Also also - the dual-battery widget reports the battery temp at 36C - not sure how that relates to CPU temp, but there ya go.

NEW THING: Should I see the dock battery someplace, btw? Bcoz I don't, not in the android status bar and not in the dual-battery widget.
[Asus Transformer TF700] ikkeT:
Does the resolution switch script /system/etc/init.d/90RES need to sleep for half a minute, if I use the native resolution?

Just reading through the init scripts to learn about tweaks done...

---------- Post added at 11:45 PM ---------- Previous post was at 11:41 PM ----------

Another question: I noticed the tf101 is also having lollipop release (something with dog logos) and it mentiones boot time optimizations by restricting media scans. Has anyone taken a look at those scripts in purpose to speed up the boot? Perhaps they could be used in zombi-pop too. I didn't find them yet, so no facts to offer yet.
[Asus Transformer TF700] sbdags:
No, no dock battery yet. Still a beta ;)

In my tests the wm res script needs 30 seconds to fire. So even if returning to default from another res it still needs to wait. The res change is stored on /data which is why it is persistent after a reboot. Android looks there and overrides the system default.
[Asus Transformer TF700] hardslog:
This happened to be before too. A complete re-format of the microsd card did help. But unfortunately for me my sdcard died a week or two after. Not saying it is the same as your case, but I did see something similar. :eek:
[Asus Transformer TF700] shonkin:
Are the folks having instability issues at 1800 running fsync disabled? Can't figure out why I'd be getting such good performance -- just by switching that one toggle to leave fsync enabled. Antutu scores up to 22500 plus.
[Asus Transformer TF700] LetMeKnow:
By any chance, you are using a kernel with a Dynamic FSync?
[Asus Transformer TF700] shonkin:
Using _that kernel, which as I understand does not have dynamic fsync. Grimlock kernel, I believe, does. And I had bad luck with that one.
[Asus Transformer TF700] mlinfoot:
Similar experience -- stable and great performance running at 1800, fsync enabled, _that kernel, rom2sd with f2fs on /data. I unchecked the last 2 beta tweaks during install but took the defaults for everything else. Antutu scores 2100+, Quadrant Standard scores 74500+.
[Asus Transformer TF700] shonkin:
Beta tweaks on for me, Quadrant score 81000 give or take a few hundreds. I do note that when playing angry birds the tab gets very warm near the top left. As soon as I stop, it cools down immediately. No instability issues I know of.
[Asus Transformer TF700] rprussell:
So... what are the side effects if I reformat my microsd with f2fs?

Anything bad?
[Asus Transformer TF700] bplzip:
On the contrary, nothing but goodness. If you want to give Zombi-POP a try on ROM2SD with f2fs, I suggest reformating the microSD with gparted, then flashing...can't go wrong.
[Asus Transformer TF700] Rubister:
Still on that flash that you specified, sbdags, and it has been solid and stable and really fast! Using cm browser instead of chrome or dolphin. And it was my antitheft app that caused the crash, got rid of it.

With WiFi on, browsing, location on, battery is around 16% / hr.
[Asus Transformer TF700] rprussell:
Well, I did try DATA2SD and it was slightly slower - I'm thinking that my 64gb sandisk "ULLLLTRAAAAAAAA", while good on paper, isn't really up to snuff.

Maybe I'll try again, I'unno...

[edit]

I'm currently installing this, CROMBI-KK and CROMI-X just to see what's what. Lots of nandroid backups/restores :)
[Asus Transformer TF700] ikkeT:
It took me long to take it into use, since I recall it didn't have a way to fix the filesystem if it gets messed up. Which is possible with the sudden crashes of tf700. But then I just didn't care, the old setup was so slow that it was a bigger risk that I smash the tablet while waiting it lagging. :)

I dunno if there is fsck for it yet, but it hasn't had any problems during my usage for couple months.
[Asus Transformer TF700] lmmohr4:
Don't sell the Ultra short...

I've got three running Rom2SD with three different roms

They've been reported here as one of the two best. I'd look elsewhere for the problem.

lmm
[Asus Transformer TF700] Rubister:
I thought TWRP 2.8.4 includes wipe and filesystem repair support for f2fs. It was added in 2.7.1 wasn't it?
[Asus Transformer TF700] hks1234:
Mmh I did it with TWRP. Just partitioning with gparted.

Was working too. But But if course you have to use data 2nd first.

And of course just for data partition.....
[Asus Transformer TF700] bplzip:
Same here...no problems with three Ultras, all used for ROM2SD with f2fs on /data.

Have never used TWRP for reformating, just gparted...guess I should give it a try. I always have the latest gparted live installed on a USB stick, ready to go. Never had a bad install after reformating first with gparted: fat32 on first partition, f2fs on second partition, and ext4 on third partition.
[Asus Transformer TF700] rprussell:
Well, I've got my 3-partition microsd, and am chugging along happily. (It's awesome that this ROM is so flexible...)

How do I verify that it's running ROM2SD btw?

[edit]

Oh nevermind - "mount" at a terminal prompt shows me /system is on the microsd.

Coooooooooool.

Now, about this "swap" thing... :)
[Asus Transformer TF700] sbdags:
Good to know so that means something in the tweak script might be overdoing it a bit. However - there are a lot of tweaks in that script ... hmm...

Let us know!
[Asus Transformer TF700] rprussell:
Well, so far the only constant in Zombi is that copying large files - e.g. videos - from microsd to internal (or from dock USB to microsd (or from dock USB to internal)) - causes it to spontaneously reboot.

I don't do that anymore.

First pass put Crombi-KK at about 1000 less than Zombi-pop on quadrant standard (~7000 vs ~6000) and Zombi seems much more fluid, but that's really a subjective touchy-feely sort of judgment. As I said above, I've just gone and done DATA2SD + ROM2SD on Zombi (new QS score of 7500), so I'll let it ride for a bit and see how things seem.

I do like the perkiness of Zombi, but the spontaneous reboots are getting a little tiring. (I know, beta! I am not complaining, just giving feedback! I swear! When's the next version btw? :D )

Keeping an eye on heat now, as well. Just in case. When I got it home and out of my stuffy office at work, it went from 53C down to mid-30's.
[Asus Transformer TF700] _that:
Yes, a few months ago they released a f2fs that can actually repair some problems instead of only detecting them.

Do we have a last_kmsg from after that reboot? Is it the "out of memory" problem?
[Asus Transformer TF700] rprussell:
Ooo.

I hadn't been aware of the last_kmsg. I tried getting a logcat but that looked (a) huge and (b) useless for this situation.

I'll try to trigger it again and get one for you.

Is "out of memory" a known issue then, I gather? Does it have a fix/workaround?
[Asus Transformer TF700] _that:
True, a logcat is useless when you take it after an unexpected reboot. In that case, you need to read /proc/last_kmsg. It might contain error messages related to the kernel running out of memory, apparently an effect of some of the tweaks in this ROM - a known issue if it's really this one.
[Asus Transformer TF700] Ozark_8125:
Then you can go by the nail shop for some acrylics... Meow!

---------- Post added at 01:13 PM ---------- Previous post was at 01:09 PM ----------

does the fsck.f2fs repair tool in twrp 2.8.4 report if there's an error? It's never said anything but 'done.' for me.
[Asus Transformer TF700] _that:
I don't know about the version included in TWRP, but the one that I used some time ago did output error messages.
[Asus Transformer TF700] shonkin:
Well, I was flying high until a crash in Chrome rebooted, and I was locked out altogether from a reboot. So no log. I'm gonna reinstall real conservative... no tweaks, and maybe 1700 instead of 1800 speed. Letcha know how it goes.
[Asus Transformer TF700] fatboyinlycra:
How big are the files that cause a reboot? I've been copying 2.5GB files with no problem. Running with fsync on
[Asus Transformer TF700] ikkeT:
_that, I've been checking the last_kmsg after reboots. I'm running with your kernel. It's been many times ooms killer panicking due no processes to kill. I'll store the next one.
[Asus Transformer TF700] Ozark_8125:
Re-setup data2sd / f2fs with options as requested earlier - _that kernel, fsync on, tweaks off, 1.5 / 1.7, (zip aligned off also).

Seems very responsive, but had crash on email. Same problem as I had before on the other configuration. However, I did setup one of the hotmail (exchange) servers first, and it did not crash, and then when I tried to add my business google imap account, it fc'd and won't relaunch the email app. Logs attached.
[Asus Transformer TF700] My Public:
I've had the same problem. After deleting the .db files in /data/data/com.android.email/databases E-Mail turned to working again (the Exchange account is still there). I now use Gmail for my IMAP accounts.
[Asus Transformer TF700] ikkeT:
_that, I found a last kmsg log I had saved. Unfortunately I can not remember what happened there. Does it tell you anything? It was on internal rom, and there was b2r script active.

Well, as I was writing this, the ooms killer happened again :) So two logs. This from data2sd. This time no b2r.
[Asus Transformer TF700] Ozark_8125:
You can also go to app info / storage / clear data and that'll get things running too.
[Asus Transformer TF700] sbdags:
[ 1098.374094] Kernel panic - not syncing: Out of memory and no killable processes...

Same error as everyone else.
[Asus Transformer TF700] sbdags:
OK Beta 6 is built - trying to track down this OOM Killer reboot - I have some ideas so some fixes have been applied to the beta 5 base. Quick flash to make sure it boots then will upload by flashaholic friends! :D
[Asus Transformer TF700] sbdags:
Uploading Beta 6 now ...

F5

F5

F5

F5

F5

etc

;)