yashsingh1/xdaforums huggingface dataset:
[Transformer TF300T Android Development] Drahric:
CM has the issue its not s problem with multirom

Sent from the CROMI-Xifed tf300t
[Transformer TF300T Android Development] Drahric:
First of all, love multiboot!

Couple of things:

1 their is no restore option for secondary roms (ie restore a backup)

2 I made one backup in an attempt to migrate a rom to sd card and was not aware of the need to include boot in the backup

3 The backup option is not available for secondary roms because TWRP thinks that the main and secondary share a kernal (which they dont)

Is there any way to fix these issues?

Sent from the CROMI-Xifed tf300t
[Transformer TF300T Android Development] f69m:
Sure, have not really looked into the backup code yet, including creating secondary ROMs from backup. Will be next, once the primary ROM and swapping ROMs work properly. Well, and probably after moving to TWRP 2.7.

Currently fighting with the Android manager app and the update server for both MultiROM and Ubuntu Touch, but seems I am getting close on those. Then need to do some more testing of my latest patches, especially for CM as primary ROM, before I release it all to you guys.
[Transformer TF300T Android Development] Drahric:
Good luck on those, anyway I forgot one more thing: I have been trying to install the Geass kernal for PAC ROM and it will not install because of an empty boot.img and it show it did everything correctly but will not stick...

anyway, again good luck! :D

Edit: I installed Pac rom on my sd card and when I tried to install geass kernal and it comes back with a different error: unknown ramdisk compression (30 37 30 37)
[Transformer TF300T Android Development] f69m:
Here we go, a new version is up for download from the Downloads tab at the top of the page.

With my inital changes I found and fixed several new bugs and regressions; hope I found them all!

But I am sure you will let me know, what I missed.

With this version CM can again be installed as a primary ROM. I am afraid CROMi-X with hunds kernel is still not working, as CROMi-X has a pretty tricky initrd. I will have a closer look for the next release. Note that _thats kernel is still working fine.

Also when swapping primary/secondary ROMs the boot image should now be handled properly, but I have not extensively tested this feature after the latest changes.

This version also includes full support for Ubuntu Touch, though you will need the Android manager app (coming soon) for initial installation. The code in TWRP and MultiROM is working only under-the-hood after the files have been downloaded.

Another big change coming up is TWRP 2.7.0.
[Transformer TF300T Android Development] Drahric:
FYI Anything with the aroma installer on the multirom TWRP will not work for some reason

Edit: rom swapping is doing funny things to my tablet, doing a complete restore because something goofed during the swap and wrecked CROMI-X. Lucky me I had a backup for this situation...
[Transformer TF300T Android Development] f69m:
Yeah, CROMi-X and the aroma installer will need some special love. I am afraid installing it as primary with _thats kernel is still the only thing working.

Did you try to copy CROMi-X to secondary? I think swapping other ROMs should work fine, but I will do more testing myself.
[Transformer TF300T Android Development] dpeti:
Multi boot

Hello there!

First of all, thank you very much for your efforts on this topic! Your work is awesome! I love it! Thank you!

I have only one question, please help me with this. Is it possible to get rid completely from the internal storage? I have CM11 installed in multiboot as secondary rom, running from sd, I have a sandisk extreme pro card in the tablet formatted to ext4.

I run mount command in terminal, here is the output:

u0_a57@tf300t:/ $ mount
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,mode=755 0 0
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/mmcblk0p8 /realdata ext4 rw,seclabel,nodev,noatime,errors=panic,user_xattr,acl,barrier=1,nomblk_io_submit,data=ordered 0 0
/dev/block/mmcblk1p1 /mnt/mmcblk1p1 ext4 rw,seclabel,noatime,user_xattr,barrier=1,data=ordered 0 0
/dev/block/mmcblk1p1 /system ext4 ro,seclabel,nosuid,nodev,relatime,user_xattr,barrier=1,data=ordered 0 0
/dev/block/mmcblk1p1 /data ext4 rw,seclabel,noatime,user_xattr,barrier=1,data=ordered 0 0
/dev/block/mmcblk0p8 /data/media ext4 rw,seclabel,nodev,noatime,errors=panic,user_xattr,acl,barrier=1,nomblk_io_submit,data=ordered 0 0
/dev/block/mmcblk1p1 /cache ext4 rw,seclabel,noatime,user_xattr,barrier=1,data=ordered 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
none /sys/fs/cgroup tmpfs rw,seclabel,relatime,mode=750,gid=1000 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/fuse tmpfs rw,seclabel,relatime,mode=775,gid=1000 0 0
/dev/fuse /mnt/shell/emulated fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
tmpfs /storage/emulated tmpfs rw,seclabel,nosuid,nodev,relatime,mode=751,gid=1028 0 0
/dev/fuse /storage/emulated/0 fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /storage/emulated/legacy fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
u0_a57@tf300t:/ $

according to this: /dev/block/mmcblk0p8 /data/media

I would say that my internal storage is still used as storage. Can I completely dismount is and use the fast SD instead even for storage purposes?

Shall I make another partition and mount it? What do you suggest?

Another little glitch, but I can live with it: If I try to configure auto boot to boot the cm from the sd, It wont boot. delay goes off, then the screen remains on primary. If I manually select SD then the rom, it boots it.

Is it intentional? Will it be supported later? Is it only work like this only for me?

thank you!
[Transformer TF300T Android Development] tailormoon:
hi

where to download?
[Transformer TF300T Android Development] f69m:
Thanks! :o

Yeah, that is the so-called "internal SDcard" mounted under /storage/emulated/ using a special filesystem to ensure proper permissions on all files. Not easy to get rid of that from your end, but I guess I could add a setting to implement mounting it from an external card instead.

And yes, another partition would be the way to go, but I am afraid mounting it is not easy without changing multirom.

Definitely a bug, will try to reproduce and fix.
[Transformer TF300T Android Development] f69m:
From the new XDA Download System.

Check out the tabs at the top of the page, there is a "Downloads" tab.
[Transformer TF300T Android Development] dpeti:
Oh yes, that would be lovely! I made another ext4 partition. It did mount automatically, but I cannot copy onto it. Except with root :) I tried to mess with chmod and others, no success. I am lack of knowledge needed to this level :)

The reason I would love to have the storage even on the card, that I love to use torrent, but the main storage is way too slow! Even my apps running from the intsd are lagging. The ones running from SD (/data), flawless :)

Thank you! If I can help you any way, just let me know!!
[Transformer TF300T Android Development] z1022:
Now I use CROMi-X 5.4 with TWRP2.5.0.0.

I try to use the later version MutiROM arch 16. After I flash the MutiROM, I can see the MutiROM boot screen. When I select Pri ROM, it stick on ASUS logo.

I try this MutiROM so long time. However, I still cannot use it.

I think I will forgive to install CROMi-X 5.4 ROM as PRI. ROM.
[Transformer TF300T Android Development] AgentTabasco:
Having Difficulties

I have been trying to follow the directions on this and get the multi-rom installed but I keep getting a fail. This is what it says when I try to install from the multi-rom TWRP:

Failed to create fake boot image filePrimary/boot.blob (No such file or directory)!

Restoring mounts...

Updating partition details...

Error flashing zip 'external_sdcard/multirom-v22-20140316-UNOFFICIAL-tf300t.zip

updating partition details...

and from here it shows Failed.

Here is my current system info:

Android version: 4.2.1

Kernel version: 3.1.10-10.6.1.14.8-that4+that@ws#13 Tue Jul 2 23:21:24 CEST 2013

Build number: TF300 CROMi-Xenogenesis 5.4-10.6.1.27.5 WW ODEX

Any help would be greatly appreciated!!! Thanks
[Transformer TF300T Android Development] nbnion:
yea, same thing here. after install multiRom i get stock on Asus logo.

Edit: can anybody confirm the latest multiRom works with cromix 5.4 _that kernel?

Thanks
[Transformer TF300T Android Development] Drahric:
I have a puzzle for you to solve...

So I stopped using multirom due to a swapping issue that corrupted all of the installs on multirom, lucky me having been there before I had a backup with a full emergency replacement rom :) anyway space is starting to get tight on my tablet and I want to free up some space that multirom is taking up... Go into my file manager and find out that the multirom folder takes no space whatsoever (ie has a size of 0.00 bytes). Empty folder = safe to delete (most of the time). That folder will not go away though, Failed delete attempts, false positives, opendir failures (when using terminal emulator). I have tried everything I can think of, short of wiping internal storage (which needs to be done soon given all of the gunk in there). So there is my story of the multirom folder that will not go away. glad to see progress though :D

ps If your thinking it is a permissions problem, Its not, trust me.

Edit: The folder didn't survive the wipe I did so no need to try and solve this problem. ;)

Sent from the CROMI-Xifed tf300t
[Transformer TF300T Android Development] Ninja Potatoe:
Does this support ubuntu? I installed xubuntu but after an update to CM11 the rabbit dualboot kernel stopped working (bootloop if I recall correctly) so someone in the thread pointed me to kexecboot. After install, again, with newest CM11, I lose wifi in Android but can dualboot (wifi isn't availeable in xubuntu either).
[Transformer TF300T Android Development] t3chwizard:
If this is a xubuntu specific issue...in the future I may port an ARM build of fedora to this device....I'll see if the issue goes away after doing this....but it may be a while before I do it
[Transformer TF300T Android Development] vjtz:
I installed CROMi-X 5.4 and according to http://xdaforums.com/showthread.php?p=48947306#post48947306 also rabbit's kernel to have dualboot with Xubuntu. As far as I know, Xubuntu uses some drivers from Android. I applied the patch to restore wi-fi and everything works fine (all HW, ...).

This MultiROM is really cool and I like it. I also wonder if I could have CROMi-X as primary ROM, then Xubuntu (or another normal Linux, Fedora would also be fine) and CM as another ROM. Do I wish too much? :D Actually, I'd be fine with any working dualboot of Android and Linux. The Xubuntu is already too old... :(
[Transformer TF300T Android Development] zen_phones:
i restored a backup and it had "jenkins@sirius #1 kernel" as the kernel instead of the rom's kernel.

this actually has happened quite a few times, when restoring backups to secondary slots on internal and external sd cards. like 5 times so far. odd things are happening.

also when i install a rom as the primary, i can boot into the other 3 secondary roms, but once i boot into my main rom on the external micro sd card, the primary rom ...just dissappears. it wont let me boot into it, it just shows asus screen.

so i reinstall slimkat 4.4.3 to primary. and then i did a "factory reset" on primary (just to see) and it formats the rom on my microsd card. :(

then i restore onto external micro sd and again its got the jenkins kernel. did multirom twrp grab that kernel when i backed it up? i know for sure it had the rom's intended kernel because i "dirty" flashed or flashed over with the same rom and cleared cache and dalvik,and it showed up in 'about phone'. and then did a back up, but its grabbing that jenkins thing and putting it in the backup? perhaps from the twrp supplied default kernel? i dont know what happeneing.

i want to mention that i am doing things correctly, hopefully. when doing things to the primary rom, i'm doing it from the main screen. for secondry roms, i go to advanced > multirom > choose rom (or change location) > then restore or back up or whatever from that menu.

sorry if this sounds out of order, but i've been messing with it a lot and its great, but is doing weird things like that i've mentioned but in different sequences and different primary/secondary slots, so i thought i'd ask.

i readthe trouble shooting part of OP and i think i may have to do that. what about the "reinstall multirom" built into there?

if that doesnt work, i have to reinstall a different version of twrp, install a rom, then re-install multirom again? also move or rename the multirom folder and move roms back when done?

also, when i set a rom to boot as default from the micro sd, it gets stuck at the multirom screen and doesnt do the count down.

can crombi-kk be installed as a secondary rom now? or does it have to be primary?

how do i restore my backup with the right kernel? do i have to replace the boot.img? how do i extract the boot.img from the rom zip?
[Transformer TF300T Android Development] zen_phones:
well i did everything in the trouble shooting post in the first few posts and it worked, but still having some same issues.

using fastboot on pc installed non-multirom twrp

booted into recovery right from fastboot screen after install

saw list of empty folders and freaked out for a second

rebooted

saw multirom countdown screen.

picked boot into recovery in multirom screen.

booted intro non-multirom twrp and saw all of my old internal sdcard contents

installed new rom, which then bypassed multirom screen

renamed data/media/0/multirom folder

reinstalled multirom

now from here i rebooted, got multirom screen, looked under usb/sdcard tab and saw my old rom.

booted into it, booted fine (stil had messed up kernel of course)

then tried to boot into primary rom and got stuck on asus screen.

something happens when you boot into a rom on microsd card that nukes the primary.

(btw the external microsd is partitioned when i was doing cromi-x rom2sd into 3 parts, vfat, ext4, ext4. the rom is on the 2nd ext4 partion)

when i go to MR twrp home page and hit reboot it tells me there is no OS installed.

before i did all this i do recall this happening before. i reinstalled the primary rom. and all roms on internal sd booted fine. i could boot them all, back and forth. but once i boot into the external(formated ext4), the primary gets nuked.

i still havent adressed the issue with the weird kernel being included into my backups.

==================================

edit:

ok its more than just booting from external sd card. i backed up a secondary rom (all on internal sd), and restored it as a new secondary (cloning it) and the primary rom isnt recognized by MR anymore. says OS not installed.

should i not be doing this? should all secodarys be clean installs and not restores in attemp to clone roms?

edit 2:

the cloned rom and the orginal rom (both secondarys) wont boot now. maybe somehting happened to the boot image. i cloned the secondary after i knew the primary was unbootable. maybe this is the issue? when no primary, it screws up everything else?

edit3:

i reflashed the same rom in primary and the other secondarys were bootable, but with extreme errors. i was getting a persistent "android.phone" is shutting down error. feels like when the primary rom goes things get shifted, and the roms corrupted.

edit4:

ok i think i know whats going on. about the jenkins@sirius kernel, its from the xtreme pack from the slimkat rom. what im trying to do it test different kernels and cloning roms so if things dont work out i can delete them.

what i did:

installed 2nd rom:

backed up and restored to new clone secondary (3rd) rom.

flashed kernel to 3rd rom.

booted into 2nd and the kernel/ binaries etc or whatever were applied to both secondary roms, even though i only flashed the kernel to one. is this normal?
[Transformer TF300T Android Development] noahvt:
Getting assert failure: run_program inject_boot.sh == 0

Tried on cwm and twrp
[Transformer TF300T Android Development] JTOLOGY:
Is it possible to remove a secondary rom without uninstalling the multirom mod? If so, what are the steps. I installed Cromi as primary and Omni as secondary based off of a TWRP backup I had.. Any help would be appreciated.
[Transformer TF300T Android Development] Keshukas:
Yes you can delete multi rom

Boot to twrp go to advance - file manager- then to /data/media/0/multiroom and delete directory with you dont like but not primary
[Transformer TF300T Android Development] Keshukas:
P.S. I heve started Ubuntu and KatKiss ROM some second rom

P.S.S. To see multiroom directory not empty you most open /data/media/0/multiroom istedet /sdcard/multiroom
[Transformer TF300T Android Development] JTOLOGY:
Uninstall Secondary Rom

Mille grazie signore... your instructions worked flawlessly. :good:
[Transformer TF300T Android Development] zen_phones:
hey any chance of an update of multirom to recent twrp? :)

---------- Post added at 02:01 AM ---------- Previous post was at 01:56 AM ----------

question for anyone/everyone:

i recently reflashed latest twrp over multirom so i can try out f2fs. i really love how much faster it made this tablet. now that my tablet is formated to f2fs (the /data partition) if i flash multirom over it will the f2fs format stay? will this complicate things at all? i did it so i could try f2fs, and wasnt able to do it with multiroms current build. but know i miss having multirom :(

does anyone know i reflash multirom if i'd lose my current f2fs setting?

also does anyone here have multirom AND f2fs going on? if so, how did you do it?
[Transformer TF300T Android Development] Showme1:
I wish there was a way to install a newer modified TWRP version for multirom.
[Transformer TF300T Android Development] tux-friend:
I just want to mention that I would also love to see an update with a newer TWRP version and f2fs file system working. Then multirom might be a great base for my current dream combination consisting of KatKiss 5.1.1 ROM and xubuntu 14.04. Maybe I am not the only one who would be interested in this. But anyway, thanks for the great efforts to port multirom so far :good:
[Transformer TF300T Android Development] TacoNikky:
In TF201 thread, they say that it works with multirom. You should visit a russian page for it :laugh:
[Transformer TF300T Android Development] tux-friend:
Thanks for the information. However, it does not seem to work. I have tested it by myself. At first I have installed KatKiss 5.1.1 ROM with f2fs formatted /data partition. Then I have installed multirom but I simply cannot use the multirom subdir in TRWP in order to manage multirom or install other ROMs. So, probably there is a misunderstanding about the linked web page. But I have to confess that I am not perfect Russian speaker :)

Hmmm ... I am not really sure how difficult it is to make an update because the used TWRP version for multirom is not really up-to-date anymore and newer versions are available which also offer the chance to use the f2fs system. furthermore, I think that there will be a gradual shift to use f2fs file system more frequently in newer custom ROMs so it would be great to have an updated version of multirom.

Is there any chance that this will become true? Anyway, I appreciate the great efforts of the developer so far. Many thanks!
[Transformer TF300T Android Development] ch3mn3y:
Xubuntu doesnt need multirom to work with KatKiss pr any otherrom. Just use kexec kernel from xubuntusthread and u can boot any rom (not sure? but think that all kk?) + xubuntu.
[Moto G Q&A, Help & Troubleshooting] the sarge:
Pls pls help total noob with captatil d flashed us fusion ROM on UK retail moto g with no back up I know captatil d again lol so phone stuck on fusion logo ,I can get into recovery twrp OK and when I try adb side loading its says read or write error pls help this noob from another sleepless night lol any info or files even info would be grateful tnx
[Moto G Q&A, Help & Troubleshooting] marc_miranda:
If I'm not mistaken, TWRP recovery has a mount USB option? Try this, connect phone to computer, copy the ROM file over then try flashing from recovery?

Don't forget to hit thanks if I helped!
[Moto G Q&A, Help & Troubleshooting] the sarge:
Tnx m8 the twrp I'm using doesn't have that option so will try

And install twrp that does thanks for info :thumbup:
[Moto G Q&A, Help & Troubleshooting] the sarge:
Sorry noon time again where's the tnx button pls
[Moto G Q&A, Help & Troubleshooting] the sarge:
No usb support read topics and forums anyone else help me out pls
[Moto G Q&A, Help & Troubleshooting] matixz3:
try moto tool, at least to restore the rom, it does it through fastboot, using usb cable and pc.

http://xdaforums.com/showthread.php?t=2635706
[Moto G Q&A, Help & Troubleshooting] the sarge:
Tnx m8 will look at the link u posted ,cheers
[HTC Sensation XL] ashreedeh:
Hello there ....

I tried to indstall many roms on my sensation xl

the common problem is that wifi works in old roms and on jelly bean doesn't work also on kitkat 4.4 nothing works at all

another issue is that I can't mount my internal storgae at all!! in old rom everything was ok but after update I faced these problems

here is some information that might explain the issue on my device

(bootloader) version: 0.5

(bootloader) version-bootloader: 1.25.0004

(bootloader) version-baseband: 3822.10.10.12_M

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main:

(bootloader) serialno: HT1ARVZ08793

(bootloader) imei: 352135022468134

(bootloader) product: runnymede

(bootloader) platform: HBOOT-7230

(bootloader) modelid: PI3920000

(bootloader) cidnum: 11111111

(bootloader) battery-status: good

(bootloader) battery-voltage: 3964mV

(bootloader) partition-layout: Generic

(bootloader) security: on

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: 77020522

(bootloader) hbootpreupdate: 12

(bootloader) gencheckpt: 0
[HTC Sensation XL] genesyler:
what is your actual rom ?

for hboot i suggest you use this url :

unlimited.io/runnymede.htm

for the sd card i think you can find some post about a jd sdcard fix (hboot can be an issue for some rom) or try a newer rom already fixed

for wifi try using a recent rom (like onejay)
[HTC Sensation XL] ashreedeh:
I tried this rom KingCobra_XL_Build9_By_S.a.M.e.R_d

I can't mount sd card also no wifi at all

please give me a direct rom url

Regards
[HTC Sensation XL] genesyler:
try http://xdaforums.com/showpost.php?p=48585884&postcount=1
[HTC Sensation XL] ashreedeh:
I tried that rom also....

but I had the same problem
[HTC Sensation XL] genesyler:
have you tried http://unlimited.io/runnymede.htm ?

for onejay rom you tried version 12 ?

well so maybe a radio rom issue , if someone with better knowledge can say something ...
[HTC Sensation XL] genesyler:
mmm hello, have you tried wifix manager from farjad ? it's on market
[HTC Sensation XL] AholicCert:
None of them is working for me:(
[HTC Sensation XL] ashreedeh:
yeah I tried wifix but no use at all
[General Questions and Answers] BSwap:
Whenever I try to add widgets to my homescreen in third party launchers like nova launcher, buzz launcher, aviate, etc. the launcher crashes alongwith an error message from the system saying "Unfortunately, System has stopped". Plzzz.....help me to solve this problem.

P.S. - I'm rooted.
[General Questions and Answers] davedoucette:
Nova launcher crashing

I am having an issue with Nova launcher. Every time I try to change the number of home screens, it crashes.