yashsingh1/xdaforums huggingface dataset:
[Asus Transformer TF700] norkle:
CROMBi-KK ROM2SD not booting; and how do I switch between internal and ROM2SD?

Big thanks to sdbags and lj50036 for bringing KitKat to TF700T.

Am trying to install CROMBi-kk to my TF700T using ROM2SD. My first attempt failed with the CROMBI-KK boot animation remaining for about 1+1/2 hours. Can't remember my exact remedy to return to CROMi-X installed on internal - either restored in TWRP (I included BOOT in my backup) or re-installed 5.4. Second attempt sitting at boot animation as I write this - looks like it is stuck again.

Installed from TWRP with _that v9; Rom2SD; EXT4; Journalling enabled.

Installed TWRP 2.6.3-that3 prior to installs. Haven't used data2sd1.zip or rom2sd1.zip at this stage.

Have also been trying to install CROMi-X 5.4 to ROM2SD config. That worked fine, however I'm confused over how to switch between the internal and sdcard ROM's. At the moment all I do is eject the microSD before booting.

1. Any suggestions on getting CROMBi-KK to install and boot from ROM2SD?

2. What is the correct procedure for switching between booting from internal and ROM2SD?

3. When experimenting with CROMi-X, CROMBI-KK and ROM2SD, what kernels are recommended?

Sorry if questions about ROM2SD are FAQ, but I'm having a hard time knowing where to look for more information than the CROMi-X and CROMBI-KK threads.

Are there any logs/debug info I should collect?
[Asus Transformer TF700] loner.:
Which part failed the internal install or the sdcard install?

---------- Post added at 09:36 PM ---------- Previous post was at 09:29 PM ----------

If you are installing crombi-kk coming from say a earlier Rom ie; jelly bean, or ice cream. Did you format wipe /data. This is where you backup anything important first.
[Asus Transformer TF700] norkle:
Am trying to install to sdcard/ROM2SD, ie. the sdcard install failed. Had previously installed clean CROMi-X 5.4 to sdcard/ROM2SD and it was all that was there, ie. am installed CROMBI-KK/ROM2SD on top of CROMi-X/ROM2SD. Internal /data and /system intact with working CROMi-X 5.4 install. Did not wipe /data as I understood CROMBi-KK can go over top of CROMi-X 5.4.
[Asus Transformer TF700] loner.:
No you have to wipe /data to get Crombi-kk to install where Cromi-X 5.4 was. No way around that. [emoji6]

http://xdaforums.com/showthread.php?p=51503657
[Asus Transformer TF700] norkle:
Thanks. Hadn't seen that, will give try it with a clean /data install. Am currently trying CROMBi-kk install on internal, but will try the ROM2SD install after that.

Once I have CROMBi-kk installed on ROM2SD and I have CROMi-X internal, how do I switch between them?
[Asus Transformer TF700] loner.:
I am hopeful that Asus releases a Kit Kat Rom for the tf700 or tf701 since its been said they both use the same source code. Maybe the Devs can get some useful things to revise for Crombi-kk. They (Asus) probably will not, but it doesn't hurt to think positive sometimes. [emoji51]
[Asus Transformer TF700] drewski_1:
Take out the SDCard before booting and it will boot the Internal
[Asus Transformer TF700] norkle:
Just realised that at some point I restored BOOT and clobbered TWRP back to 2.5 - may have been related to some of the problems I was having with CROMBi. Back to the drawing board.

---------- Post added at 02:45 PM ---------- Previous post was at 02:27 PM ----------

That sophisticated? I thought you could flash a new kernel but that wasn't doing anything. Was using Kernels v5.2 or flashing 5.4 (over an existing 5.4) but that wasn't working. Is removing the microSD the only way?

---------- Post added at 03:07 PM ---------- Previous post was at 02:45 PM ----------

For anyone else in the same problem needing to wipe /data while doing a ROM2SD install, performing the CROMBi-kk install then doing a Wipe Data before leaving recovery worked for me (remember that after installing CROMBi-kk it leaves Recovery - intentionally - pointing /data and /system to the DATA2SD/ROM2SD install).

Thanks loner - I also went back to the ROM developer post and lines 4-7 make it pretty clear I had to wipe - my bad. I will only say that my focus on ROM2SD compatibility between CROMi-X and CROMBi-kk, and my knowledge of sdbags contribution to CROMi, led me astray. It should be obvious that no CM ROM is going to be able to upgrade an Inheritance ROM.
[Asus Transformer TF700] drewski_1:
Pretty sure we're ghetto like that ?, but will let others chime in.

And you can put the SD Card back in after the boot starts and access any of the files on there.
[Asus Transformer TF700] norkle:
ROM2SD CROMBi-kk on top of CROMi-X internally

Am successfully dual-booting CROMi-X internally and CROMBi-kk in ROM2SD.

This raises some questions:

1. BOOT is shared between these ROM's which I understand will be impacted by kernels - what kernel's can I safely use between both?

2. CROMBi-kk on ROM2SD Quadrant benchmark is (EDIT: not so) way off that posted on ROM forum. (EDIT Performance profile results: Total: 6,357; CPU: 18,998; Mem: 2,816; I/O: 7,278; 2D: 189; 3D: 2,813). Any suggestions to the cause, or whether this is to be expected with ROM2SD? microSD is a SanDisk Ultra 64GB. (EDIT: the results are now close to what I would expect on CROMi-X, but the CROMBi-kk results posted on the ROM thread are far higher, especially for CPU, I/O and 2D, so I expect there is still something causing the considerable difference).

3. Currently using _that v9 OC installed with CROMBi-kk. I take it CROMBi-kk doesn't have the Balanced/Performance options that CROMi-X has. Is there any way to find out what clock/OC parameters CROMBi-kk/_that is using? EDIT: Found how to change Balanced/Performance under Settings / Performance / Profile. (the _that OC performance settings are described at time of ROM install).

4. Is there an option to use F2FS on the ROM2SD install (fresh install is ok)? Any pointers to where to start a F2FS install? EDIT: I found http://xdaforums.com/showthread.php?t=2681775 which provides a pretty good overview on the process. Will use that.

Thanks, Richard.
[Asus Transformer TF700] codeinish:
launcher performance

Hi all,

Does your launcher (trebuchet or nova in my case) run smooth or tiny laggy?

Comparing to Cromi-x + asus launcher, this one is slower - specially the scrolling.

I will be happy to hear your inputs/insights regarding this matter.

Thanks!
[Asus Transformer TF700] Kmist:
f2fs and discard option

So, this is my first post.

I've been trying to get f2fs working with rom2sd (ext4 CROMI-X 5.4 on internal). However, the encryption error has been there all the time. Before I start posting logs etc. I have a short question/remark:

After have given it a new go using the 140517 release I checked the resulting fstab.cardhu files:

-Internal / seems with ext4 for all internal partitions

-Internal/system/boot/rootfs_data2sd seems ok with f2fs for /data and no discard option

However, the fstab.cardhu file in the / of the recovery has the discard option. But, it is the one from the twrp f2fs version that everybody is using. Next step is to post some logs then....
[Asus Transformer TF700] osvaldoll:
Hi, Can someone confirm if the USB port (ASUS adapter) is working?

I can not mount any pendrive (FAT 32 format).

Thanks
[Asus Transformer TF700] lj50036:
Look at this, I searched this thread for usb and here are my results ...... :p

http://xdaforums.com/search.php?searchid=274797838

See if your answer is in there :D

Thx Josh
[Asus Transformer TF700] FordPrefect:
Well, for me it works .. USB drive is automatically detected and mounted ... seems to be no problem.

---------- Post added at 04:20 PM ---------- Previous post was at 03:58 PM ----------

Cool :) ... "Sorry - no matches. Please try some different terms." ... Guess using a searchid in a link doesn't get across sessions.
[Asus Transformer TF700] Mikey1969:
Cleaning up/backing up/restoring/upgrading ROM--Best Practices?

Hi guys,

Just figured I'd ask some advice, check some things I might be doing wrong, or perceptions that I don't have right.

Currently, I'm running CROMbi-kk on my Tf700t, but these would mostly apply to my phones as well.

First, as I understand it, I don't need to do a full data wipe when upgrading within the same ROM, correct? I just want to wipe dalvik and cache? Now, since this ROM is based on CM11, do I need to do the full wipe if(For some weird reason) I decided to go to CM?

Also, when I backup my data, should I do it only through Recovery, or can I start it through ROMToolbox Pro? ROMToolbox boots to recovery anyway, but I was just wondering if one had benefits over another.

Keeping my device backed up with Google Update. Anyone know how this works? Does this restore everything I installed on the device, is there a way to set a restore point, anything like that? So far, it seems flaky, so I don't use it. Does anyone have any real luck with it?

App backup through an app like Titanium Backup or ROMToolbox Pro. Is this worth it? I would like to clean my tablet out completely and start fresh, just to free up space, do I need to back the apps up separately for any reason, or just do a backup in Recovery? Also, if the ROM goes up a full version(From 10 to 11, for example), I have heard that we should do a full wipe, so I would use a backup, but I've also heard that backups like this might not work with a different version of the ROM than they were installed on, if it's a major change. Is this true, or has anyone had similar experiences?

Finally(I hope), is there any advice for what to backup if I do a full wipe? Besides pictures and music, stuff like that, are there any kind of preferences or system files that are really better to save? What about game files, any way to figure out which ones to keep? There are some games that obviously keep a separate file that doesn't get wiped with the normal app wipe, since i can reinstall it months later, and it has my exact preferences. Games are just one example, I was wondering if anyone had any apps they recommended exporting files for or anything like that.

Sorry for the novel, these are just things I keep coming back to over the years, and I figured there has to be a more streamlined process by now. Also, I hope that these may help some other people, too,

Thanks!

---------- Post added at 09:26 AM ---------- Previous post was at 09:11 AM ----------

I knew I forgot one... INstalling the latest ROM right now, it's why I thought of this.

So I understand about Data2SD and ROM2SD now. What about the Kernel? Should I just stick with whatever the default is on the installer, or is there one that's recommended, or maybe recommended if it isn't someone's prime device(It isn't mine, if it's down for a day, the world won't end). Right now, I just don't touch any that say 'Experimental', and I don't roll back to the original Android one, either.

As for the rest of the choices in the install, the rest are pretty well defined.

Thanks again!
[Asus Transformer TF700] osvaldoll:
Thanks for you replay. What kernel are you using?

The USB was working fine with the last ROM Asus JB. Now I can see as the pendrive is detected (settings > storage> USB), but without mount automatically or manual. I can see the Mount button active without action when I push it.

The link is dead, please, can you check it. Thanks
[Asus Transformer TF700] Peter234:
I have KK installed with the default option on the internal.

I don't need double boot, so I guess I don't need ROM2SD.

Is there a benefit to have f2fs and DATA2SD for me?

Total noob, I know.

Peter
[Asus Transformer TF700] sbdags:
1. Whatever is in internal is the kernel the external rom will use. That is the rule you need to follow.

2. Is it a UHS-1 card, did you disable fsync, data journaling, gpu stuff enabled? ;)

3. Go to settings performance - 3 profiles are there for you :)

4. You just need to have the second partition formatted on the car - either by twrp f2fs (so need rom2sd1.zip first to switch the partition nodes) or use gparted.
[Asus Transformer TF700] TheArtfulPenguin:
I just update to the new version And each time I do update I think of the same question but forget to ask. This time I remember.

Its related to the apps like dolphin and others that are installed with the ROM. In the play store it wants to update those at time. Should the be left at the version installed with the ROM or is it good to update them?
[Asus Transformer TF700] lj50036:
Always update apps from the play store, the only reason that it needs updated is that

[MENTION=518363]sbdags[/MENTION] has not updated the rom zip, as he is a busy guy :silly:

Thx Josh
[Asus Transformer TF700] TheArtfulPenguin:
Thanks. Just wanted to make sure there wasn't a reason that a certain app needed to stay at the ROM installed version.
[Asus Transformer TF700] loner.:
-thatv10 is not ready yet?
[Asus Transformer TF700] sbdags:
Nope - not tested it properly and I'll have to change the way the installer works a bit to give the benefit of its auto detection routines. It will perform exactly the same as thatv9. The other issue as I offer multiple kernels I'll also need to recompile all those to work the same way otherwise no point in tapping into it ...... Just need time to test it and look at how to utilise the preinint scripts.
[Asus Transformer TF700] norkle:
Thanks sdbags, 1,3,4 solved.

Regarding 2. Quadrant Scores, the info I posted was with fsync enabled, data journaling on, gpu stuff untouched. The SanDisk Ultra microSD I'm using for ROM2SD is UHS-1 and performs relatively well on Androbench random writes.

Flicked fsync to disabled by:

echo 0 > /sys/class/misc/fsynccontrol/fsync_enabled

and also bumped performance override_edp/override_mhz_perf to 1800

Re-did Quadrant. I/O scores went from 7,278 -> 9,792 (closer to your post), but CPU actually reduced from my previous run to 16,694 whereas yours hits 28,542. My 2D performance also seems very low around 200 on CROMBi-kk compared to 500-667 on CROMi-X.

Any suggestions as to the main contributors to my lower CPU, Mem and 2D scores?

Am wondering if your TF700T treats you with some kind of god-like reverence and works extra hard for you sdbags? ;)

More seriously, this is on ROM2SD and I'm not trying to set speed records, as all I'm looking for is to tweak for best response without compromising reliability too much. I noticed the Quadrant scores you posted for CROMBi-kk were way above those for CROMi-X and I was wondering if I had missed an important step in going to CROMBi-kk when my scores were originally at the low range compared to my CROMi-X scores (which I had - I didn't understand the kernel was common when dual-booting and so probably wasn't tweaking kernels correctly and wasn't double-checking).

EDIT: SOLVED. The super high Quadrant scores are from using the ART runtime instead of Dalvik. Personally I don't think the Quadrant benchmarks should be compared between runtimes, others have also reported disproportionately high CPU scores when using Quadrant to compare Dalvik and ART. Also the GPU rendering options brought the 2D scores back up to expectation.
[Asus Transformer TF700] LetMeKnow:
Very details and very good analysis...:good:

For CPU, you need to switch to ART runtime. For 2D, you may want to enable 2D on and maybe enable GPU rendering. For mem, it is easy said than done but do able, good luck....:fingers-crossed:
[Asus Transformer TF700] Q11x:
Does anyone know if twrp version 2.7.0.0 works with the rom? Or do I have to use the specific version linked in main topic?
[Asus Transformer TF700] osvaldoll:
Works for me
[Asus Transformer TF700] sparksd:
Is there anywhere a good writeup on comprehensive backup strategies? There's nandroid, Titanium, Google's built-in capabilities, etc. - I was looking for a good description of what each does and does not cover and how one would use these in tandem to backup and then restore a device to it's previous state as closely as possible after a full wipe. I've done searches but unfortunately the terms are so ubiquitous that you get swamped with results.
[Asus Transformer TF700] Mikey1969:
I second this. I posted a similar one yesterday or the day before... I have the same concerns, not sure which is best, what the benefits of one are over the other, etc.
[Asus Transformer TF700] drshufer:
crombi J.K. 5.17 buggy

I installed crombi J.K. 5-17 a few days ago with fsync disabled, datatosd, joutrneling off, video to gpu options and the default enhanced kernel. Quadrant score 6200. Tablet randomly crashing and spontaneously rebooting. Occurs most frequently when browsing. Occurs with stock browser, dolphin and Firefox. If updating apps tablet has insane lag until update is finished. Often get lag before key board displays when clicking in a text entry field,. (using TouchPal for tablet keyboard). Apex launcher freezing randomly.

Any ideas how to improve performance?

Thanks in advance.
[Asus Transformer TF700] lj50036:
What is crombi J.K. i have never heard of this ??? :confused:
[Asus Transformer TF700] FordPrefect:
+1

---------- Post added at 05:18 PM ---------- Previous post was at 05:15 PM ----------

I'm on thats kernel v9, this is the full id: 3.1.10-10.6.1.14.10 that9-oc
[Asus Transformer TF700] RedSkyRoad:
What is the latest bootloader?
[Asus Transformer TF700] norkle:
I appreciate your help. Have applied all the tweaks available in the CROMBi-kk installer (installed with ROM2SD and F2FS) and am now hitting: Total: 7,518; CPU: 18,483; Mem: 2,784; I/O: 12877; 2D: 667; 3D: 2779. So will stick with that and see how reliability works out.

What's involved in enabling ART? EDIT: SOLVED (thanks LMK): don't use Alternate Browser or Xposed Framework, then in Settings / Developer Options / Apps / Select runtime: ART

---------- Post added at 02:07 AM ---------- Previous post was at 01:53 AM ----------

nandroid backup from recovery: makes a complete backup of each of your partitions, allowing a complete restore. The ultimate failsafe when ROM'ing, like freezing your device at a point in time. Warning: nandroid backups between different recoveries are generally not compatible. If installing a new ROM WITH recovery, make another nandroid after. Generally a nandroid backup doesn't cover what you have on your microSD card, so use whatever means you have to copy the microSD contents somewhere. EDIT (thanks bgtex): Nandroid backup ignores /data/media, so you will lose any pictures, vids or docs after a system wipe/format.

Titanium backup: app-by-app backup, requires root. Useful for when you are moving to a new ROM and can't take your old /data with you. Allows you to restore apps AND their data, and you don't need Internet access..

Google restore: re-installs apps from the cloud that you've used before. Convenient after a wipe, but generally doesn't restore the configuration and data. Can be time consuming.

After making nandroid or Titanium backups, make sure you take a copy of the backup, preferably off device. When ROM'ing there is the possibility of accidentally reformating any of the device partitions taking your backups with it.

If using Data2SD or Rom2SD there are some special situations you need to be aware of, especially when you are in recovery. However I might leave the topic for an 'advanced lesson' ;)

Did this help answer your questions?
[Asus Transformer TF700] LetMeKnow:
It should be in the "Developer Option" and under "running time". Just select "ART" and need to Wipe "dalvik and cache" before rebooting back into your system because it uses different running time, good luck...:fingers-crossed: I tested it in early March and maybe miss some steps. If someone knows the processes better, please feel free to chime in....:)
[Asus Transformer TF700] bitemeoftn:
You forgot Nandroid Manager (also a Pro version). Nandroid Manager Pro is what I prefer to use after doing a wipe for a clean install of a ROM because it not only restores apps and their data, but it also restores WiFi passwords, bluetooth pairings, text messages, MMS messages, and your call log from any Nandroid you made while in recovery. It's a really useful app for anyone looking to restore quicker. You can only restore bluetooth , wifi, and MMS with the Pro version.

The only problem I have with it is you have to download SuperSU and update the binaries from the play store because it doesn't play nice with the built in superuser and the apps take some time to restore.

Overall it's great. Just wanted to throw out another option :)
[Asus Transformer TF700] osvaldoll:
Thanks for your replay. I used the same kernel.

Yesterday night I made wipe all and flashed the ROM again. But I can not fix it the USB port.

Then, I flashed a more time but using CROMI X 5.4 DEODEX and the USB port reborn !!!!, The USB is showed as USB-2.

My tablet has TWRP 2.7 and the stock kernel of the 5.4 package.

I don´t know what happened. May be that my tablet is not compatible 100% with this ROM, or the issue is because I flashed the ROM KK direct from the ASUS´ROM, or something unknown.

At night, I will flash back again the 4.4 to see what happens.
[Asus Transformer TF700] drshufer:
crombi-kk 5-17 random crashes

I installed crombi J.K. 5-17 a few days ago with fsync disabled, datatosd, journeling off, video to gpu options and the default enhanced kernel. Quadrant score 6200. Tablet randomly crashing and spontaneously rebooting. Occurs most frequently when browsing. Occurs with stock browser, dolphin and Firefox. If updating apps tablet has insane lag until update is finished. Often get lag before key board displays when clicking in a text entry field,. (using TouchPal for tablet keyboard). Apex launcher freezing randomly.

Any ideas how to improve performance?

Thanks in advance.
[Asus Transformer TF700] sbdags:
You can't flash this straight over the Asus ROM - you need to wipe first.

---------- Post added at 06:24 PM ---------- Previous post was at 06:22 PM ----------

When it crashes or freezes grab a logcat either by using catlog or via this command over adb:

adb logcat -v long > logcat.txt

---------- Post added at 06:28 PM ---------- Previous post was at 06:24 PM ----------

10.6.1.10.14
[Asus Transformer TF700] johnlgalt:
Just downloaded it. About to push it to my near barebones tablet with F2FS internal and see if it will let me dirty flash or not, and see if I can get some of the performance back from the older 0405 build.

The current build I am on is giving me id to high 7K Quadrant scores, whereas before with ART fsync and journaling enabled (yes, all three enabled, not only ART) I was pushing 8500+.

I'm also wondering if my Class 10 microSD is adding to the slowdown versus the older UHS-1 card I had ....
[Asus Transformer TF700] osvaldoll:
I have done so. This does not understands right, I meant that my tablet was with the original ASUS ROM and this was the first custom rom. I Followed step by step the correct procedure.
[Asus Transformer TF700] johnlgalt:
So, you're unlocked, on the correct bootloader, and are trying to install the ROM with pretty much default options?
[Asus Transformer TF700] _that:
10.6.1.14.10.
[Asus Transformer TF700] sbdags:
:D Dyslexic! lol
[Asus Transformer TF700] LetMeKnow:
Bootloader version 1.00e released by firmware version 10.6.1.14.10....:silly:
[Asus Transformer TF700] osvaldoll:
It is ok. I had installed the ROM during a couple of weeks. Really the TF700 get live.

But I am needing help with the USB adapter. It is not working with this ROM, then I tried with the CROMBI X and the USB works fine.

I would like have my tablet with this ROM working 100% with the USB too..
[Asus Transformer TF700] johnlgalt:
This ROM, cROMBi-kk, is based upon CM 11, which is a more generic ROM based upon AOSP.

It is not made specifically for the TF700, and is only being ported over by lj50036 and sbdags, The dock is not 100% working, and I suspect that for the same reason the USB adapter does not work.

IIRC, it has been mentioned in this thread before.

cROMi-X, OTOH, is based upon the stock ASUS ROM, and thus has all working drivers, library files, etc. for all the accessories that you could get for the TF700.