yashsingh1/xdaforums huggingface dataset:
[Asus Transformer TF700] _that:
Don't worry, I just noted that I didn't release that script (under that name) and thus I won't support it, even if it happens to be a renamed 100% identical copy of my rom2sd1.zip. As long as you give credit, you are free to re-release, modify, rename or whatever you want to do with the script. Just note that it doesn't mount anything, I didn't name it "mount-rom2sd" for a reason. :)

Much more important than worrying about renamed zips would be that you fix the partitioning instructions in your otherwise awesome guide.

Reading the ROM2SD/dual-boot thread is still a requirement, otherwise people don't know what they do, and that's usually dangerous.
[Asus Transformer TF700] Thibor69:
===============================

Ok ..... I sort of understand. I did a bit of modifying and I now have my tablet working like so:

If I boot to recovery with the MicroCard out of the tablet. I do a Nandroid backup and it goes now to internal /TWRP.

If I boot to recovery with the MicroCard IN the tablet and do a Nandroid backup it seems to be going to the MicroCard even though I dont see any TWRP directory on my MicroCard, It must be there in another partition, because I can restore now just fine from MicroCD AND/OR my internal.

Odd ... but ok. :silly:

On a side note..

. I have talked a bit to Mr. Sbdags and we feel a new walkthrough from start to finish is needed for CROMI-X / CROMI-MiNi / and an addons walkthough for things like ROM2SD / DATA2SD / When or were to flash our custom themes, and detailed instructions on Nandroid backups/restore for both internal and external. Yes there are a bunch of guides allready, but each one is a bit different, with a bit more or less info. Probibly will create this and stick it over in the OFFICIAL HELP thread which is very outdated. This all takes time tho .... so much time and so little to do .... wait .... reverse that part :silly:

- If anyone wan't to help write up some guide give me a PM.

BTW, lucius.zen has a great Tweeking Guide in this forum in case anyone has missed it.
[Asus Transformer TF700] lucius.zen:
Agreed, your thread is definitely essential. Will update my guide to include you explanation. Thank you for the help.

I feel the guide is much more concise and thorough, with less fluff, garbage, and needless exhortation/bragging. I'd like to take credit for this; however, to be perfectly honest everytime I put something down or edit I ask myself "would _that roll over in his grave after reading this?".

---------- Post added at 08:31 PM ---------- Previous post was at 08:25 PM ----------

In my thread I contain instruction on how to do backups/restores/wipes while using both Data2SD and ROM2SD. I would be down to help with this project, I thought I had covered it well enough. No offense taken btw, there is a lot goin on in my guide.
[Asus Transformer TF700] Thibor69:
Yes I know your guide very well my friend. It is awesome. I could just point to it in whatever updated guide I/we/whoever creates to replace the "OFFICIAL CROMI INSTALL THREAD" in the general forum. OR copy paste if give you credit ....whatever ...whenever ...whomever .... It's all good brother :D I got 5 hours till clock in.... I best go try to sleep.

Peace
[Asus Transformer TF700] lucius.zen:
Word I see what you are saying. a CROMi installation guide in the Q&A forum would be a good call. Let me know if you need any help.

Hope your shift is more than bearable.

Lucius
[Asus Transformer TF700] MHotovec:
Gents, I can't help to write the instructions simply because I don't have the specific knowledge required, but I'm an excellent proofreader and have a general understanding of how things are supposed to work.

Hit me up if you'd like me to proof some documents.
[Asus Transformer TF700] Thibor69:
Thanks Ill keep you in mind when the time comes.

Cheers

---------- Post added at 07:12 PM ---------- Previous post was at 07:08 PM ----------

Yup yup .... I allready made the one that is over there ... but that was back in the Clean Rom Inheratance days ... so it is very out dated. I will be calling on you for sure and bugging _that for some tech info also if he doesn't mind. In fact _That please let me know (in pm if you like) if I can or can not copy paste some of your info from your thread (with your credits added of course).

My shift sucks ... 10 hours tomorrow and 14 hours on wed. plus on call 24/7 for the next 12 days. :(
[Asus Transformer TF700] lucius.zen:
Jesus. Sounds like my summer lol. Best of luck dude.
[Asus Transformer TF700] LetMeKnow:
Here you go. You can go here and download on Post #4 both Disable/Enable zip files:

http://xdaforums.com/showthread.php?t=2535464

_that's users can improve the overall I/O performance with a journal_data_writeback by installing the Enable zip file...:)

Good luck and have fun...:)
[Asus Transformer TF700] LetMeKnow:
This is my standby battery usage after about 8 hours..:) The first screen capture is first turned on.. The second screen capture is been using for about 2 or 3 minutes...The second capture is used to make sure that the battery status is functioning properly...:)

BTW, it was tested without the dock because I don't have a dock to test it with...:o
[Asus Transformer TF700] berndblb:
What have we gotten ourselves into with ROM2SD???

I swear, [MENTION=4878287]_that[/MENTION], you could package and sell this as a sobriety test! LOL

[MENTION=2382301]Thibor69[/MENTION] I suspect you have been backing up to/restoring from your internal SD the whole time. ;)

If I understand this correctly, TWRP does not care if you have the microSD with your ROM2SD installation inserted or not: TWRP only "sees" the internal SD (and your microSD - which in the case of a ROM2SD installation would be the fat32 partition only) >> UNLESS << you flash _that's rom2sd1 first. Flashing that file will "swap the device nodes around" -

(yes _that, I did read your post and as always - it's priceless! Just give me another 6 - 16 months to actually understand it, please?)

- and now TWRP will only "see" the ext4 partitions on your external microSD and treat them as if they were "internal" and the fat32 partiton which it treats as "external microSD".

Does this make sense?

I actually did this with my last rom2sd installation. Because I'm lazy and I had just set up my 5.2.3 installation to perfection on internal, I really did not want to go through the same process for the rom2sd installation.

So I created a backup of /data (internal SD) in TWRP, clean installed 5.2.3 as ROM2SD to the external, booted it, copied the TWRP /data backup from sdcardi to "0" (the external SD), booted into TWRP, flashed _that's rom2sd1 and did a simple Restore of /data.

That created an exact copy of the apps and settings I have on internal on the external ROM2SD.

You still following me?????

I need a drink - or two.... LMAO
[Asus Transformer TF700] thefezzer:
What? That's unpossible. How do you do it?
[Asus Transformer TF700] nevertells2:
You should install Battery Monitor Widget, and after a few discharge / recharge cycles, see what kind of history reports you get.
[Asus Transformer TF700] LetMeKnow:
I always have a minimal lost on standby. This test is on Hund v3.4.3 and may call ET 1.6...:)

1. Turn off your wifi when your screen is off

2. Lower your UV on CPU/GPU on the lower spectrum of the frequency bands because you want it as low as possible without a reboot. However, you want your upper frequencies at an optimal point so you can obtain the fastest frequency and not use too much battery

3. Monitor any apps are running in the background without any purposes

4. Of course, let your kernel kills all old and useless apps in the background

That is it that I have in my mind at the moment...:)

---------- Post added at 09:23 PM ---------- Previous post was at 09:22 PM ----------

I will try to do that and thanks...:)

Edit:

You know that any monitor apps will use up your battery while it is in use...;)
[Asus Transformer TF700] berndblb:
Man! You really are a perfectionist! You sure you're not getting paid for this? :p

But to be frank: You lost me at 2.

Would it be too much to ask if I begged you to created a few "profiles' - a combination of settings for:

* top performance

* best battery life

* best compromise between the two

for the average user like me who doesn't know the first thing about "lower your UV on CPU/GPU on the lower spectrum of the frequency bands".....??
[Asus Transformer TF700] LetMeKnow:
I can not write until finishing my 6 packs...:silly: just kidding.

I will look for some good explanations with examples...:) Give me a little bit of time to prepare it...thanks..;)
[Asus Transformer TF700] berndblb:
Hey - I buy you a 6 pack or two if it helps!!! I also have my best (so far unrealized) ideas after a bottle of wine - or two..... :o
[Asus Transformer TF700] LetMeKnow:
Thanks for the offers...:) Alcohol killed a lot of my brain cells already when I was young. I can not afford to loose any more brain cells. Otherwise, I will be brain death..hahaha I am more than half way there already....:(
[Asus Transformer TF700] Narsil:
Don't worry LMK, according to 3rd Darwin's law, only the strongest elements survive to evolution. So if the dead cells were the weakest, by killing them you became smarter. :highfive:
[Asus Transformer TF700] LetMeKnow:
:good: I think that they are all the same so what is going to evolve....:confused: I can not think right now and need another beer...;)
[Asus Transformer TF700] _that:
It definitely requires some concentration. It used to be worse when I had to prepare the external ROM by hand every time. So you could say the ROM2SD scripts are a product of my laziness. :)

Correct.

If you invest an hour reading the Wikipedia article I linked, you can cut down this time by a factor of about 10000. :)
[Asus Transformer TF700] RavenMad:
Hi guys, been running this great ROM for ages and updated to 5.2.2 the other day - all was working great. Today I accidentally let the battery drain and it switched itself off - now, when I try to restart, it just gets stuck on the boot splash animation (ie, the one after the ASUS boot logo). I can boot into recovery no problems and everything seems fine in there (even installed 5.2.3 with no errors etc). I was running Hunds OC + ET (fsync disabled) so I'm thinking something's corrupted but is that possible simply from power down? (I was only watching a video at the time - no data should have been writing back etc)
[Asus Transformer TF700] _that:
You need to run fsck on your data partition from the recovery. Or format it, losing all your data.
[Asus Transformer TF700] RavenMad:
Sorry for being a complete numpty but, before I stuff it further, any clues on how I do this please?
[Asus Transformer TF700] sbdags:
All kinds of writes are happening, the os is constantly monitoring and updating in the background.

Boot into TWRP and either, wipe menu, format data and then reinstall 5.2.3 but you will lose everything on the internal card.

Or in TWRP advanced, mount, unmount /data, then advanced terminal and run

e2fsck -fvyD /dev/block/mmcblk0p8

Wait until it finishes and it could take many hours if you have lots of corruption.

These are the risks with fsync disabled.
[Asus Transformer TF700] RavenMad:
Thanks sbdags - I'll try fsck first - from memory, I let it run until the KILL button disappears. Is that right?

I knew the risks with fsync disabled but I've never let the battery run down before and I never get random reboots. Oh well, I have an oldish nandroid so if worse comes to worst, I can at least salvage some of my data...
[Asus Transformer TF700] sbdags:
Yes wait until the kill button disappears. You may need to keep it on the charger ;)
[Asus Transformer TF700] RavenMad:
Unfortunately fsck didn't seem to fix the problem - it ran fine (reasonably quick actually) so a factory reset seems to be the only option :(

Oh well, I took a nandroid before resetting and I'll try restoring just the app data from TiBu and see how I go. At least now I've done a full clean install (previous were all dirty flashes) ;)

Thanks for your help!
[Asus Transformer TF700] acraigl:
Installing 5.2.3 exposed some data corruption for me and would not get pas the boot animation. I wiped and tried my latest nandroid. That failed, with the same stuck boot screen, though I didn't think it was possible to 'save' corruption in the partition backup? (It's not really an 'image' is it?).

Anyway, I went 2 nandroids back, then installed 5.2.3 over that. Everything is ok now, and I was able to extract my latest data from the backup usting titanium.
[Asus Transformer TF700] Essentrix:
Hi mate

Can I clarify this. We do the first install onto internal as per normal, then we run install again using option 4 so recognize ROM on external SD. Are you saying you backed internal up and installed ROM again to external SD using this method?
[Asus Transformer TF700] raven2raven:
microSD

I understand that our tablets (in my case TF700T) won't work with fast microSD card like the 95 Mb/s EXTREME PRO, so, after +20 attempts and setbacks to install rom2sd on it, I understood that it was a waste of time and took it back. Now, I am looking for a replacement and I need your help.

Can anyone confirm rom2sd functionality and a noticeable speed increase for one of the cards below ? Or if you have other suggestions, please feel free to share, I tried to make a list of microSD cards, let's see wich ones are compatible with the tablet and Android OS:

Sandisk microSDHC EXTREME PRO 16 GB --- read / write - 95 / 90 Mb/s --- Class 10 --- SDSDQXP-016G-X46

Sandisk microSDXC EXTREME PLUS 64 GB --- read / write - 80 / 50 Mb/s --- Class 10 --- SDSDQX-064G-U46A

Sandisk microSDHC EXTREME PLUS 32 GB --- read / write - 80 / 50 Mb/s --- Class 10 --- SDSDQX-032G-U46A

Sandisk microSDHC EXTREME PLUS 16 GB --- read / write - 80 / 30 Mb/s --- Class 10 --- SDSDQX-016G-U46A

Sandisk microSDXC EXTREME 64 GB --- read / write - 45 / 45 Mb/s --- Class 10 --- SDSDQXL-064G-G46A

Sandisk microSDHC EXTREME 32 GB --- read / write - 45 / 45 Mb/s --- Class 10 --- SDSDQXL-032G-G46A

Sandisk microSDHC EXTREME 16 GB --- read / write - 45 / 30 Mb/s --- Class 10 --- SDSDQXL-016G-G46A

Sandisk microSDXC ULTRA 64 GB --- read / write - 30 / na Mb/s --- Class 10 --- SDSDQUA-064G-U46A

Sandisk microSDHC ULTRA 32 GB --- read / write - 30 / na Mb/s --- Class 10 --- SDSDQUA-032G-U46A

Sandisk microSDHC ULTRA 16 GB --- read / write - 30 / na Mb/s --- Class 10 --- SDSDQUA-016G-U46A

Samsung microSDXC PRO 64 GB --- read / write - 70 / 20 Mb/s --- Class 10 --- MB-MGCGB/EU

Samsung microSDHC PRO 32 GB --- read / write - 70 / 20 Mb/s --- Class 10 --- MB-MGBGB/EU

Samsung microSDHC PRO 16 GB --- read / write - 70 / 20 Mb/s --- Class 10 --- MB-MGAGB/EU

Samsung microSDHC PLUS 32 GB --- read / write - 48 / na Mb/s --- Class 6 --- MB-MPBGB/EU

Samsung microSDHC PLUS 16 GB --- read / write - 24 / 21 Mb/s --- Class 10 --- MB-MPAGA/EU

Samsung microSDHC PLUS 16 GB --- read / write - 48 / na Mb/s --- Class 6 --- MB-MPAGB/EU

Samsung microSDHC 32 GB --- read / write - 24 / 13 Mb/s --- Class 10 --- MB-MSBGA/EU

Samsung microSDHC 32 GB --- read / write - 24 / na Mb/s --- Class 6 --- MB-MSBGB/EU

Samsung microSDHC 16 GB --- read / write - 24 / na Mb/s --- Class 6 --- MA-MSAGB/EU

Samsung microSDHC 16 GB --- read / write - 24 / 13 Mb/s --- Class 6 --- MA-MSAGA/EU

Tested by me:

Red - not compatible with rom2sd

Blue - compatible with rom2sd, but even worse than the internal memory, much slower
[Asus Transformer TF700] houtx2:
I am using the Sandisk microSDHC ULTRA 32 GB for rom2sd and it works quite fine. I have had no issues at all.
[Asus Transformer TF700] MHotovec:
Same here.
[Asus Transformer TF700] berndblb:
Same here
[Asus Transformer TF700] raven2raven:
Is it faster than the internal memory, I mean do you see a big difference between internal and the 32 Gb Ultra ?
[Asus Transformer TF700] Darnell_Chat_TN:
I have 5.2.3 + ROM2SD loaded on my US TF700T. It was all running fine and then this AM my tablet was down, not on although it should have been. I held the power button and rebooted and it would continue to remain stuck at the boot animation. I went into TWRP and wiped D. Cache & Cache. Still didn't help. I figured I'd try and wipe clean and start over. I went into TWRP and wiped D. Cache, Cache & Data. Flashed 5.2.3 + ROM2SD and rebooted. Things came up fine, but my data does not appear to be wiped.

I guess it's because I have ROM2SD going and didn't wipe data properly. So what have I done and if I want to wipe clean and keep ROM2SD, how would I do it?
[Asus Transformer TF700] houtx2:
The speed difference especially noticeable versus internal memory during Google Play updates. It is still much slower than my HTC One phone, however.
[Asus Transformer TF700] berndblb:
Ahem - no. Although you probably could take a complete nandroid of your internal system and data and restore it to external.... Don't see why not.

But again:

1. You install the rom to internal with option 1: Normal

2. You reboot to TWRP, have the microSD inserted and install the rom again with option 3: As ROM2SD

The functionality to slap - oh excuse me! - "SWAP the nodes around" (to enable TWRP to "see" the partitions on your external microSD INSTEAD OF the partitions on your internal SD) is built into the installer and runs prior to installation if you select option 3 (sbdags really spoils us!).

As soon as you reboot TWRP is back to "normal" - sees only your internal partitions.

So if you want to backup from or restore to your external microSD using TWRP, you have to "swap the nodes around" again (just loooove to use this term - can you tell?).

To accomplish that you use _that's "rom2sd1" file. Head over to his excellent ROM2SD thread, read it and grab the file.

Boot into TWRP, flash rom2sd1 and any action you take in TWRP: Backup, wipe, restore will now only affect the partitions on the external SD.

So theoretically (unless sbdags built something else into option 3 I don't know about) you could also:

1. Install 5.2.3 with option 1 (Normal) to internal

2. Boot back to TWRP

3. Flash rom2sd1 to re-orient TWRP to the external partitions

4. Flash 5.2.3 with option 1 (Normal)

Option 3 does nothing but re-orient TWRP to write to the external card.

[MENTION=518363]sbdags[/MENTION]: Is that correct?
[Asus Transformer TF700] MHotovec:
Keep in mind that it doesn't make the TABLET faster, it makes reads and writes faster, so it depends a great deal on what you're doing.

There is a 'wow' difference in the length of time it takes CromiX to be flashed as ROM2SD, it's MUCH faster than a standard internal install.

While actually using the tablet, some things are much faster, some things a little faster, some things are basically the same - depending upon what you're doing. For ME and the way that I use my tablet, it is somewhat faster overall, but it's not like everything I do is twice as fast as it used to be.

In my opinion, the switch from the stock ROM to Cromi was a larger difference than the switch from internal to ROM2SD. But again, it depends on how and what you do with your tablet. For instance, I suspect that playing read/write intensive games would show a noticeable improvement.
[Asus Transformer TF700] sbdags:
+1 Exactly this.

For example it takes roughly 60 secs to format /system on every install normally. When you do a rom2sd install it takes 3 secs. It's that sort of order of magnitude. So any intensive /system or /data read or writes will be significantly faster. Other processes will feel the same or slighly quicker if they are caching or reading from cache.
[Asus Transformer TF700] sbdags:
Yes this is correct.

You could also do it this way ;)

1. Install 5.2.3 with option 1 (Normal) to internal

2. Boot back to TWRP

3. Nandroid Backup to external SD

4. Flash rom2sd1 to re-orient TWRP to the external partitions

5. Nandroid Restore

Reboot to rom2sd or internal as now both the same.

This will copy you internal setup to external so you don't have to reset anything up :)

I have done this both ways many times to save time ;)
[Asus Transformer TF700] mortikahn:
I've come across an interesting problem with 5.2.3 on my Tf700.

Tf700T w/ 5.2.3 _thats v7 kernel.

My Titanium backup Pro key refuses to work now.

I tried uninstalling it from the market and now get an error "-24" when trying to reinstall.

I tried restoring the key from the backup that TB had created, it also fails to install with no real indication as to why.

I don't recall this being a problem in 5.2.2

Titanium backup was installed during the ROM install, so i will try re-flashing without ticking the TB option.

Has anyone else encountered this?
[Asus Transformer TF700] MHotovec:
The TiBu pro key is actually a file that lives on your tablet. TiBu is expecting to find it on the root directory of the internal storage. When I flashed as ROM2SD, I had to copy the key file from the internal storage of the device to the SD Card, so that it appears on the 'internal' storage when running ROM2SD (yep, that's a little confusing).

That aside, I installed TiBu from the aroma installer with no issues.
[Asus Transformer TF700] mortikahn:
I understand that the TiBackup Pro key is a file.

I am unable to get the file to either install via google play, or even restore from a TiBackup file I have.

Google plays throws an "Unknown Error:-24"

and restoring the pro key from backup fails with no error code.

Perhaps my local TiB Pro file is corrupted and not allowing google play or TiB to replace it.

What is the location of the license file if it is installed through google play?
[Asus Transformer TF700] sbdags:
I use TiBu and have the pro-key with no issues either. Error -24 indicates that a previous installation has some remnants. Usually because of cache2sd.

The fix is to remove the com.keramidas.TitaniumBackup in /data/data

If you are using cache2sd you'll need to unmount it first in a terminal program by using cache2sd -u
[Asus Transformer TF700] mortikahn:
That fixed it.

I had to disable cache2sd and delete both the titaniumbackup folders. Reinstall via the marketplace and then reenable cache2sd.

Thanks. Something must have gotten corrupted.
[Asus Transformer TF700] meehawl:
Apologies if it's in this enormous thread but I did a search for 64GB and didn't see it directly answered.

I have a senior relative's TF700 running stock 4.1 not rooted that has the weird error with a 64Gb Sandisk SDXC/UHS1 where if it tries to write to the card it will sometimes work, but more often not and hang, then reboot the machine. Card works if ejected and written/checked in card reader on Win7 and Fedora. Tried formatting card in FAT32, NTFS, extFAT. Same results.

If I install this ROM, repartition the card for FAT32 and ext4 to enable DATA2SD, is it likely that this problem will go away? Or is it a fundamental hardware mismatch between that particular card and that particular TF700? Thanks for any help.
[Asus Transformer TF700] sbdags:
It's cache2sd that causes the issue unfortunately. THere are some apps that don't like to be cached. It mainly happens when you enable cache2sd before running the app for the first time. Fix is always unmount cache2sd, run app and then re-enable cache2sd. In your case you must have uninstalled tibu whilst cache2sd was running?
[Asus Transformer TF700] sbdags:
Sounds like the card needs repairing first. Have you tried formatting it?
[Asus Transformer TF700] Essentrix:
Appreciate the detailed explanation mate. :)

---------- Post added at 08:59 AM ---------- Previous post was at 08:38 AM ----------

Hi sbdags Tried this method but TWRP wont allow me to backup to external. Am I missing a step?
[Asus Transformer TF700] drewski_1:
i've seen this on occasion on my Razr Maxx. can't restore a program from TiBu or RomToolbox backup. Play Store install fails with -24 error.

of course, searching for -24 Play Store error gets nothing of use :eek:

edit: saw sbdag's explanation of -24 meaning program remnants. obviously his Google skills far exceed mine! :crying:

will give the /data/data/ cleanup a shot, if it comes up again.