yashsingh1/xdaforums huggingface dataset:
[Shield Tablet Android Development] Calystos:
Am running on a NVIDIA SHIELD Tablet K1, software version 1.5(24.3.70.8), android version 6.0.1. Using TWRP 3.0.3-1 (2017-01-20 p1 - tried originally with 2017-01-18 version) MultiROM version, with MultiROM 2017-01-19 v33 (with Touch Support patch).

Using BitO-K8 (last/latest release - with MultiROM injected, had tried KE8-003 before), attempted to add Linux4TegraR241beta to SD (fat32 format) default settings. It installed, and was listed inside TWRP-MultiROM list (once selected SD storage rather than internal). Rebooted to MultiROM boot menu, did not see it listed at all other than Internal.

Have installed it direct to Internal and saw it listed that way no problem. Just for some reason I can't see anything if try to install to any of my SD cards (tried several).

I can get it to install perfectly fine to any Internal/Device storage (as well as list them in the boot menu), just not to SD (nor to adoptive storage based SD) regardless of format it seems. It will install it says (except not to NTFS, it moans), but the boot menu refuses to list anything on any of my SD cards. I even tried connecting the same SD's via USB adapters and they were displayed in the boot menu fine there. It seems the boot menu just refuses to work with anything in regards to my SD slot itself.

EDIT: Oh an yeah Nougat's now out on the SHIELD TV officially (my brother got his patch update earlier) so looks like we should get it on the tablets soon enough, so should be an interesting time on that front.
[Shield Tablet Android Development] Kasimodo:
Hi.

I have a Nvidia Shield Tablet k1 running v6.0.1.

I have flashed MultiRom from normal TWRP.

Then I installed modified TWRP. And rebooted to recovery but no way. Not possible to boot on receovery. Shield tablet starts, then display Multirom boot selection (not possible to touch the screen cause no effect, ...). Then system starts as usual.

SO I can't access to the receovery mode.

If I flash back Normal TWRP, I can access recovery mode.

Someone to help me?

Regards
[Shield Tablet Android Development] drewski_1:
you flashed the touch fix too?

edit: also, can you get to recovery with hardware buttons? via bootloader?
[Shield Tablet Android Development] Kasimodo:
Thank you for your reply. I forgot to update this thread. All is fine now. I flashed another TWRP and all is fine. But... there is no on screen keyboard after setting up Ubuntu. So no way to use it without real keyboard.
[Shield Tablet Android Development] Zahkc:
Nougat Support!!!

Hey guys, nougat rolled out a few hours ago and i was wondering if bitio's build will work with this, i only got my tablet yesterday so i was more than nervous flashing dev builds of multirom on it but now im not even sure if it will work. I got twrp and root on it fine, just kinda hesitant to flash multirom rn. Just wanna know if its safe or if anyone's tried it. Cheers
[Shield Tablet Android Development] Wirtos:
Recovery don^t works with Android 7... :crying:
[Shield Tablet Android Development] BitOBSessiOn:
Can you describe your scenario, please?
[Shield Tablet Android Development] Wirtos:
Yep. After pressing "recovery mode" it loads to nVidia logo, but after that shows black screen and loads into the system(2.8.7.0). New test version of recovery is working well(3.0.3)
[Shield Tablet Android Development] agrecascino:
L4T is still broken right?
[Shield Tablet Android Development] Wegg:
Would love to know if anyone has gotten MultiRom to work after updating to Nougat.
[Shield Tablet Android Development] BitOBSessiOn:
Can't you boot shy N ROM as secondary...?
[Shield Tablet Android Development] Gullinbursti:
Hi I have a shield K1 tablet (nougat) but I cannot get the provided TWRP to work. Normal TWRP works fine. Is there any other way to install second rom or is ther another TWRP that works for K1?

ttwrp-20151227-EXPERIMENTAL-shieldtablet-m.img works fine but has no multiboot support. Perhaps someone can patch this version for multirom to work. Would love to run linux on my shield.
[Shield Tablet Android Development] BitOBSessiOn:
deleted
[Shield Tablet Android Development] Calystos:
Just tried the current/latest test version TWRP_3.1.0-1_multirom_shieldtablet_20170330-02.img along with the flashable multirom-20170330-v33-UNOFFICIAL-shieldtablet.zip and had an interesting glitch when I booted up to the MultiROM boot menu... it looked all right, except it was like all the buttons locations were reversed to what I actually saw on screen. Like I could click say the colour options to change schemes/styles but to actually do it I'd have to click somewhere near the top of the screen (portrait mode, not tried in landscape) and at the opposite side too (so sorta mirrored). Likewise to reboot to system or to recovery/etc, I'd actually have to click on the mirrored opposite side of the screen (was a right laught trying to guess sometimes at first, hehe).

Did not have this issue with the TWRP_3.1.0-0_multirom_shieldtablet_20170324-02.img and multirom-20170324-v33-UNOFFICIAL-shieldtablet.zip though, only the new test one. Anyone else have this issue an knows a fix (other than falling back to the previous 3.1.0/v33 released back on the 24th March)?

Thanks.
[Shield Tablet Android Development] BitOBSessiOn:
Probably I forgot to apply 180° rotation patch...
[Shield Tablet Android Development] BitOBSessiOn:
TWRP-MROM v3.1.0-2 / MultiROM v33 (2017.04.15) - UNOFFICIAL

Available for testing.

Downloads:

TWRP v3.1.0-2 UNOFFICIAL

MultiROM 20170415 v33 UNOFFICIAL

Don't forget, first time:

MultiROM Touch Support (thx to [MENTION=1416222]Steel01[/MENTION] )

if you need it:

MultiROM Uninstaller
[Shield Tablet Android Development] Chris189:
Multirom working great here, i can dualboot android 6.0 and 7.0, but after i install the multirom zip , sometimes strange video bug apear when watching youtube etc. Only way to make it stop to restart the tablet. If the multirom.zip not installed, i dont have problems. Using newest BitO kernel. Sorry for my bad english.
[Shield Tablet Android Development] CaptSmokey6:
Hey all, I'm new to the forums here. I've been a long time lurker, but I have finally decided to break my silence and sign up to post here. Anyways, i have downloaded and tried the latest experimental multirom posted by [MENTION=6411851]BitOBSessiOn[/MENTION] just days ago and these are my findings:

Multirom does work and it boots up Lineage OS just fine as a secondary rom, but it will only boot roms placed into the internal storage of the tablet. When attempting to install a rom to the external microsd or even a USB flash drive, the rom does not get detected until after I eject and put the external storage back in, but upon attemptimg to boot from external, it just boots the internal room anyway or it will boot into recovery, none of the external options will boot.... Period. Only internally installed roms will boot. Another issue is when I boot the tablet's original operating system, I experience random app crashes and random device rebooting... The only thing that remedies these issues is when I uninstall multirom... The issues​ goes away immediately upon uninstalling. It also flips out an unable to mount error when attempting to install a rom to a NTFS formatted storage device. Overall, great work! This has a lot of potential, but it needs some fine tuning before it can be a daily driver.

EDIT: one thing I forgot to mention: installing a rom to external storage and then booting the tablet's original OS with the storage device attached seems to flip out an error saying the storage device, USB or MicroSD, is corrupted and needs to be formatted, but the computer seems to read the device just fine. Another thing to look at.
[Shield Tablet Android Development] Cm4nXD:
You can't boot from external, because of the tablet. Not the multirom. Multirom was made for other devices, and unofficially ported to this device, so obviously things like that are going to happen. If you can't get it to work right as a daily driver for you, there isn't really anything anyone here can do. As for the SD card, android doesn't have support for NTFS formated drives. Only TWRP does. That's why it flips out. At least I think. Could be wrong.
[Shield Tablet Android Development] D-m-x:
[MENTION=6411851]BitOBSessiOn[/MENTION]: I know this is a little Off Topic but still the best Thread to ask. I had this Problem: https://xdaforums.com/shield-tablet...-adopted-storage-twrp-3-t3557168#post72318260

Did you patch anything in your modified TWRP besides Multirom or did you just fork the latest progression and added Multirom. Im just curious what happened here.
[Shield Tablet Android Development] BitOBSessiOn:
I guess that this is a FS issue.

AFAIK when you format your sdcard for adopted storage you change the FS to EXT4, instead VFAT. Usually, standard TWRP try to mount exsdcard explicitly as VFAT so if it is formatted in EXT4 you can't mount it because it is not the expected FS.

Sometimes I've set exsdcard FS in my TWRP as AUTO, in this way system tries to mount in the proper format.
[Shield Tablet Android Development] D-m-x:
Thank you for your help. That makes quite a lot sense. It's working perfectly with your version.

Gesendet von meinem Nexus 6P mit Tapatalk
[Shield Tablet Android Development] supertory:
which android version is your main rom ? the 6.0 or 7.0 ?
[Shield Tablet Android Development] Chris189:
Android 7.0 the main rom and 6.0 is the secondary.
[Shield Tablet Android Development] Gfunk117:
Just curious if there are any plans for running 7.0 as secondary rom and if so source to the kexec patch for 3.10.96+ is located. Thanks in advance...
[Shield Tablet Android Development] BitOBSessiOn:
Sorry if I'm missunderstanding anything, but you don't need kexec patch for kernel any more with latest mrom-twrp and you should be able to run any N rom as secondary...
[Shield Tablet Android Development] Max4000:
Can someone post a link to the uninstaller? Afh can't find any mirrors.
[Shield Tablet Android Development] drewski_1:
Try again? AFH just worked for me
[Shield Tablet Android Development] bigcletus:
Where are the links to the latest versions? I can only find links to ones dated 2015. Thanks
[Shield Tablet Android Development] drewski_1:
did you look one page back? :p

post #427, if it's still eluding you :angel:
[Shield Tablet Android Development] bigcletus:
Thanks :good:
[Shield Tablet Android Development] Cm4nXD:
Hey [MENTION=6411851]BitOBSessiOn[/MENTION], from the research I've done, it isn't possible to share user apps between ROMs inside multirom correct? If it isn't could this potentially be implemented? I found in another thread there was a mod called DuelBootPatcher, not for this device, but essentially what it did was force multiple ROMs to load user apps (only user apps / data) from one location. That would be really cool if this could be done with multirom in my opinion. Here is the thread:

https://xdaforums.com/crossdevice-d...ualboot-dualbootpatcher-simpler-dual-t3297414
[Shield Tablet Android Development] Cm4nXD:
Anyone trying to do something similar, if you make the second rom based off of a TWRP backup that had adopted storage, it will load the apps from the SD card, but the moment any data is changed from other rom, the rom that makes the changes becomes the only one that can read the SD card.
[Shield Tablet Android Development] D-m-x:
[MENTION=6411851]BitOBSessiOn[/MENTION]

May I ask if you would be willing to update the Multirom Compatible TWRP Version? That's the only Version fully working with Adopted Storage for me, so I'm using that.
[Shield Tablet Android Development] Steel01:
What, still?? :sigh: So many adoptive storage issues... Guess I really need to build one of my test tablets in adoptive storage mode and leave it there. I've fixed some issues, but keep hearing they get rebroken. Adoptive storage really needs to work in official.
[Shield Tablet Android Development] D-m-x:
Yeah, sadly the adoptive Storage issues are never ending :(
[Shield Tablet Android Development] multiwirth:
Installing multirom causes force closes in lineageos.

I tried to restore /data and /system and also a data wipe.

Nothing helps... Will remove it now and hopefully everything works again

I really want to try ubuntu linux4tegra but i can't even use multiboot.

It shows me the boot menu, touch doesn't work since the fix isn't installed.

Managing multiboot through app is impossible due to the force closes.

Even most of the system apps are crashing
[Shield Tablet Android Development] Baldyshugga:
I assume this won't work on 5.3 OS. Needs a 5.3 kernel with hexec patch.

Ok tried this with the Bit0 kernel but the multirom twrp recovery doesn't work and all sorts of problems started happening after install. Apps started crashing or becoming unresponsive. And this was before I even tried to install another OS. As I said, the custom recovery doesn't work. I guess the recovery needs to be updated, unless someone else can tell me what's wrong. Uninstalled everything until that time.
[Shield Tablet Android Development] fpb4:
Anyone with MultiROM Touch Support handy? No mirror found and without it it's pretty pointless...cheers!
[Shield Tablet Android Development] DizzyWeb:
I just grabbed my old shield tablet because I wanted to play around with it.... Once, a very long time ago, I installed multirom.

But now, I cannot access recovery. I cannot access fastboot. When I try to enter recovery, I just get a tiny line mrom-20150630-01 in the corner, that sits there for a bunch of minutes, after which it reboots into the installed rom again. Is there ANY way I can install a new rom or even go back to stock?
[Shield Tablet Android Development] Mechcondrid:
hey just installed this on my wifi tablet (btw anyone figure out how to make the cell card be able to spoof the imei serial? i wont touch att with a 10 mile pole)

and i installed the stock 5.0.1 nvidia rom with root and i also installed teamEOS in multirom, but it will only boot to the internal rom? how do i make in load the eos rom?

update edit:

ok i got it to work for some reason the kernel from this post isnt working for me i had to flash superpichu's kernel and now its working as it should
[Shield Tablet Android Development] KindleFireGuy:
It's flipped for me, but other than that it works fine.
[Shield Tablet Android Development] berryman13:
Go to recovery, advanced, and you'll see a new button that wasn't in TWRP before... multirom, hit it and then settings, and under "Rotation degrees (clockwise)" choose 180.

Flipped multirom is gone forever.

---------- Post added at 05:12 AM ---------- Previous post was at 05:11 AM ----------

Funny. SPs kernel wasn't working for me and multirom wouldn't boot anything until I flashed bogdan kernel.
[Shield Tablet Android Development] KindleFireGuy:
Has anyone got CM12 working on it yet?
[Shield Tablet Android Development] grv00711:
tried every kernel/ rom confiquration possible flashed for 9 hrs straight with no luck.. only thing i did not try is ..stock rom /kernel with the multirom kernel patch ...all set with stock as primary..pac rom was working as a primary.. with super pichu kernel..went back to cm 12\super pichu kernel as the primary ..
[Shield Tablet Android Development] berryman13:
You guys aren't doing it properly I've been using this for months

---------- Post added at 06:56 PM ---------- Previous post was at 06:50 PM ----------

Okay, I see why this doesn't work for you. PAC needs to be flashed as a secondary rom
[Shield Tablet Android Development] grv00711:
do i have to use the stock rom / kernel ,,or super pichu kernel with stock nvidia rom for the multi/rom configuration to work? i have never used the stock rom on this tablet... i did have the pac rom running as primary..cm12 ...and the aosp rom with the shaky kernel..running with limited issues..thanks for your patience! i have had zero luck with multi/rom..
[Shield Tablet Android Development] aceclift:
Yeah I have on my WiFi model in the Uk. Im running stock and cm12 multirom and everything is working perfectly for me.
[Shield Tablet Android Development] wiQbold:
Hi.

will this work with locked bootloader?
[Shield Tablet Android Development] FoxyDrew:
No sorry :(
[Shield Tablet Android Development] berryman13:
No it won't.

On another note, a Ubuntu mrom image will be posted today. Use it as a 2nd rom
[Shield Tablet Android Development] BitOBSessiOn:
When I try to apply patch from stock kernel source directory (OTA 2.2.1):

$ patch -p1 -i wawubaxoga.diff

I get...

patching file arch/arm/Kconfig
Hunk #1 succeeded at 2226 (offset 1 line).
patching file arch/arm/boot/compressed/head.S
patching file arch/arm/include/asm/kexec.h
patching file arch/arm/kernel/machine_kexec.c
patching file arch/arm/kernel/relocate_kernel.S
patching file arch/arm/mach-tegra/common.c
Hunk #1 succeeded at 1880 (offset 20 lines).
patching file arch/arm/mach-tegra/include/mach/memory.h
patching file include/linux/kexec.h
patch: **** malformed patch at line 326: diff --git a/include/uapi/linux/kexec.h b/include/uapi/linux/kexec.h

Probably I'm doing something wrong... :(

Thnx !
[Shield Tablet Android Development] albertorodast2007:
Oh those are awesome news! Guess it will be posted at the "Running Ubuntu Natively" thread? Right?
[Shield Tablet Android Development] KindleFireGuy:
How do I uninstall this?
[Shield Tablet Android Development] BitOBSessiOn:
Please, can someone detail exact steps to boot secondary ROM from primary stock?

I can't get it to work... :(
[Shield Tablet Android Development] Sh0X31:
You must reboot to TWRP and go to "advanced" -> "MultiRom" -> Add new ROM and after the installation you musst reboot. And at the reboot comes a Menu where you can choose primary, secondary Rom.

I boot ubuntu now but I dont know how to finish the setup without virtual keyboard..
[Shield Tablet Android Development] BitOBSessiOn:
I have in stock only, so...

1. Flash TWRP Recovery 31.3

2. Flash MultiROM.zip

3. From Advanced > Multirom > Inject boot sector and patched boot.img

3. From TWRP add a new ROM as a secondary (or Ubuntu)

4. Reboot and Try to boot secondary from boot manager but no success... hang on Nvidia logo

I've tried to inject bootsector, and boot_kexec.image... with different ROMs (with patch applied) but same result.

Where and when do I have to flash bootsector and patched boot.img ... ? Which combination of ROM (stock, cm12, ubuntu)... are confirmed to work and in which positions... ?

Thnx!
[Shield Tablet Android Development] aceclift:
stock and cm12 work

stock and pacman worked

stock and aosp worked

all of them android L

and to install it is just:

-install modified twrp

-flash multirom

-flash kernal patch

-reboot recovery

-advanced

-multirom

-add rom

-click next and add zip (second rom of choice)

-flash and afterwards click on inject bootcurr

-reboot and select on second rom

hope this helps!
[Shield Tablet Android Development] BitOBSessiOn:
Great ! It works ;)

Thnx a lot!
[Shield Tablet Android Development] aceclift:
No problem, :)
[Shield Tablet Android Development] Sh0X31:
Have anyone a how I geht a virtual Keyboard to finish setup on ubuntu?
[Shield Tablet Android Development] Bogdacutu:
in the top right corner there's an accessibility menu, the on screen keyboard is there
[Shield Tablet Android Development] BitOBSessiOn:
[MENTION=4937137]Bogdacutu[/MENTION] , first of all, thnx for your work.

I'm trying to apply the patch to stock sources and other cm12 kernel sources but I get an error of malformed line (n 326), Can you submitt last version attached please or suggest another way to get source patched, please... ?

Thnx a lot!
[Shield Tablet Android Development] Sh0X31:
I Hit Keyboard, but not happens
[Shield Tablet Android Development] PDNKED:
How do I completely disable MultiROM? I have checked that the controller does not work after installation
[Shield Tablet Android Development] BitOBSessiOn:
That's because I think is necesary a new patched boot.img from stock OTA 2.2.1 sources...
[Shield Tablet Android Development] PDNKED:
Now it is disabled, at least. To wait for a fix.
[Shield Tablet Android Development] lowsum:
I encounter this error: https://www.dropbox.com/sc/u5npjyv60adelpv/AABH7YNgxXryZ1pNOA2Qhupga when trying to install the linux .mrom to internal. My file md5 is8e79ba5d523c7867bff97f3776472dfc .. Do I have a corrupted download?
[Shield Tablet Android Development] wiQbold:
ok it worked with unlocked bootloader.

I have the same problem with the keyboard in ubuntu. tried keyboard over USB-OTG, but without luck.

I have 3rd rom TeamEOS and it worked. tried keyboard over USB-OTG, and it worked.

but only for my understanding, why cm12 did not work as 3rd rom?

are there so many difference between AOSP & CM??
[Shield Tablet Android Development] BitOBSessiOn:
Have you tried SuperPichu's kernel? It's kexec hard boot patched.

It's reported by some users to work with MultiROM.
[Shield Tablet Android Development] tungsifu:
How long should first boot take when booting Linux?
[Shield Tablet Android Development] wiQbold:
under 3 minutes
[Shield Tablet Android Development] blasboy:
working like a charm! and about the on-screen keyboard,, with me it only worked with the english system language
[Shield Tablet Android Development] quangv:
Does anyone tell me how to flash Ubuntu on external SD card?

I followed the guide on 1st post but it's not show in external menu boot
[Shield Tablet Android Development] Kazuya17:
Edit: Nvm, got it.
[Shield Tablet Android Development] thealgorithm:
Installed multirom and Ubuntu as second rom.

Ubuntu runs painfully slow, windows take around 10 seconds to register moving etc. (Installed Ubuntu in internal storage) I am not familiar with Ubuntu, perhaps there may be some tweaks to minimise the slowdowns
[Shield Tablet Android Development] geotherm:
This is not what I am experiencing. Runs very smoothly. I would try a reinstall.

Sent from my SHIELD Tablet using Xparent Green Tapatalk 2
[Shield Tablet Android Development] thealgorithm:
Will try a reinstall at some point, I have a feeling that perhaps only one core was utilised perhaps on that occasion.
[Shield Tablet Android Development] grv00711:
thanks for your work on the cm 12 .i finally have been able to boot into ubuntu with multi rom ..using your modified cm 12.1 rom and kernel as primary rom.. and ubuntu as secondary ..not workimg on 12.1
[Shield Tablet Android Development] djharris10:
Does this work on Android 5.1? I'm trying the unofficial CM12.1 build
[Shield Tablet Android Development] BitOBSessiOn:
Please, can you detail wich rom, kernel and MultiROM version have you installed in primary, and steps sequence to run successfully secondary ?

Some times, if MultiROM can't boot secondary, it reboots and reinject default kernel...

Thnx!
[Shield Tablet Android Development] grv00711:
i rma ed the shield tablet that i was able to boot multirom in because of headphone jack issue.. ..and just for the hell of it i decided to try to boot the linux mrom image . this is what worked on that tablet... the old multi rom boot setup ..BitO-FusiOn-cm12-12-20150331-wx_na_do..BitO-004-20150331-wx_na_do-boot.img...i flashed the new multirom kexec patch ..at least twice .and it booted into the ubuntu as Linux4TegraR213.mrom.. ihave that tablet in the box ..trying to duplicate results on the new tablet ..no luck as yet ?? sorry i do not know the exact combinations of roms and kernels i used..i have all the zips and kernel combos

i will figure it out and let you know !
[Shield Tablet Android Development] berryman13:
You want the latest OTA rooted on your main partition, and with bogdan's kernel (boot.img)
[Shield Tablet Android Development] BitOBSessiOn:
But this boot.img has an issue with controller sync... Has it? Thnx!
[Shield Tablet Android Development] wiQbold:
yes it has

but it is the only kernel that worked for/with mutlirom
[Shield Tablet Android Development] titanshadow:
Wrong Forum
[Shield Tablet Android Development] berryman13:
For now. We will fix it once it is figured out, I am developing for the shield tablet as my flagship device so once we get the ball rolling, well, the rest as they say is history :P

Yup. No way around it.