yashsingh1/xdaforums huggingface dataset:
[Shield Tablet Android Development] Trafalgar Square:
​

INTRODUCTION | DOWNLOAD AND CHANGE LOGS | FAQ, BUGS, AND KNOWN ISSUES

temasek's UNOFFICIAL CM13 BUILDS

This is an unofficial maintainer thread for all current and future unofficial builds of CM13 created by @temasek. This thread was created on his behalf and will be maintained accordingly. Please report any bugs or issues that you see; when applicable, please follow the bug reporting format found in post #3. Download links, changelogs and other important information can be found in post #2. Thank you.

DISCLAIMER

/*
* Your warranty is now void. Knox 0x1.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
*/

STOP!

If you do not read EACH and EVERY "OP" POST made by me (i.e. the first 5 posts) and post rudely, report bugs incorrectly, or ask for ETAs/feature requests, you WILL be called out for it.

You have been warned. Most, if not, any information you may be looking for can be found either in among these 5 posts or by performing a simple search using good key words. Think before you post. Thank you.

Download Links and Changelog

FAQ and Trouble Shooting

The lastest version TWRP (2.8.7.0) is recommended.

You need marshmallow stating blobs: http://xdaforums.com/shield-tablet/general/unofficial-update-original-shield-t3281541

Clean Installation

1. Download the appropriate ROM using links provide in the second post.

2. Download the appropriate GApps following the links in the second post.

3. Back up any and all important data.

5. WIPE DALVIK/CACHE/DATA/FACTORY RESET.

6. WIPE SYSTEM.

7. Flash the ROM in recovery.

7.1. DO NOT FIX PERMISSIONS AFTER FLASHING, doing so will cause a bootloop.

8. Flash the GApps.

9. WIPE DALVIK/CACHE (for good measure).

10. Reboot Device.

Dirty Flash/Update

1. Download the appropriate ROM using links provide in the second post.

2. WIPE CACHE/DALVIK.

3. Install the update zip from recovery.

3.1. DO NOT FIX PERMISSIONS AFTER FLASHING, doing so will cause a bootloop.

4. WIPE DALVIK/CACHE (for good measure).

5. Reboot Device.

@arter97

@temasek

Also consider donating to @PartimusPrime for making our amazing boot animation!: http://xdaforums.com/donatetome.php?u=4620435​

XDA:DevDB Information

Temasek, ROM for the Nvidia Shield Tablet

Contributors

Trafalgar Square, temasek

Source Code: https://github.com/temasek

ROM OS Version: 6.0.x Marshmallow

ROM Kernel: Linux 3.10.x

Based On: CyanogenMod, AICP, OmniROM, Slim ROMs

Version Information

Status: Stable

Created 2016-01-29

Last Updated 2016-04-04
[Shield Tablet Android Development] Trafalgar Square:
Additional

AndroidFileHost: cm-13.0-20160403-UNOFFICIAL-temasek-shieldtablet-V5.8.zip

BasketBuild: cm-13.0-20160403-UNOFFICIAL-temasek-shieldtablet-V5.8.zip

Open GApps [6.0.1]

Delta GApps [6.0.1]

[/LIST]

Flash this to enable root access

[*] SuperSU

[/LIST]

CM13 Build

Build Version: v5.8

Android Version: 6.0.1_r22

For the most up to date changelog please visit:

Temasek’s CM13 Github Commits

Kernel

Device

Vendor
​
[Shield Tablet Android Development] Trafalgar Square:
Additional

Titanium Backup - External SD Card problems (This Folder is NOT Writeable)

http://www.titaniumtrack.com/kb/tita...-not-writeable

Tell me
​
[Shield Tablet Android Development] teachmeluv:
Sweet work!

Just to have it mentioned: you should add the hint regarding the fastboot update for flashing MM Roms. Or is it not necessary?
[Shield Tablet Android Development] Trafalgar Square:
Thanks added. :)
[Shield Tablet Android Development] teachmeluv:
Nice.

Another question: is this device official supported by Temasek?
[Shield Tablet Android Development] UnknownDev420:
Now on tap working?
[Shield Tablet Android Development] DanielKrause:
For me yes. But I think it depends on the region you're living in.
[Shield Tablet Android Development] teachmeluv:
Sorry for off-topic but... nice Avatar!
[Shield Tablet Android Development] travisd4est:
Do we need to flash mm bootloader?
[Shield Tablet Android Development] Trafalgar Square:
Yes

Lol. I don't like this Avatar ?
[Shield Tablet Android Development] spikeofax:
Does this support LTE please?
[Shield Tablet Android Development] Gilbot:
Almost all custom roms built off CM source have issues with audio, that nearly bring the tablet to a halt. Can anyone tell me if this exists here too? It's easy to produce, just multitask by streaming/playing music with Google play music, browse with chrome, use Facebook and Google hangouts or any other app tbh. I usually am multitasking with chrome, play music, hangouts and ingress and the audio distorts and serious lag occurs.

The only ROM that didn't seem to have that is zombipop, based off of OMNI. ?
[Shield Tablet Android Development] philipp21897:
Is a working ota updater implemented?
[Shield Tablet Android Development] Trafalgar Square:
Not yet.
[Shield Tablet Android Development] aaronne:
Thanks for ROM, is there any simple way to make landscape mode working? It seems to work only on Settings and various app but not in apps page(nor in the main screen).

Need to know if my own issue and if are there some tweak or editing strings to make it works.

Regards and thx!
[Shield Tablet Android Development] Vothana:
Does it works on K1 tablet???
[Shield Tablet Android Development] afilbit:
Dirty Unicorns 6.0 doesn't have audio issues. Can't wait to try this ROM too

Enviado do meu wx_na_wf através de Tapatalk
[Shield Tablet Android Development] teachmeluv:
Has anyone installed this ROM yet? Any feedback?
[Shield Tablet Android Development] systemshock869:
I had the issue with dirty unicorns and had to go back to Bliss lollipop.
[Shield Tablet Android Development] Trafalgar Square:
I don't have any issues with audio.

If Bliss 6.0 is working, yes.
[Shield Tablet Android Development] x-nivek:
Is there a way to make this work with multirom?
[Shield Tablet Android Development] Trafalgar Square:
Yes, I can include the kernel patch but we need a modified TWRP.

[MENTION=1416222]Steel01[/MENTION]
[Shield Tablet Android Development] Trafalgar Square:
Hi,

Trebuchet doesn't support landscape on homescreen. We must wait for CyanogenMod.
[Shield Tablet Android Development] Trafalgar Square:
Good evening :D

both
[Shield Tablet Android Development] Steel01:
I'm so behind on stuff here, work has fried me this month. Okay, I thinks there's a couple things I can comment on here.

1. I'll look at getting a booting multirom twrp on the M bootloader this afternoon. Tassadar has not updated it to the newer twrp version yet, so I'll be trying to force a M kernel and device tree into an L recovery. Last I tried that, it booted, but the watchdog kicked in and the device rebooted after a minute or so. Maybe I'll have better luck this time.

2. Trebuchet does support home screen rotation. You have to go into the settings (long tap on the home screen, then hit the up arrow) and turn it on? I have no idea why it got defaulted off suddenly, it annoys me too.

Oh, and were there any device tree or kernel updates for this? I didn't see links to them on a cursory glance this morning. Or is it CM-Shield unmodified?
[Shield Tablet Android Development] Trafalgar Square:
Thanks.

Yes, I am using CM-Shield. Will add this to OP. Sorry.

No hurry :)
[Shield Tablet Android Development] xabierd:
Is lte also on 32gb model?
[Shield Tablet Android Development] Trafalgar Square:
Sure :D
[Shield Tablet Android Development] xabierd:
Sorry for my english, i forgot a word xD, i mean, does mobile data work on this build?
[Shield Tablet Android Development] Trafalgar Square:
Don't know. I don't have a SIM in my Shield. I can try tomorrow.
[Shield Tablet Android Development] njhuiz:
Actually, a patched kernel would also be of good use on its own. As far as I can see, everything TWRP does for MulitRom can also be done by hand. Not as comfortable though, of course.
[Shield Tablet Android Development] LONGXF:
I think this rom is very good.Really recommend.

从我的 Shield Tablet 上通过 XDA Forums 发送
[Shield Tablet Android Development] x-nivek:
so...when you make an TWRP and kernel , can we have cm13 , ubuntu and lollipop with multirom??will it be possible?? [MENTION=6311143]Trafalgar Square[/MENTION] [MENTION=1416222]Steel01[/MENTION]
[Shield Tablet Android Development] Steel01:
No, it will not. K/L and M based ROMs require different bootloaders. The Ubuntu kernel is L based, so is locked to the L bootloader.
[Shield Tablet Android Development] x-nivek:
So even if we have multirom we cant have ubuntu??
[Shield Tablet Android Development] njhuiz:
Do you know what the important difference actually is? I mean, ideally the bootloader would initialize some hardware, load kernel and ramdisk into RAM and let the kernel take over... that procedure should (as in a pc) not depend on the version of the kernel.
[Shield Tablet Android Development] Steel01:
I don't know a whole lot about what fastboot does. But I know Nvidias does stuff with the dtb, so that partition has to be compatible. I had all the L stuff loaded up and tried to use an appended dtb to boot cm13, but no dice. The screen flashed white and faded to black. I recall something about the bootloader initializing certain clocks, this is probably a missync in the graphics clocks.

[MENTION=6099009]x-nivek[/MENTION]: Not until someone makes a new kernel for it. [MENTION=4937137]Bogdacutu[/MENTION] could, you might poke him in the appropriate thread.
[Shield Tablet Android Development] fattire:
Hey am I right in reading above that I have to update my bootloader to boot into M? If so, that explains a lot as I built M and it's not booting.

Where do I get one of these updated bootloaders?
[Shield Tablet Android Development] Steel01:
Oh, yes. If you haven't, that explains the problem. It's linked in the threads in general about updating the original tablet to M. You just need the blob and the experimental twrp.
[Shield Tablet Android Development] fattire:
Cool. working.

Thanks for that. Turns out I didn't need any experimental twrp. I am using just the standard one--and I used them to flash my .zip last night before I flashed the staging blob.

All I did was fastboot flash the "staging" blob and it rebooted twice, the second time straight into cm13. Not sure what the experimental twrp is for (?) but I didn't need to flash anything else or even wipe anything else-- I went straight from my cm 12.1 userdata...

old getvar info:

(bootloader) version-bootloader: 1.0

(bootloader) version-baseband: 2.0

(bootloader) version: 0.4

(bootloader) serialno: xxxxxxxxx

(bootloader) mid: 001

(bootloader) product: ShieldTablet

(bootloader) secure: no

(bootloader) unlocked: yes

(bootloader) partition-size:bootloader: 0x0000000000600000

(bootloader) partition-type:bootloader: basic

(bootloader) partition-size:recovery: 0x0000000001000000

(bootloader) partition-type:recovery: basic

(bootloader) partition-size:boot: 0x0000000001000000

(bootloader) partition-type:boot: basic

(bootloader) partition-size:dtb: 0x0000000000400000

(bootloader) partition-type:dtb: basic

(bootloader) partition-size:system: 0x0000000080000000

(bootloader) partition-type:system: ext4

(bootloader) partition-size:cache: 0x0000000010000000

(bootloader) partition-type:cache: ext4

(bootloader) partition-size:userdata: 0x0000000311280000

(bootloader) partition-type:userdata: ext4

new getvar info:

(bootloader) version-bootloader: 1.0

(bootloader) version-baseband: 2.0

(bootloader) version-mts: 0

(bootloader) version: 0.4

(bootloader) serialno: xxxxxxxxxxxx

(bootloader) mid: 001

(bootloader) product: ShieldTablet

(bootloader) secure: no

(bootloader) unlocked: yes

(bootloader) max-download-size: 0x06000000

(bootloader) partition-size:bootloader: 0x0000000000600000

(bootloader) partition-type:bootloader: basic

(bootloader) partition-size:recovery: 0x0000000001000000

(bootloader) partition-type:recovery: basic

(bootloader) partition-size:boot: 0x0000000001000000

(bootloader) partition-type:boot: basic

(bootloader) partition-size:dtb: 0x0000000000400000

(bootloader) partition-type:dtb: basic

(bootloader) partition-size:system: 0x0000000080000000

(bootloader) partition-type:system: ext4

(bootloader) partition-size:cache: 0x0000000010000000

(bootloader) partition-type:cache: ext4

(bootloader) partition-size:userdata: 0x0000000311280000

(bootloader) partition-type:userdata: ext4

New info that appears the 2nd time:

(bootloader) version-mts: 0

(bootloader) max-download-size: 0x06000000
[Shield Tablet Android Development] njhuiz:
It's the staging blob in the first post

http://xdaforums.com/shield-tablet/general/unofficial-update-original-shield-t3281541

Flash with

fastboot flash staging blob.img

Edit: Ups... that was not at the end of the thread.
[Shield Tablet Android Development] siroga825:
"please follow the bug reporting format found in post #3 "

i dont find anything about it in 3rd post so ill just post here ...

in settings->status bar->anything else (battery/temperature/...)

when i press to change color it write "unfortunately, settings has stoped." and restart it back to settings->status bar
[Shield Tablet Android Development] Techamazon:
Cheers! Any support for Shield-specific apps, i.e Hub and whatnot?
[Shield Tablet Android Development] Gilbot:
After upgrading to official MM 4.0, I backed up my rom in TWRP, then wiped and installed v3.8 to give it a whirl. Not sure if its related to the upgrade issues people are having, but WiFi would not initiate and my Mac address was listed as 02:00:00:00:00:00:00. Tried it with and without gapps, same deal.

WiFi works perfectly fine in official 4.0 MM.
[Shield Tablet Android Development] aaronne:
Hi!

Read somewhere that re-flashing blob maybe helps (custom rom or not)
[Shield Tablet Android Development] Flash-User:
libs for lte are included but lte isnt working currently.

maybe next build ;)
[Shield Tablet Android Development] djkinetic:
Just flashed this on K1 and it's working flawlessly.
[Shield Tablet Android Development] rusty.gh:
Which is why I'm thinking in each of the installation directions (clean & dirty) there should be a step that says, push the blob? or is that just crazy? ;)

also just before installation where it talks about the blob, it says "You need marshmallow stating blobs: http:..."

that should say "staging" ^

She's running good, like it thanks. Even have SU asking permission and granting.

Only thing is on gapps of any size, micro, pico, I get wizard and google play store closing out over and over.

will try installation with out gapps and see if I can side load play apk 6.0

Cannot get Midi to stick, fist in the pull down that pops up for USB Midi is not listed like in 6.0.1 on say nexus, second in developer Options, Select USB Configuration where it is listed it won't allow to pick.

Of course this being new it was a long shot, I've been doing some Midi stuff is all.

https://source.android.com/devices/audio/midi.html

Came back to include info on this midi support that android is adding to 6.0.1 ..further investigation shows this may require type C connection plug. interesting..
[Shield Tablet Android Development] OmenHTX:
working fine on K1, but i removed some lines in update-script. I jumped from stock 5.1.1 by flashing blob, then wipe in recovery , install rom, gaps, shut off and power on ... :)
[Shield Tablet Android Development] Flash-User:
Is LTE working now for the OG European Edition?
[Shield Tablet Android Development] OmenHTX:
after installing the rom i lost recovery, only experimental version is working with 6.0 soo remember to reinstall this one after rom.

Clean Installation

1. Download the appropriate ROM using links provide in the second post.

2. Download the appropriate GApps following the links in the second post.

3. Flash Blob.img for android 6.0

4. Flash twrp-20151227-EXPERIMENTAL-shieldtablet-m.img

5. Back up any and all important data.

6. WIPE DALVIK/CACHE/DATA/FACTORY RESET.

7. WIPE SYSTEM.

7. Flash the ROM in recovery.

7.1. DO NOT FIX PERMISSIONS AFTER FLASHING, doing so will cause a bootloop.

8. Flash the GApps.

9. Flash SuperSu Beta 2.67

10. WIPE DALVIK/CACHE (for good measure).

11. Reboot
[Shield Tablet Android Development] Techamazon:
@ Trafalgar Square:

Any idea on the fix for touch-support on RetroArch? Both Cm 12.1/13 suffers from this on this device.
[Shield Tablet Android Development] Trafalgar Square:
? What
[Shield Tablet Android Development] Techamazon:
There's something with CM and this device in general with say RetroArch where the digitizer won't work at all. No issues with Stock ROM though, just thought if you might have any idea or if you're just pulling sources and building straight away.

edit. Kodi as well. Digitizer works as intended but the app(s) won't budge, only the System UI itself (i.e swiping for navbar etc).
[Shield Tablet Android Development] OmenHTX:
Hangouts crash on connetcion
[Shield Tablet Android Development] hamlet789:
No sound through hdmi

No sound through hdmi plug it up to my TV
[Shield Tablet Android Development] Peccoskaify:
I'm not blaming you or anything - Hey, I have a problem :/ I've flashed on my originals shield tablet your ROM but now I'm stuck on Nvidia Shield logo - nothing else happens :/ Any suggestions? Thanks for a respond :)
[Shield Tablet Android Development] siroga825:
did you flash Blob.img for android 6.0 ? i had this problem without flashing it...
[Shield Tablet Android Development] Peccoskaify:
I didn't :/ Where can i find it if i can ask you :)
[Shield Tablet Android Development] iKrautDroid:
Will this rom work on the new K1 version?
[Shield Tablet Android Development] En Kee:
I'm on it right now on my K1
[Shield Tablet Android Development] iKrautDroid:
Awesome! Does it suffer from the same battery drain bug that plagues the stock rom? Or is that Nvidia's fault...
[Shield Tablet Android Development] kieeps:
I'm having a hard time keeping it charged, it drains way faster now it seems compared to LP.

ATM i cant even stream WITH charger without it eventually turning off... It's still not a dealbreaker since the tablet is so much stabler on MM :)

Keep up the good work guys!
[Shield Tablet Android Development] siroga825:
http://xdaforums.com/shield-tablet/general/unofficial-update-original-shield-t3281541
[Shield Tablet Android Development] Peccoskaify:
Thanks :)
[Shield Tablet Android Development] Peccoskaify:
I can't flash the blob :/
[Shield Tablet Android Development] siroga825:
what it write? any error or something?

where you put it? to minimal ADB folder?
[Shield Tablet Android Development] Peccoskaify:
2016-02-08_07-49-24 by Petr Pfeifer, on Flickr
[Shield Tablet Android Development] Trafalgar Square:
You must flash via Fast Boot
[Shield Tablet Android Development] aceclift:
that's meant to be done using a computer with adb not using twrp on the tablet itself
[Shield Tablet Android Development] Peccoskaify:
Well if done it by pc now and i got this - https://i.gyazo.com/93ce10f03500ccc2d00e748f81f78cb9.png
[Shield Tablet Android Development] aceclift:
If your trying to get the tablet ready for any cm13/marshmallow rom then I suggest you follow the guide first to install NVidia k1 android 6 onto the original (a.k.a our device) first. then it will be ready for any android 6 roms or firmware. instructions at this link - http://xdaforums.com/shield-tablet/general/unofficial-update-original-shield-t3281541
[Shield Tablet Android Development] Peccoskaify:
n

dont worry anymore - i connected to live chat with twrp team and they fixed it - i can use mashmallow now :)
[Shield Tablet Android Development] skooter32:
Hi dev wifi wont turn on did at setup but now wont help please

Thanks in advance
[Shield Tablet Android Development] danjull:
Your computer/fastboot isn't recognizing your tablet for one reason or another.
[Shield Tablet Android Development] Trafalgar Square:
Hi people,

I tried to compile Temasek for Shield now, but it's failing all time. Don't know. I must update my other devices now and then I can try again, but don't be suprised, if I can't compile for this device any more. I will try to compile ResurrectionRemix then.
[Shield Tablet Android Development] Trafalgar Square:
New build is done. No problems. Good news

Will upload in 9 hours.
[Shield Tablet Android Development] skooter32:
WiFi works?
[Shield Tablet Android Development] supertory:
thanks for your hard work :D how's bluetooth and any progress with LTE ?
[Shield Tablet Android Development] boswelja:
Sorry if this has been asked before, but does this ROM have all the features of the stock ROM?
[Shield Tablet Android Development] Trafalgar Square:
Wifi is working since the first version?!
[Shield Tablet Android Development] skooter32:
Not for me it wasnt
[Shield Tablet Android Development] SmileeeM:
Same here updated to latest version V 4.1 still no hdmi sound.
[Shield Tablet Android Development] ereinhart:
I can also confirm no HDMI sound.
[Shield Tablet Android Development] Trafalgar Square:
Temasek 4.2

Temasek V4.2

Changelog:

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

02-12-2016

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

* bootable/recovery/

d8501d9 recovery: don't override selinux for cache partition

72319de recovery: User recovery shouldn't allow mounting system

* build/

77d44af Merge branch 'cm-13.0' of github.com:CyanogenMod/android_build into cm-13.0

b77db58 Implement 'mmap' command

620c1e5 repopick: Don't crash if change not found

* frameworks/base/

dc6829b SystemUI: add caffeine qs tile (1/2)

a11e93d Revert "DndTile: Always open the detailed view"

1a8e0b2 SystemUI: add volume tones back

* frameworks/opt/telephony/

98fab2c Merge branch 'cm-13.0' of git://github.com/CyanogenMod/android_frameworks_opt_telephony into cm-13.0

78d1894 For NV-based devices like CDMA only devices, ignore ICC Card status change EVENT.

aa5e09d DcSwitchStateMachine: support RILs not implementing REQUEST_ALLOW_DATA

* kernel/samsung/smdk4412/

d2bc4d7 fix wifi dropouts

* packages/apps/CMFileManager/

6ede9db Wrap NPE

* packages/apps/Screencast/

1b623da Merge branch 'cm-13.0' of github.com:CyanogenMod/android_packages_apps_Screencast into cm-13.0

* packages/apps/Settings/

c0e63db Merge pull request #408 from beroid/cm-13.0

af1adc1 Settings: Update RU translations

1e40ce7 Build V4.2

* packages/apps/Trebuchet/

299718f Trebuchet: Lock orientation while in grid size fragment

aa3fa6f Refactor Launcher settings.

6a173a6 Trebuchet: Open settings panel when clicking settings

* system/core/

9dc1e50 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_system_core into cm-13.0

* vendor/cmsdk/

457e38b Merge branch 'cm-13.0' of github.com:CyanogenMod/cm_platform_sdk into cm-13.0

5c7be89 CMSDK : Add caffeine tile (2/2)

06965d4 cmsdk: adjust default tile order

e67ae8f CMSettings: Enforce correct permission for writing settings

Download:

AndroidFileHost: cm-13.0-20160212-UNOFFICIAL-temasek-shieldtablet-V4.2.zip

BasketBuild: cm-13.0-20160212-UNOFFICIAL-temasek-shieldtablet-V4.2.zip
[Shield Tablet Android Development] SmileeeM:
Same again in V 4.2 no hdmi sound
[Shield Tablet Android Development] Flash-User:
LTE isnt working currently ;-( tested with new build 4.2.
[Shield Tablet Android Development] skooter32:
A worked out why a kept not getting wifi its werewolf Marne that breaks it
[Shield Tablet Android Development] grv00711:
how did you fix ? no wifi for me also
[Shield Tablet Android Development] skooter32:
A didnt install werewolf kernel
[Shield Tablet Android Development] grv00711:
not able to change file permissions for irs and profile effects for v4a ..i keep getting> changing permissions was not successful some file systems do not allow permissive changes >root explorer......trying to change folder to 0744 and files 0644 ..any suggestions have set the selinux to permissive with selinux changer on bitO k-4 kernel ..tried esfile explorer pro and fx file explorer pro .>?
[Shield Tablet Android Development] akri1337:
is there a way to get kodi working? touch isnt working with cm :(