yashsingh1/xdaforums huggingface dataset:
[Shield Tablet Android Development] C0BRA01:
The one I used worked flawlessly. There were two released that were not upside down, I used the newer one, He posted something about the previous one that he corrected. Maybe you used that one. Anyway, I have flashed with it, formatted with it, and backed up, and recovered with it to an external SDCard with no problems. I do however only have a 64GB memory card, and some were mentioning having problems mounting 128GB cards, but that sounded like an issue for all versions.

---------- Post added at 12:43 AM ---------- Previous post was at 12:41 AM ----------

Not sure it is a big deal, unless you feel the need to manually format the boot partition to test something. BitOBSessiOn suggested I try formatting the boot partition and clean install to see if that had an effect on the LTE not working on my tablet, which it did not. Use whatever version you like.
[Shield Tablet Android Development] BitOBSessiOn:
For whom having problems, this is what I recommned to have a working CM 12, from my experience. Having cm.zip and gapps.zip downloaded in any storage:

0. Reboot tablet in fastboot mode

1. Flash latest 2.2.1 recovery image from Nvidia, using flash-all.sh script vía fastboot loader.

2. Flash TWRP 2.8.5.0 MultiROM patched (CWM may work, but I use this version of TWRP)

3. Reboot in recovery mode

4. From TWRP advanced options: wipe system, data, cache, dalvik (and internal SD if it's possible)

5. Flash CM 12 zip

6. Flash Minimal Gapps 5.0.x zip (20150329 ready) (other version may work)

7. Enjoy​
[Shield Tablet Android Development] corvus:
Thanks, that's perfect.

Have a private message :)
[Shield Tablet Android Development] BitOBSessiOn:
As [MENTION=1685546]C0BRA01[/MENTION] comments, my build includes boot.img (with tweaked kernel params), so if it is not updated, perhaps there is some problem with custom recovery or something else. As I've commented before, I usually use TWRP 2.8.5.0 MultiROM patched with no probs.

Thnx!
[Shield Tablet Android Development] Steel01:
I have got to find a better way to post on my tablet... Just blew my entire post away and there's still no undo in a browser...

Anyways, lots of stuff happened over my busy weekend, huh? Hopefully I'll be getting back to stuff this week.

On the WiFi issue: yeah, one of the other devs found that several days ago, but I didn't pay much mind to it since it does increase battery drain and stock and aosp don't need it. I'm going to try redoing the blobs once again when I get time to see if it affects this issue.

[MENTION=6411851]BitOBSessiOn[/MENTION]:

Seems like the kernel is a smashing success. But it will probably be better to release it as the boot image only or as a flashable zip. That way the user can flash the appropriate ROM from the op for their variant, then flash your kernel. Less for you to maintain. I don't want to merge all that into my tree since upstream won't like them if we try to go official. Same with the kexec patches (technically a huge security risk for the internal ROM).

Ummm... What else? Shouldn't be this forgetful yet, not old enough... I'm going to keep fighting with multirom and kexec. Need to merge Bogdacutu's dtb changes to multirom into the latest if he hasn't done so and released the code already. I think that's about it for now.

Edit: Oh, I'm planning on getting new builds out in the next couple days regardless of if I made any progress. New upstream cm changes keep coming and are likely enough for new builds.
[Shield Tablet Android Development] BitOBSessiOn:
Nice to read you again, [MENTION=1416222]Steel01[/MENTION], we were beginning to miss you... ;)

I can provide and updated boot.img without problem and learn how to make it in zip format. I think that I can try to adapt some scripts, but help here is welcome.
[Shield Tablet Android Development] duanim:
good

Can you make I little be the overclocking in cpu/gpu like shaky156

did in his kernel ,no all the way,but some its good.

Cpu max 2396Ghz and gpu maybe 900ghz.

Your kernel is pretty good
[Shield Tablet Android Development] Steel01:
Unfortunately, I have little to no knowledge of manually making flashable zips. The Nvidia apps one I made was through a free app. I did a bit of research and the scripting language doesn't appear terribly difficult, I just haven't had a need to use it yet.

So, I'm looking at putting your kernel changes into a branch of the kernel on cm-shield and giving you access to the org. The couple commits you picked up from Nvidia should be safe to merge into the cm-12.0 branch as well. But the defconfig changes confuse me greatly. Several of the options are set to m. And to my knowledge, android uses zero modules. Like, they don't even get packaged. Can you (or someone using his build) confirm that cifs and the encryption stuff works?

And yeah, like the last post mentions, having the over clocking capabilities would be great. If there's going to be a custom kernel, might as well go all the way. :good:
[Shield Tablet Android Development] BitOBSessiOn:
Thnx! I have OC in my pending tasks list... ;)
[Shield Tablet Android Development] xXsquirr3lsXx:
Im having a problem where i cant store apps on my external SD. it detects it but when i press move to SD, it says not enough space on my 32 GB sd card. I even tried formatting it a couple times.
[Shield Tablet Android Development] BitOBSessiOn:
This kernel version supports module autoloading and it is activated. I can confirm that CIFS works, because I have mounted a shared directory in my LAN ;)

AES HW acceleration can be interesting for WPA protected WiFis that use this encryption protocl. It should work better. Not tested in fact....
[Shield Tablet Android Development] Pariahnoble:
Try installing folder mount and letting it patch the system to write to external. It worked for me to download to SD card. 32gb ntfs
[Shield Tablet Android Development] BitOBSessiOn:
I'm preparing a buld with [MENTION=2672500]SuperPichu[/MENTION] SDFix included (and other kernel enchancements...), perhaps, this can help. Pending testing...
[Shield Tablet Android Development] Keithn:
That shouldn't be the issue. All it should be changing is allowing apps to fully access the sdcard. For a fix right now you can just search for sdfix in the play store. I guess I could be wrong and something else could be happening, but I've never had that occur.

Sent from my HTC6525LVW

Edit: actually stock might already have that implemented so maybe it is.
[Shield Tablet Android Development] C0BRA01:
Not being able to write to the SDCard is Google's idea of a joke. (on us) It has been around since KitKat. Actually I heard it was for security reasons. Supposedly to keep apps from wring to areas they shouldn't I think. Some SDFix's work, some don't One I used USED to work, but does not appear to work anymore, but another one I tried seems to work.

[MENTION=1416222]Steel01[/MENTION] have you had a chance to look at the logcat yet?
[Shield Tablet Android Development] albertorodast2007:
Even with the SDFix I had the same problem, I guess is the way CM manages obb files, don't know, but folder mount works like a charm and if you buy the full app you can practically empty your shield's mem. I barley use like 2GB of internal after the buying the 2 first seasons of Telltale TWD + a bunch of other heavy games.
[Shield Tablet Android Development] Steel01:
Sorry, looking at it now. I'm seeing an awful lot of stuff running. Several questions. Was wifi enabled during the log (getting tons of waiting for ip on what claims to be wifi, but very well could be the cell modem)? How close to a clean install is this? Have you tried wiping everything except internal and external sd and reinstalling? If you have or if that doesn't make a difference, can you verify if rild is running (ps |grep rild through TEA or adb)?
[Shield Tablet Android Development] corvus:
I had been talking with BitOBSessiOn and want to help. I have no time to code but I have experience with android roms, so I can help with things like this.

The easy way to make a zip flashable with a boot.img it so take a ota zip, decompress it and delete all not needed files and folders (mostly /system /data, etc). You will need to edit the updater-script (search for it) and delete too all the files that you don't want to copy and keep only the line where boot.img is flashed. Maybe you will need to edit too the other files, like file_contexts, if exists.

Once done you need to make a zip without compression (-0) and then sign it with signapk using the correct certs ( see device folder to see what is the default cert that is using)

About sdfix. In earlier versions you only need to modify platform.xml to get sdcard writing working, but I don't tested it in 5.x, so I'm not sure if this will work. http://winaero.com/blog/unlock-external-sd-card-writing-for-all-apps-in-android-4-4-kitkat/ Test it and if work search the platform.xml file in the source tree and edit it to keep the change.
[Shield Tablet Android Development] BitOBSessiOn:
Thnx!

I don't know if this fix is neccesary, but sure that not sufficient. I have tested but app2sd still does not work... :(

I'm revising patches in other devices for CM12 to try this feature works.
[Shield Tablet Android Development] corvus:
Just take an adb logcat and try to access to sdcard. Get the log and you will see what is the problem. Maybe Selinux :)
[Shield Tablet Android Development] C0BRA01:
Yes, I have tried a clean install. I can back it up, and wipe it, and then get a logcat if that helps. Yes, WiFi was enabled, and for some reason, it sometimes connects right away, sometimes takes quite a while. My WiFi at home is hidden if that matters. Whenever I try to skip WiFi, it says you need WiFi or cellular to connect, where if present, it was tell me it will use cellular data, and I may get charges. As far as the logcat, that was from my regular setup, and was not a clean install when I pulled that. Again, I can wipe it, and pull another one if needed.

As for what you just asked for do I get an adb shell and then type out "ps |grep rild" ? I really don't know much about ADB command lines. I am at work, or I would look at the ADB commands
[Shield Tablet Android Development] Steel01:
You can use adb or a terminal emulator (like TEA) locally. I'm expecting it to be running since you have a signal, but you never know... And yes, if you can get a log from a clean install without enabling WiFi, it would help. I'm having trouble sorting through the extra stuff in the one posted.
[Shield Tablet Android Development] C0BRA01:
I will work on it after work. Thanks!
[Shield Tablet Android Development] BitOBSessiOn:
FusiOn Kernel v004 by BitO

Attached last boot images por two devices.

Changes in kernel configuration:

Multicore scheduling optimizations

CIFS / SMB2 FS with cache support

AES and other cyphering algs HW acceleration

Added CFQ, DEADLINE IO Schedulers (CFQ Default)

Code optimizations (Jump Label patching)

Improved internal and external memory access

Improved USB data transfer speed

ThumbEE instruction set support (ARM optimizations)

Cache optimizations (Clean Cache and Front Swap support)

Some CPU/GPU tweaks

Some Tweaks to enhance battery life

Downloads:

BitO-004-20150331-wx_na_do-boot.img.7z

BitO-004-20150331-wx_na_wf-boot.img.7z

Instructions:

- Unzip with 7z and apply via fastboot.

I would be glad to get some feedback about battery life, performance, etc... All suggestions welcome.

Thnx!

---------- Post added at 06:46 PM ---------- Previous post was at 06:36 PM ----------

Latest CM 12 build, with FusiOn Kernel:

BitO-FusiOn-cm12-12-20150331-wx_na_do

BitO-FusiOn-cm12-12-20150331-wx_na_wf
[Shield Tablet Android Development] albertorodast2007:
Awesome man! Flashing. I'll report back.
[Shield Tablet Android Development] FoxyDrew:
Why don't you start a thread for this Kernel? Seems awesome, can't wait to flash the CM build with it.
[Shield Tablet Android Development] C0BRA01:
[MENTION=1416222]Steel01[/MENTION] here is the new logcat. Clean install, connected to WiFi,and nothing set up. No gmail, nothing.
[Shield Tablet Android Development] Steel01:
Hmmm... Only thing I'm seeing offhand is a selinux denial. But I should have that on permissive. Can you check Settings->about->selinux and see whether it's permissive or enforcing?

Edit:

I'm going to run off a round of builds tonight to upload in the morning. No changes except upstream.
[Shield Tablet Android Development] C0BRA01:
It says permissive.
[Shield Tablet Android Development] BitOBSessiOn:
Java exception... It does not seem selinux problem, it's set to permissive... Deeper analysis needed here...
[Shield Tablet Android Development] BitOBSessiOn:
Thinking about it... It has to be justified. If kernel is solid and interesting enough, probably I'll do it, keeping in mind that I'm still newbie here and I have much to learn.
[Shield Tablet Android Development] silasje1:
We get a new OTA in May based on 5.1:

https://forums.geforce.com/default/...hread-released-2-26-15-/post/4498585/#4498585

@ above,

Please start a thread for your kernel as it won't clutter this forum if it gets used more and more:fingers-crossed::good:
[Shield Tablet Android Development] Kazuya17:
Any chance for a build for worldwide LTE (wx_un_do) version?
[Shield Tablet Android Development] BitOBSessiOn:
I'm proud to announce a new thread for my experimental kernels:

http://xdaforums.com/shield-tablet/development/tweaked-kernel-nvidia-shield-tablet-t3069776

I Think it will be easier to follow, comment, give feedback, etc...

I'm newbie and this is my first thread in XDA, so patience, please... :P

Thnx!

---------- Post added at 12:29 PM ---------- Previous post was at 12:28 PM ----------

I'm just flashing an experimental CM 12.1 for wx_un_do... ;)
[Shield Tablet Android Development] Kazuya17:
You're awesome! Can't wait :)
[Shield Tablet Android Development] BitOBSessiOn:
CM 12.1 first boot...

... :)

---------- Post added at 01:16 PM ---------- Previous post was at 12:58 PM ----------

It seems to work fine... testing. Dirty flash over CM 12.0, with Android 5.1 GApps.

Available:

BitO-cm-12.1-20150401-UNOFFICIAL-wx_un_do (LTE RoW)

It should work on wx_na_do (LTE-US). Basically is the same from [MENTION=1416222]Steel01[/MENTION], but with BitO-K Kernel and compiled from latest CM 12.1.

EDIT:

- No data (only Wifi), perhaps about my own wx_un_do compilation..

- ...
[Shield Tablet Android Development] silasje1:
[MENTION=1416222]Steel01[/MENTION]

Can you maybe make a new thread for adding support to CM12 for the Shield Controller? I really would like to use both CM12 and the controller!

Here is a log when connection is setup:

http://pastebin.com/9UHVBtZk

(i also noticed that when i manually connect to a wifi the connection drops between android and shield controller..)
[Shield Tablet Android Development] Keithn:
How is WiFi working for you? I've had issues with it for my 2 devices on CM12.1, won't connect/save.
[Shield Tablet Android Development] BitOBSessiOn:
WiFi OK, no carrier data... as I said, probably my fault in wx_un_do compilation...
[Shield Tablet Android Development] Steel01:
Well, I was planning on running builds overnight before a slight flooding problem changed my priorities... So, builds were started this morning and should be uploaded tonight.

[MENTION=6411851]BitOBSessiOn[/MENTION]: Please tell me that picture is fake...
[Shield Tablet Android Development] BitOBSessiOn:
It's REAL !!! April's Fool from Cyanogen... ???? ;)
[Shield Tablet Android Development] Steel01:
Ouch. That ain't right.
[Shield Tablet Android Development] BitOBSessiOn:
Good feelings with CM 12.1 and Android 5.1, Soft and snappy... it looks promising...

Now compiling wx_na_do with BitO-K... let's see if carrier data is solved (no data). WiFi is ok and everything else what I tested seems to work ok... continue testing... If next wx_na_do behaves well, I will compile wx_na_wf CM 12.1 preview.
[Shield Tablet Android Development] C0BRA01:
Waiting, and crossing fingers, and toes. :)
[Shield Tablet Android Development] albertorodast2007:
Please! (wx_na_wf) I allready suscribed to your thread.
[Shield Tablet Android Development] Steel01:
[MENTION=6411851]BitOBSessiOn[/MENTION]:

I've added you to the org, you should be able to make changes now. I pushed a branch of the one kernel defconfig change I had of yours. You may want to delete that branch and repush a new branch with your new changes. Just don't push anything not official Nvidia into the main kernel branch. Also of interest, I have a multirom branch (cm-12.0-mrom) which has a working kexec hardboot patch. I don't know if it works with Bogdacutus multirom release, but it works with the code in the org (once the touchscreen files get copied over anyways). Still working on cleaning all that up.

Edit: Tweaked the repo around a bit and made a better branch for you that's correctly based off master. Should have everything you've pushed to date.
[Shield Tablet Android Development] BitOBSessiOn:
Ok, thnx, [MENTION=1416222]Steel01[/MENTION].

I will revise the repo and if I have any question I will look for you... ;)

---------- Post added at 06:10 PM ---------- Previous post was at 05:16 PM ----------

CM 12.1 (based con [MENTION=1416222]Steel01[/MENTION] 's CM 12.0) with BitO-K included, for those who want to test it:

BitO-cm-12.1-20150401-UNOFFICIAL-wx_na_do (LTE EU/US)

BitO-cm-12.1-20150401-UNOFFICIAL-wx_na_wf (WIFI)

Data and Wifi working ok on wx_na_do.... ;)
[Shield Tablet Android Development] Pariahnoble:
So noone panics....

http://www.androidpolice.com/2015/0...uilds-are-powered-by-microsoft-for-april-1st/

Is about the powered by ms thing. Happy April Fool's Day!
[Shield Tablet Android Development] C0BRA01:
I will give it a try with crossed fingers. :D

Still not working on a clean install. :crying:

The weird thing is there is an Exclamation point on Mobile data icon when WiFi is off, but as soon as I turn on WiFi the exclamation point on mobile data goes away. It acts like toggling off WiFi also toggles off mobile data.

Just went and looked at network status, and the SIM Status is blank, and so is IMEI Information.
[Shield Tablet Android Development] duanim:
moving to sdcard

Setting - application. Can't not move application to the sdcard,insufficient storage can't not move
[Shield Tablet Android Development] kickassdave:
WiFi workinf on boot with US WiFi version.

Thank you!
[Shield Tablet Android Development] :
Yeah! Thank You!
[Shield Tablet Android Development] BitOBSessiOn:
Working on it... I think I have made progressions (no exceptions now) but we need to revise the minimal permissions needed in FS and include these changes in source for future builds.

[MENTION=1416222]Steel01[/MENTION], have you seen anything about this? I can share some files under device directories, not uploaded to github because incomplete work.

---------- Post added at 11:29 AM ---------- Previous post was at 11:15 AM ----------

Have you tried with another SIM...?

---------- Post added at 11:41 AM ---------- Previous post was at 11:29 AM ----------

Feedback about battery life in CM 12/12.1 with BitO-K? Thnx!
[Shield Tablet Android Development] terrigan:
Nice work! Flashed Wifi and Sound Settings option FCs. Did a clean flash.
[Shield Tablet Android Development] C0BRA01:
No, I would have to go buy one. Also, it does work with the stock ROM.
[Shield Tablet Android Development] prmax:
Having an issue with the sound settings (12.1). When I go to settings > sounds, I get the following error "Unfortunately, Settings has stopped." Everything else is working fine. Attached is the logcat. Thanks
[Shield Tablet Android Development] Steel01:
New builds of 12.0 up in the first post. Life happened again yesterday, so those didn't get uploaded. These are builds from last night. Maybe better this way considering CM's prank. :rolleyes:

WiFi auto connect works on 12.1? Can multiple people confirm this or is it a one off like before? And is always scan on or off?

Sounds like 12.1 still needs work. Then again, no nightlife have hit yet either.

[MENTION=6411851]BitOBSessiOn[/MENTION]:

I don't know, haven't looked. If you do push it up, put it in a branch. This is likely something else upstream wouldn't accept for official if it modifies base permissions.

[MENTION=5347975]Cobra01[/MENTION]:

Hmmmm... This is sounding more and more like the base os stuff is working. The ! is saying that it can't connect to data. And yes, cell data gets disabled when WiFi is connected. Are you on a smaller carrier? Have you double checked the APN settings to make sure they match what works on stock?
[Shield Tablet Android Development] silasje1:
Wifi works on CM12.1 build indeed. Don't know if the option always scanning is on
[Shield Tablet Android Development] albertorodast2007:
Yep [MENTION=1416222]Steel01[/MENTION] WiFi auto connect function works without "Always scan" turned on. So I guess you can look at it for a fix on 12.0.

[MENTION=6411851]BitOBSessiOn[/MENTION] On latest 12.1 I'm having the Settings > Sound F/C also.
[Shield Tablet Android Development] MiePx3:
Can confirm both.

WiFi is working fine and cant access sound settings
[Shield Tablet Android Development] C0BRA01:
I am on AT&T. Not too small. As for the APN, yeah, I already looked at it, and in fact was one of the very 1st things I checked. I compared the LTE PTA APN to the one on my phone, and they match.(My phone does not use that one however, it uses ATT Phone APN) I can re-flash stock,and check and see if they are exact.

No It looks like Cell data is NOT disabled when WiFi is enabled, The Exclamation point disappears when WiFi is on, and reappears when WiFi is off. from what you are saying, it is acting backwards from what it is supposed to be doing.

---------- Post added at 10:00 AM ---------- Previous post was at 09:44 AM ----------

I noticed on my Nexus 5, that Screenshots are a power menu option. Am I just missing that on this, or is it not there on these builds?

Thanks.
[Shield Tablet Android Development] BitOBSessiOn:
You can activate it:

Setup / Buttons / Shutdown Menu / Screenshot (perhaps not exact translation).

Anyway, you can screenshot by Power + Volume down button combination.
[Shield Tablet Android Development] Pariahnoble:
I have no mic on cm12 with bitk. Google app crashes. And can confirm the sound settings fc in 12.1. Also I have noticed an issue with the notifications on 12.1 cuts off the top most notification and mixes up their order all the time. But for a first attempt. Damn. Never seen one that stable. Also, on 12.1 I could change the max cpu freq. I still cannot get it to stick on 12 as soon as I leave the screen it reverts. 12.1 worked though...... Changed it to 1.8 ghz and it stuck and ran there. Still super snappy. I couldn't tell it had been dropped but cpuz verified the max @ 1.8
[Shield Tablet Android Development] albertorodast2007:
Yes, at last we can underclock (and hopefully undervolt in a near future) as the NST is unveiling its true power thanks to you people.

I'm also running it on 1.8ghz and have no lag at all.
[Shield Tablet Android Development] BitOBSessiOn:
Have you cleaned dalvik and cache after flashing BitO-K? (Please, BitO-K issues, to BitO-K thread... ; ) ) I have mic in my last BitO-K, but under CM 12.1. Sound Settings FC pending... but I think, its a CM issue. CM 12.1 is alfa... No problem seen with google apps... any one in concrete..?

About freqs, in CM 12.1... I can change it from 51 to 2218 MHz without problem... Anyway, I usually use other apps for CPU tunning... like FauxClock or similar.

---------- Post added at 06:12 PM ---------- Previous post was at 05:54 PM ----------

We have created a new thread to organize feedback in each front... Let's try to maintain this thread for CM 12.0 stabilization and improvements, BitO-K thread for experimental kernel lab, and CM 12.1 (the new thread) for experimental/hot/probably unstable CM 12.1 (with BitO-K).

Experimental CM 12.1 Thread will be closed when we get 12.1 nightlies from [MENTION=1416222]Steel01[/MENTION] .

Thnx !