yashsingh1/xdaforums huggingface dataset:
[Shield Tablet Android Development] Steel01:
[MENTION=4937137]Bogdacutu[/MENTION] has released a mrom package for L4T 21.4. The link is in the second post. Please direct any questions about Ubuntu itself to his thread. Questions about install problems are welcome here.
[Shield Tablet Android Development] badyto:
Unfortunatelly, phone has stopped.

Hi, I've flashed the multirom, then I flashed the recovery and finally the kernel.

Now everytime I boot my device I get a message box saying "Unfortunatelly, phone has stopped" and only thing I can click is OK. However everytime I click OK, the message reappears, so I'm not able to get pass that :( Can anybody tell me what did I do wrong and how to fix it? My tip is that I flashed the wrong kernel - I didn't know which one to choose, so I chose the first one... I have the 16GB wifi version of shield tablet, running 5.0.1.

Edit: I have flashed a full OTA 3.0 update, that fixed the before-mentioned problem.
[Shield Tablet Android Development] Tabaqui:
Keeps booting to internal. The only way i am able to boot into the secondary rom is to select the secondary rom which then boots into internal once again and reboot again. Am i doing something wrong? Btw I am using Blisspop, also i have 3.4 on the internal and 3.6 in the secondary, don't know if that has something to do.
[Shield Tablet Android Development] Steel01:
Kexec kernel for stock 3.1 now available. This is released as a flashable zip that will work for all tablet variants. This is also available in multirom manager.
[Shield Tablet Android Development] wiQbold:
Hi.

did a fresh install with 3.1 update. and the actual multirom files.

but I can t get touch working.
[Shield Tablet Android Development] xanthrax:
There's a touch fix

Sent from my Darkside of 1+1
[Shield Tablet Android Development] Steel01:
Yeah, if you do a fresh install, you have to install the touch support zip. You only have to install that once per internal sd wipe, however.
[Shield Tablet Android Development] wiQbold:
yes I tried this. But same result. I have to use the apk to boot into.

can I get a log?
[Shield Tablet Android Development] Steel01:
Just to check, have you downloaded the latest touch support zip? The original one I released had a permissions problem and I had to reupload it.

If touch still doesn't start on the boot selection screen, you can disable autoboot in the multirom settings in twrp and enable adb. Then boot to multirom and adb in. Cat /proc/kmsg into a file somewhere and look through that. Also, check to see if rm_wrapper is running. That's the program that manages touch support.
[Shield Tablet Android Development] wiQbold:
blame on me.. it worked.. after six touches
[Shield Tablet Android Development] Steel01:
Oh yeah, I probably should mention that in one of the opening posts. I takes about 2 seconds for touch stuff to initialize after the boot screen comes up.
[Shield Tablet Android Development] drewski_1:
Is there an Uninstaller? I need to do the Battery Recall thing

Or will it get wiped with flash of Full OTA zip . . . though since they're proactively sending a replacement, maybe not something to worry about either way :)
[Shield Tablet Android Development] :
a factory image could be fine, but i don't think that unlocked bootloader and multirom would be a problem ;)
[Shield Tablet Android Development] kongha:
Worked like a charm from OTA 3.1 following Acelift tutorial at #58.
[Shield Tablet Android Development] aceclift:
Glad it helped and worked without any issues

---------- Post added at 09:13 AM ---------- Previous post was at 09:12 AM ----------

The ota that you download from settings, flashes without any issues and allows you to do the recall. I have already done it and now have the wait for my replacement tablet to arrive
[Shield Tablet Android Development] :
Hi :) I started modding Shield Tablet, and I have a doubt: with TWRP, can I install nvidia updates (signed)?

Thanks in advance :)
[Shield Tablet Android Development] Bogdacutu:
yes
[Shield Tablet Android Development] lowsum:
I just received my replacement tablet and I'm trying to reset my old one and install stock KitKat as secondary but it doesn't work. I tried every way, swapping from internal, restoring twrp backup to secondary, flashing KitKat OTA...and I do have bitO kernel on primary on teamos rom. So I guess it's a limitation of multirom. Is this something possible to do?

Edit: I just saw on first post that you had plan for a kexec kitkat kernel, that would be great!
[Shield Tablet Android Development] Steel01:
I've taken over the project a while back since Bogdacutu didn't have time to keep up with it. And I have no plans to support kitkat. To my knowledge, there's no reason to go all the way back to kitkat since there are lollipop releases that work without any major problems. And if the tablet is anything like the portable, supporting kitkat on primary or secondary is more problems than it's worth. I've got neither to work correctly on the portable.
[Shield Tablet Android Development] :
Hi :) installing Ubuntu, I chose SDcard (that should be /dev/block/mmcblkp1, as TWRP says) but if I start script, it says that failed to mount that partition. It has been read by TWRP. What can i do? Thanks :)
[Shield Tablet Android Development] Giunglemax:
Before installing multiroom i must root the device and unloock bootloader? If is like this could you please post a link of the guide for do this? Thank's
[Shield Tablet Android Development] Giunglemax:
Before install multiroom on shield tablet (LTE) i must root and unloock bootloader?
[Shield Tablet Android Development] :
only unlocking bootloader is needed to install TWRP ;)
[Shield Tablet Android Development] Batschmirne:
Locker Bootloader

I have a locked bootloader but I got twrp and root.

Is it possible to install and use multirom?

Or do I need to unlock the bootloader?
[Shield Tablet Android Development] aceclift:
You need to unlock the bootloader to root and install TWRP. So I have no clue how you can say that you have got root and twrp installed.
[Shield Tablet Android Development] Batschmirne:
I rooted via kingroot and flashed twrp via flashify.

And when i press power+volume down it says "device - locked".

I thought this means my bootloader is locked?
[Shield Tablet Android Development] nuffins:
I was able to do the same on an unlocked bootloader, I'm now running MultiRom and Ubuntu fine.
[Shield Tablet Android Development] undrwater:
Has anyone successfully gotten the Linux4tegra image installed on an sd card able to be seen by multirom?

Install is reported as a success, but ubuntu is not listed.
[Shield Tablet Android Development] undrwater:
Perhaps the lack of response is related to this:

https://github.com/Tasssadar/multirom/wiki/Porting-MultiROM

Interesting. Maybe it's better to install on a mini USB dongle.
[Shield Tablet Android Development] Bogdacutu:
the initramfs included with l4t doesn't support anything but internal memory iirc, I'll have to add support for external memory. there's also a problem on the multirom side (that causes ROMs installed on external memory not to be listed), for now you can reinsert the SD card on the MultiROM menu and the ROMs will appear
[Shield Tablet Android Development] undrwater:
So if I understand you correctly, l4t CURRENTLY cannot work on external memory, however you will look into it?

Thanks for the reply!
[Shield Tablet Android Development] Bogdacutu:
right
[Shield Tablet Android Development] undrwater:
Thanks. I tested inserting the card when multirom loaded, and sure enough, it found l4t on both of the partitions I had created (ntfs & ext4, thinking a file system was the problem). The kernel booted fine, but the rootfs was not found.

Speaking of which, I looked around a bit but could not find good documentation; I'd prefer to run gentoo...how challenging is it to port to an mrom including the nvidia blobs?
[Shield Tablet Android Development] Bogdacutu:
if you have an OTG cable and an Ethernet adapter, it's not very difficult, as long as you can get a prebuilt armhf rootfs with a SSH server preinstalled and setup to run at boot (the kernel and initramfs included with my linux4tegra installer should work for other distros too). if you don't, getting to the point where you have a working network connection will be a little more complicated (you can try chrooting into the rootfs from Android to configure/install whatever needs to be configued/installed), but it's still doable. you can also search for documentation related to the jetson tk1, as most of what you'll find will apply to the shield tablet too (except nvflash and sometimes kernel stuff)
[Shield Tablet Android Development] giukas:
Hello

I updated blisspop and the trying to reflash linuxtegra but multirom says it's an old version and needs at least version 3? I have 2.8.7...any idea?
[Shield Tablet Android Development] giukas:
* version 3, sorry.....any idea ?
[Shield Tablet Android Development] Steel01:
Multirom has been updated (labeled 32a) because of it wasn't properly setting selinux properties on a file, causing secondaries that were selinux enforcing to fail to access /data. TWRP was also updated to keep in sync. This is in the second post and on the manager app.

About l4t, I don't know. That doesn't sound like an error multirom itself is giving. Try the latest versions of multirom and see if it's still a problem. If it is, maybe Bogdacutu will know something about it.
[Shield Tablet Android Development] giukas:
Thanks for that Steel01, I had Linux working before upgrading and reinstalling blisspop, so I think it's related to multirom or twrp, not l4t image.....

I'm gonna try flashing twrp and multirom (both updated 9sept).... I guess I can flash both with flashify?
[Shield Tablet Android Development] Steel01:
I've updated the second post to have a link to the multirom manager app. I haven't heard of any problems with it, so I'll call it stable. Install that and it will handle the updates for you.
[Shield Tablet Android Development] :
Hi :) today NVidia released an update for Stagefright, and I'm trying to install it with TWRP and Multirom but when I reboot to update, recovery says that can't install some file .map.

Any ideas? Thanks in advance :)
[Shield Tablet Android Development] linuxct:
nah, all working, sorry. Deleted.
[Shield Tablet Android Development] Steel01:
You can't install the default incremental update on a tablet that has any modifications. You'll have to download the full ota (links in the thread in general) and flash it manually. However, if for some reason the ota utility pulls the full ota, the automatic update does work. Like the update to 3.1. Downloaded in stock, told it to reboot and install, and twrp handled that just fine. Don't try that from a secondary, though. I expect it would overwrite the primary.
[Shield Tablet Android Development] lowsum:
Any difference between 3.1 and 3.1.1 stock kernel? Can we use the old 3.1 kexec patched kernel?
[Shield Tablet Android Development] Steel01:
There are differences, but shouldn't be enough to cause problems, so you should be able to run the old kernel until I get the new one up. I'm working on building it now. Pending life, I should have it up on the manager app in an hour or so. I won't have it on AFH and linked in the second post until sometime later tonight. Once those are up, you can flash the updated one over the old one without any problems.

Edit: I forgot that the manager app downloaded the patch to an easily accessibly location. So, the 3.1.1 patch is available in the app and in the second post earlier than expected. Enjoy.
[Shield Tablet Android Development] giukas:
Thanks. I did that and flashed linux4t but can't stop the device from booting in Android. I mean, when there's the counter I can see multirom below it with linux4t. If I touch the counter box nothing happens and the device boots into android

---------- Post added at 09:22 AM ---------- Previous post was at 08:23 AM ----------

Sorry reflashed also touch support and it's all good
[Shield Tablet Android Development] JuStAdsor:
Any idea on why my screen is rotated on boot upside down?

I am holding the tablet vertical, with camera up. On system selection menu, it is always upside down :)

Any fix?

Trimis de pe al meu SHIELD Tablet folosind Tapatalk
[Shield Tablet Android Development] xanthrax:
http://xdaforums.com/showthread.php?p=58747383

Sent from my Darkside of 1+1
[Shield Tablet Android Development] JuStAdsor:
Thank you!

Trimis de pe al meu ASUS_Z00AD folosind Tapatalk
[Shield Tablet Android Development] Trafalgar Square:
Hi,

I am not able to select which ROM should be booted
[Shield Tablet Android Development] Bogdacutu:
install touch support
[Shield Tablet Android Development] Trafalgar Square:
Already installed. Not working
[Shield Tablet Android Development] supertory:
MultiRom Twrp takes forever to wipe cache/dalvik cache

is there any other versions I should use or have I missed any updates?
[Shield Tablet Android Development] wiQbold:
Did you try to inject kernel with multirom!?

Did you became the multirom selection screen, or did it boot directly in internal rom!?

Bootloader is unlocked!?

I think it is a known problem. I think I read something about e few sites before..?
[Shield Tablet Android Development] Ywosiny:
if i wwant to delete multirom what i need to do ? Just flash normal recovery?
[Shield Tablet Android Development] Steel01:
The short and complete answer is a full factory reset and reflash. Multirom touches recovery, boot, and data.

The longer answer which doesn't wipe all your data is slightly more complicated, but still not too bad. You can use the recovery here without using multirom. Though at that point, I don't know if there'd be any difference between this and the normal twrp release. Flash this to delete the multirom folder in /data/media/0. Then reflash your ROMs boot image. That should be enough to clear all multirom traces off the device. Note that I haven't tested this, so I'm not completely certain all of /data/media/0/multirom will be cleared. If you use this method, please report back on how well it worked.
[Shield Tablet Android Development] Ywosiny:
Oh thats was a one fast answer ;) thank you. I'll try the second method.

But where to get stock boot.img ? I think just take it from stock ota 3.1.1 which is on nvidia support web.

When my brother give me back my old tablet i'll try it and let you know if it works ;).
[Shield Tablet Android Development] Steel01:
Yeah, if you're on stock, then you want the boot image from the recovery image on Nvidia's dev site.
[Shield Tablet Android Development] Ulincsys:
I'm having a small problem, and I had no idea where to ask. I successfully installed Multirom on my Shield tablet (K1-2 "newest version") everything went smoothly through the installation. I have the unlocked bootloader, the modified TWRP, Multirom touch support. My only problem is after I install a ROM, when I double-tap it to boot, it simply boots into my internal ROM instead.
[Shield Tablet Android Development] Steel01:
Did you flash the appropriate kexec kernel?
[Shield Tablet Android Development] Ulincsys:
That was it! I just forgot to install the patched kernel. Tack så mycket.
[Shield Tablet Android Development] afilbit:
do you have nvidia shield tablet K1??? I just ordered one and I read that official twrp doens't work properly there. Can you confirm that this mod twrp works fine?
[Shield Tablet Android Development] Ulincsys:
I have the new K1 model, and can confirm that it is fully backwards compatible with twrp and multirom for the previous model.
[Shield Tablet Android Development] afilbit:
Ok thanks. Just asked because in official twrp thread someone said that twrp didn't work properly in his tablet. Thank you very much. I'm very much relieved now knowing that the second I put my hand on the tablet I'll flash twrp on it
[Shield Tablet Android Development] Lrs121:
The K1 is the exact same hardware with the new battery and w/o the stylus slot a long with other minor design changes.
[Shield Tablet Android Development] the_randomizer85:
Trying to find a guide on how to have two ROMs installed, 5.1.1 and 4.1.2 (Wii remote support), I want to be sure I do this right, thanks.

I did follow this guide here and here

http://xdaforums.com/showpost.php?p=64346996&postcount=12

http://xdaforums.com/shield-tablet/development/root-root-lollipop-t2945044
[Shield Tablet Android Development] wiQbold:
did you try the MultiROM Manager apk which Steel01 has linked in 2nd post!?

but I don't know if you can get 4.1.2!?

it s been along time ago, but I think it came with 4.4
[Shield Tablet Android Development] the_randomizer85:
Hmm, the thing is, how safe is this to install, esp. after the guide I followed in that thread? The reason I'm looking for 4.1.2 is to try out Wii remote support, as 4.2 broke it, no thanks to Google.
[Shield Tablet Android Development] wiQbold:
I can t say anything to that problem?

but here it s called Wiimote Fix

http://androidforums.com/threads/bluetooth-wiimote-fix-stock-sense.692392/
[Shield Tablet Android Development] the_randomizer85:
Wow, I didn't know there was a fix for Android 4.2+, guess this would work on the Shield's 5.1.1, huh, gonna need to try this out, thanks! :laugh:

Edit: If for some reason this method doesn't work, I'll consider installing an old OS in addition to Lollipop.
[Shield Tablet Android Development] Paharsahath JG:
Hi. First, thx. All work.perfectly. but i cant put roms on sdcard. It says (ntsf) not supported.
[Shield Tablet Android Development] gffmac:
@ Steel01 whats the chances of a port for the Shield TV would it be that much more work?
[Shield Tablet Android Development] BitOBSessiOn:
It seems your extSD is NTFS formatted. Maybe you would like to format using FAT32 and try again...

Under my experience adding full NTFS kernel support can be complex because kernel size limitations.
[Shield Tablet Android Development] Paharsahath JG:
Thank you Bit
[Shield Tablet Android Development] x-nivek:
Sorry for posting it here but im afraid no one looks QnA :(

Is multirom working with MM??

Edit: ive seen there is no kernel for 6.0 so i think you cant use it in MM..but i want someone to confirm this to me please :)
[Shield Tablet Android Development] Steel01:
Yeah, I've never put the Q/A on notify. I only see this one. Anyways, no, no M support yet. It's on the list of things to do, but I haven't got there yet. Lots of different things I'm working on right now, mainly finishing up cm-13.0 for the tablet and portable. There isn't a whole lot to dual boot yet though, so I haven't counted this a high priority. Main thing I need to do is get the multirom twrp booting on the new bootloader. Haven't got that working yet. The kernel part is easy. I could release that whenever, but it's not useful without twrp to install stuff with.
[Shield Tablet Android Development] x-nivek:
Thank you [MENTION=1416222]Steel01[/MENTION] .. So can i try the multirom and after that upgrade to MM right??

I really want to try the exagear desktop :D
[Shield Tablet Android Development] x-nivek:
well after everything working perfect i tried ubuntu and i saw that i needed the new kernel for it..and i flashed it through fastboot...and i got the logo loop.. and i panic and i did a wipe to all hopefully it will restore.

now when i reboot from twrp says "No OS installed"

and when i reboot i still have the logo loop.. plz help??

edit: i can go to twrp only and i tried to install the stock recovery from the official site but failed..now im trying the 3.1.1!
[Shield Tablet Android Development] njhuiz:
Which ROM are you on and which kernel did you flash?

I would always testrun a new kernel before flashing:

fastboot boot kernel [ramdisk]

and always use TWRP to backup the partition you are about to flash. If anything fails, you could then just flash to old version back.
[Shield Tablet Android Development] sockusminimus:
Does MultiROM for the SHIELD Tablet support encrypted devices?
[Shield Tablet Android Development] x-nivek:
i didnt a buckup unfortunatelly.

i was on stock but says no OS now.. the boot was from linux4tegra and i thought it was tested to be there, my fault..

i cant access my tablet through pc but i can use my sdcard and twrp..what should i do??
[Shield Tablet Android Development] njhuiz:
Nvidia hosts the factory roms at

https://developer.nvidia.com/gameworksdownload#?tx=$target,mobile

you have to take care to get the right one (old / new tablet). You should be able to extract a file called "boot.img" and flash ist with (can't check right now at work...)

fastboot flash boot boot.img

(that should be the very same command you used for flashing the kernel).

You should be able to enter fastboot mode (and therefore talk to your PC) when pressing VOL down immediately after powering on.
[Shield Tablet Android Development] x-nivek:
thanks everyone...i downloaded the recovery and did flash-all.bat and worked...!! thank you <3
[Shield Tablet Android Development] Steel01:
The specific problem here was trying to run an older kernel (all current kexec kernels are built on the 5.1.1 [or older] kernel) on the new bootloader. To run anything L-based, you need the older bootloader like linked in the opening post to my CM thread. It is currently not possible to use multirom with *any* M rom. I will work on fixing that once my CM-13.0 roms are stable and pushed to official.
[Shield Tablet Android Development] the_randomizer85:
Why isn't there any way for people to bundle or obtain a ROM for Android 4.4.4? Performance for certain apps in Lollipop is horrible, especially the apps I use. Heck, why don't people reply in a more timely manner?
[Shield Tablet Android Development] fredzer:
I am sorry for this basic question - I have the K1 and MultiROM works fine. I now would like to install the same stock image as secondary ROM. On the Nvidia website, I found the 5.1.1 recovery image in a zip file with "boot.img" and "system.img". However TWRP MultiROM only lets me choose zip files. The Nvidia zip file

How can I then install this as secondary? Or is there a trick whereby I don't need to install the ROM a second time if I want to use 2 copies of the same ROM independently?
[Shield Tablet Android Development] drewski_1:
Backup your primary stock install and then install as secondary from your backup.
[Shield Tablet Android Development] fredzer:
I see that ROMs share the (internal) /sdcard folder between them. Is there a way not to have them share this folder, or change the /sdcard folder eg to /scard2 for a certain ROM?
[Shield Tablet Android Development] :
Hi. Does a multirom uninstaller exist for this tablet? Or could I do some tricks in fastboot to remove it? Thanks :)
[Shield Tablet Android Development] njhuiz:
Multirom modifies the "init" binary in the initial ramdisk. To get rid of it you have to flash a (non Multirom) boot.img.
[Shield Tablet Android Development] Steel01:
Okay, I'm starting to poke at this on the M bootloader. Looks like Tassadar updated his repo to support building in an omni 6 tree. I'm going to see about building that. Don't know when I'll be able to test the build however. I *still* have a cts run going on my test tablet. 2.5 days and still failing strong...

Edit: Got a compile error. Will have to look into it when I have more time. Got a CM build going now with some new stuff from Nvidia.
[Shield Tablet Android Development] Steel01:
Well, I have one booting now. Built out of the 5.1.1 omni tree. However, it has the same problem the other build has: the screen doesn't properly refresh on every button press. I have no idea what is going on there. Multirom also built, but I don't have time to test it right now. Hopefully sometime later this week, I'll get the kexec kernel and all together, do some testing, and put up a testing release. Still no guarantees, though.
[Shield Tablet Android Development] x-nivek:
[MENTION=1416222]Steel01[/MENTION] with an MM bootloader and kernel we will have Multirom...but still we wont have Ubuntu right???

Edit: the refresh thing is nothing..you just press and hold , and the next screen appears :P
[Shield Tablet Android Development] daic34:
can you do this for android 6.0 an update just came out
[Shield Tablet Android Development] x-nivek:
btw [MENTION=535343]all[/MENTION] is it safe to do the ubuntu system updates???