[4.4] KitKat ART discussion thread - Samsung Galaxy Nexus

Hello,
Following @Nebucatnetzer idea (http://forum.xda-developers.com/showpost.php?p=47328274&postcount=1283), I decided to create a new thread dedicated to ART talking.
ART is not even finished by Google : all the ART discussion in 4.4 custom ROMs thread for our GNex clutters the threads with the same question every page. It results in messy threads which do not help anyone who wants to see the status, updates, or wants to post bugreports about the KitKat ROMs !
Small reminder out there : KitKat isn't even fully working on our phone, so it is quite early to mess up with ART, just my opinion So I'll hope everyone will talk about ART here as it concerns all the 4.4 ROMs out there.
What is ART ?
ART, Android RunTime, is a new runtime which has been introduced in Android 4.4.
It has been said that it improves the smoothness of the phone, but ATM it's more of a placebo effect (listen to this please, very interesting : Android Central : five minutes about ART podcast)
How to enable ART ?
Important, as Android devs said : Dalvik must remain the default runtime or you risk breaking your Android implementations and third-party applications.
(source : https://source.android.com/devices/tech/dalvik/art.html)
Go to Settings, then Developer Options, then Select runtime and select "Use ART"
BEWARE : Use odexed gapps (from AOSPA) otherwise you'll have nonstop FC and a really hard time reselecting Dalvik !
Here's a download link :AOSPA Odexed 4.4 Gapps
After selecting ART, your phone will rebuild is cache as usual, but don't worry if it takes a long moment, 20-30mins as some people reported.
If there's any other information we should add to this OP, I'll do it So, please use this magnificient thread to centralize all the ART talk :good:
Cheers !

Whatsapp doesn't work with ART
*Just informing*

Seraz007 said:
Whatsapp doesn't work with ART
*Just informing*
Click to expand...
Click to collapse
Neither does Titanium Backup. I still get FC on Google keyboard, Google one and some init even with odex gapps. Each reboot there's 16 apps that need to be rebuilt each time. Really sucks.

Has anybody noticed some speed improvements?
Sent from my Galaxy Nexus using Tapatalk

Is there any manual way to convert ODEX to OAT ?
Sent from my Galaxy Nexus using xda premium

seriousia said:
Is there any manual way to convert ODEX to OAT ?
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
Don't think so. I think the system does it when selecting ART and rebooting. That's why cache rebuilding takes a longer time.
But I'm not sure at all.
Sent from my Galaxy Nexus using Tapatalk

j3r3myp said:
Don't think so. I think the system does it when selecting ART and rebooting. That's why cache rebuilding takes a longer time.
But I'm not sure at all.
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
I kept it in the nexus reboot for 5 minutes after putting ART, the nex does not boot, maybe it takes more time
★sent by zio★

Once Whatsapp works on ART, I shall give it a try. Till then its practically unusable for me

j3r3myp said:
Here's a download link AOSPA Odexed 4.4 Gapps[/URL]
Click to expand...
Click to collapse
This file is currently set to private - mediafire sais.

ART
I tried switching to ART last night.
I used Grarak's and ODEXED PA GApps.
After switching to ART, the phone prompted a reboot so I plugged my phone preparing fie a logcat.
When the Google logo appeared I started the logcat.
I noticed 1 error from the very beginning. It's looking for something and it didn't seem to find it.
Then on the process of optimizing the apps, there is one persistent warning.
It says it didn't find "ELF Magic".
What is ELF Magic ?

i was just thinking, with a fully stock odexed rom, all of the system apps and some frameworks are odexed. so when we are currently using art its only affecting the gapps and nothing else so technically we are not fully using art to its best ability and getting the full effect am i right ? i know its experimental but having the gapps only running with the art runtime is very minimal. i dived around root explorer and i noticed that the priv-app files still contained odex files and not oat showing that the compiler only works on system apps, idk im just babbling on sharing some thoughts haha anyways i would love to try it on a full rom scale some time hope ya guys understand what im trying to say here

payas0 said:
I tried switching to ART last night.
I used Grarak's and ODEXED PA GApps.
After switching to ART, the phone prompted a reboot so I plugged my phone preparing fie a logcat.
When the Google logo appeared I started the logcat.
I noticed 1 error from the very beginning. It's looking for something and it didn't seem to find it.
Then on the process of optimizing the apps, there is one persistent warning.
It says it didn't find "ELF Magic".
What is ELF Magic ?
Click to expand...
Click to collapse
ELF file is a kind of executable file used by some Unix-like systems, similar to exe on Windows. The header of the file contains a sequence, called the magic number, which the system will check to make sure it's the right format. If not found, that means it's not an ELF. Search "ELF magic number" for more info.
Sent from my Galaxy Nexus

payas0 said:
I tried switching to ART last night.
I used Grarak's and ODEXED PA GApps.
After switching to ART, the phone prompted a reboot so I plugged my phone preparing fie a logcat.
When the Google logo appeared I started the logcat.
I noticed 1 error from the very beginning. It's looking for something and it didn't seem to find it.
Then on the process of optimizing the apps, there is one persistent warning.
It says it didn't find "ELF Magic".
What is ELF Magic ?
Click to expand...
Click to collapse
Obviously it's magic from an Elf! See if you can capture one of the Keebler elves and have them use their magic on your phone!
On a more serious note:
In computing, the Executable and Linkable Format (ELF, formerly called Extensible Linking Format) is a common standard file format for executables, object code, shared libraries, and core dumps. First published in the System V Application Binary Interface specification,[1] and later in the Tool Interface Standard,[2] it was quickly accepted among different vendors of Unix systems. In 1999 it was chosen as the standard binary file format for Unix and Unix-like systems on x86 by the 86open project.
ELF is flexible and extensible by design, and it is not bound to any particular processor or architecture. This has allowed it to be adopted by many different operating systems on many different platforms.
Click to expand...
Click to collapse
Source

I installed slimkat, changed density to 320, changed to ART, reboot.
Installed PA odex gapps, first boot took 5 minutes. Been running it since yesterday.
Facebook
Messenger
Snapchat
Instagram
Xda premium
9gag
Spotify
Sent from my Galaxy Nexus using XDA Premium 4 mobile app

elinho said:
I installed slimkat, changed density to 320, changed to ART, reboot.
Installed PA odex gapps, first boot took 5 minutes. Been running it since yesterday.
Facebook
Messenger
Snapchat
Instagram
Xda premium
9gag
Spotify
Click to expand...
Click to collapse
Now try your Root. Is not working for me after reflash AOSPA GApps...
Sent from my Galaxy Nexus using XDA Premium 4 mobile app

G3Denver said:
Now try your Root. Is not working for me after reflash AOSPA GApps...
Sent from my Galaxy Nexus using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I just flashed the newst SuperSU.zip

Hey guys, I just found this video about ART vs. Dalvik. Okay, it is on Nexus 7 (2013), but I guess the weaker OMAP4460 can see some benefits once we have a more-or-less stable build.
Okay, the video only appears for 1 second here, so here is the link: http://youtu.be/xgnZbdO4NV0

akash3656 said:
Once Whatsapp works on ART, I shall give it a try. Till then its practically unusable for me
Click to expand...
Click to collapse
Me too. Can't stand without those 2 apps.
Sent from my Galaxy Nexus using xda app-developers app

G3Denver said:
Now try your Root. Is not working for me after reflash AOSPA GApps...
Sent from my Galaxy Nexus using XDA Premium 4 mobile app
Click to expand...
Click to collapse
My root is working :/
Sent from my Galaxy Nexus using XDA Premium 4 mobile app

What about voice calls? No trubles?
Sorry for bad English

Related

[ROM UPDATE 01/19/12][Deodexed][1.12.23-2.1.13 Framework][ICS] Nexus S 4G 4.0.3

In the interest of time I will make this quick. I ported this from MIUIScotland's 4.0.3 rom. Everything works if you flash the matrix kernel 13 or 14.5 (see below) Feedback is good.
Proceedure:
*v.1.12.23*
1. Full Wipe (format data, system, boot, cache if boot loops)
2. Flash rom (link below)
3. Flash either of the Matrix Kernels below.
4. Reboot and enjoy
*Update v.1.12.23-2.1.6*
Notes: ROM can be flashed over 1.12.23. Researching standalone flash results. For now install 1.12.36 (the original) then the update to be safe.
Full wipe if coming from anyother rom besides 1.12.23
*memory offset notice during flash is not an error notice, so disregard as normal.*
Working:
WiFi, bluetooth, voice, data, GPS, market, launcher, camera, DHCP, SU, Exchange (ActiveSync), Flash Player*
*Download the BrowserGoogle.apk>place in /system/app directory>fix permissions>enjoy
Not Working:
WiMax
Download Links:
http://hotfile.com/dl/138804622/cc66084/miuiscotland_ICS-NS4G-LamontClan-signed.zip.html
Mirror: http://www.mediafire.com/?crpan11q1dxqyz6
Oh yeah, I am not liable for anything that happens due to this rom.
**No worries though this ROM is stable and crisp.
Includes bash-4.0.0 binary that I added as a supplement. type "bash" using any terminal emulator apk and then type help to view command and version info.
01/16/2012
Update: Below is the ROM Update I promised to deliver.
Version: 1.12.23-2.1.6----->>>>> I have merged my orginal base rom with the 2.1.6 MIUI framework. This merge results with all features functioning as in the orginal rom, but with the added system ui color scheme of 2.1.6. Also, I have added about a dozen new binary files in the /system/bin directory that I have aquaired and or patched from the basic ARMel Linux architecture. In addition to these binary files, I included about 12 new apk in the rom to minimize my own post flash configuration process. I hope that this can save someone else a little time and frusteration too. Bonus features of the new framework are the Supermarket, Notes, YouTube, Google+, DSPManager, the original SprintTV app, the orginal Nexus 3D Gallery, and all Supermarket downloads are now fully functioning. The build number is the same to prevent the mobile data from crashing. So with out further adoo, Here tis'...
Download Link: http://www.mediafire.com/?3c4rbocb90nne49
ATTENTION- Force Closes on inital boot can accure, but should not persistantly inhibit system function. Solution below...
REPLACE GOOGLELOGINSERVICE.APK AND GOOGLESERVICESFRAMEWORK.APK WITH THE RESPECTIVELY NAMED APKS BELOW IN /SYSTEM/APP/. MANUALLY FIX THE PERMISSIONS TO MATCH AL THE OTHER APKS IN /SYSTEM/APP/>REBOOT. ​[1.17.12]Upgrade (pronounced Oop-grad in German*) Build v4 1.12.23 R2: China 2.1.6 framework resources included
This refined version is fully flashable after a complete wipe/total device reformat (I tested it on my crespo4g this time). I has a tone of features and I received only one force close on boot, Updater App, which after closing only once did not come back to stain me like mustard on a new pair of pants or pantaloons depending on your local vernacular.
What works[Everything from previous builds +]: USB Mounting, Facelock, Language Dictionaries, Theme Manager's online library, over 2000kb/sec downstream on 3g (basically 4g is working after you create a new APN named sprint[pm me of look it up on the net if you need help.
Not Working: MMS..probably..I am sure someone will let me know about their precious mms
*Quote form the timeless Cinemagraphic classic entitle "Idiocracy"
Download Link (Large File Dawg)
http://hotfile.com/dl/142398573/d1fa5c8/miui-1.12.23-2.1.6-framework-refined.zip.html
Download Link (Fully Deodexed Version) *NFC does not function and must be disabled before flashing update*
http://hotfile.com/dl/142706214/e5f4304/miui-1.12.23-2.1.6-framework-refined-fully-deodexed.zip.html
*UPDATE Version 1.12.23-2.1.13 Deodexed*
http://hotfile.com/dl/142724529/69c...3-framework-refined-fully-deodexedv2.zip.html
Includes MIUI framework from ICS 2.1.13. Again NFC does not work, under review. Solution=disable in setting or if flashing update than disable NFC in the setting menu before flashing this update.
Much Obliged,
B-Dawg
Many Thanks the developers below:
Brainmaster: update-script and overall inspiration
MathKid: Use of Matix Kernels on this thread.
All Linux users everywhere for their continued interest and providing a demand for us poster dudes and dudettes.
Remember to click "Thank You" if you download my work.
bdawg31 said:
In the interest of time I will make this quick. I ported this from MIUIScotland's 4.0.3 rom. Everything works if you flash the matrix kernel 13 (see below). Browser is kinda buggy but just use the "request desktop site " and select google as your default search provider. Feedback is good.
http://hotfile.com/dl/138804622/cc66084/miuiscotland_ICS-NS4G-LamontClan-signed.zip.html
Click to expand...
Click to collapse
I guess I am the first to download. Thanks...downloading now
bdawg31 said:
In the interest of time I will make this quick. I ported this from MIUIScotland's 4.0.3 rom. Everything works if you flash the matrix kernel 13 (see below). Browser is kinda buggy but just use the "request desktop site " and select google as your default search provider. Feedback is good.
http://hotfile.com/dl/138804622/cc66084/miuiscotland_ICS-NS4G-LamontClan-signed.zip.html
Click to expand...
Click to collapse
What do you mean everything works "if you flash matrix kernel 13"?? I am about to flash, dont want to jack my phone up!!
Thanks for the port.....
Edit: what does roam indicator off mean? Is it supposed to be in roam mode?
Yeess!! Thank you!
My pleasure.
I haven't tried miui ics yet. This might be my first flash.
Sent from my CM9 alpha-19 Linux S 4G using xda premium
going to give it a spin
Thanks for the port downloading now I already got the matrix 13 so no need to download it!! ; )
Sent from my Nexus S 4G using xda premium
I had constant reboots... Did a full wipe and fixed permissions and installed it again and still rebooting constantly.... Thanks for your hard work nonetheless
Sent from my Nexus S 4G using Tapatalk
craigbailey1986 said:
What do you mean everything works "if you flash matrix kernel 13"?? I am about to flash, dont want to jack my phone up!!
Thanks for the port.....
Edit: what does roam indicator off mean? Is it supposed to be in roam mode?
Click to expand...
Click to collapse
It is a aethetic error. Usually roms say "Sprint," but I did not edit the xml, so it reads that the phone is not roaming, which is the next line item in the array string.
It says everything works but does mms work??
Sent from my Nexus S 4G using xda premium
Esteway.619 said:
It says everything works but does mms work??
Sent from my Nexus S 4G using xda premium
Click to expand...
Click to collapse
have not tested mms.
Links broken...
Sent from my Nexus S 4G using xda premium
solesonfire said:
I had constant reboots... Did a full wipe and fixed permissions and installed it again and still rebooting constantly.... Thanks for your hard work nonetheless
Sent from my Nexus S 4G using Tapatalk
Click to expand...
Click to collapse
I did not edit the boot.img or the framework, so you shouldn't have boot loop problems. Formate system, data, cache, and boot. Reflash rom and please let me kow the result for troubleshooting purposes. Thank you.
Nope, just tested all three. Check browser settings ie pop-up blocker or safe-screening type filter settings.
bdawg31 said:
Nope, just tested all three. Check browser settings ie pop-up blocker or safe-screening type filter settings.
Click to expand...
Click to collapse
I'm on phone?
Sent from my Nexus S 4G using xda premium
What is the status of those who have flashed?
BLEEDCOLORYOU said:
I'm on phone?
Sent from my Nexus S 4G using xda premium
Click to expand...
Click to collapse
Ok, wait a big and try again. I will post a mirror soon. It appears it is a access limit issue. Sorry for the inconvienence.
downloading now will let you know how it goes.
Mirror Up
I just added a mirror for the rom download. I hope this will solve download demand issues.

[FlashableZIP][SCRIPT] LAGFIX v3 - FIX LOW SPACE CAUSING LAG!

Hi all. I recently bought this device and this is my first post in galaxy nexus section
Some people may know that when our phone goes out of memory (under 2/3gb of free space) it becomes very laggy (https://code.google.com/p/android/issues/detail?id=43081)...
what i have done is just put a couple of solution in one script that will be executed on boot (a init.d script)
so.... if your phone is slow and you have a lot of file in internal memory just flash this... it should be compatible with every rom (with the follow requirements) and every kernel
and let me know if this works for you, thanks
REQUIREMENTS:
- init.d scripts support
- root
DOWNLOAD v3: http://www.mediafire.com/?uu5e8clyp4z3dy9
NOTE:
- you must reflash the zip after every rom update (like gapps...)
- you can find log of the script (is the script working? how long is taking?) in /data/local/tmp/lagfix_log
- seems the some eMMC chips (like VYL00M and VLY00M) take more then a minute to execute the script; mine (V3U00M) takes about 5 seconds. Anyway less free space on device means more time to execute the script on boot, but i think that it worths the wait
- if you want to UNINSTALL the script just flash the uninstaller zip v3: http://www.mediafire.com/?adr32vbbd41w303 (and post there if something went wrong with the script, thanks )
Anyone flash this?
Sent from my Galaxy Nexus using xda app-developers app
ballubas said:
Anyone flash this?
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
me
no seriously, some kernel already include this fix (but not all, for example franco kernel doesn't include it). so if you are experiencing lags and have a lot of files in internal memory just flash this... will solve your problem
this is basically what the script does:
Code:
mount -o remount,discard /data
mount -o remount,discard /cache
fstrim -v /data
fstrim -v /cache
Lagfix Zip,....
Hello Everyone,...I am a Toro+ user. I am "rocking" the latest AOSPAL 3.60 ROM and KUBO r50 AK Kernel. I flashed your script,....it took and flashed well. I noticed a little more "snappyness" in my UI and I don't get the slow wakes on my device. I have been using this script for a few hours. I like it so far. But, I will keep you posted if any changes or any more progress. I am only giving my opinion on the ROM and Kernel I am running on my device.
puertorecon said:
Hello Everyone,...I am a Toro+ user. I am "rocking" the latest AOSPAL 3.60 ROM and KUBO r50 AK Kernel. I flashed your script,....it took and flashed well. I noticed a little more "snappyness" in my UI and I don't get the slow wakes on my device. I have been using this script for a few hours. I like it so far. But, I will keep you posted if any changes or any more progress. I am only giving my opinion on the ROM and Kernel I am running on my device.
Click to expand...
Click to collapse
thanks for the info waiting for more opinions!
Been using it all day so far.... Seems Like it does make a difference! Possibly placebo but I like it either way!! Thanks!
Sent from my Motorola DynaTac
Does a person have to reflash after each rom install, say for example using the cm nightly updater?
Sent from my Galaxy Nexus using Tapatalk 4 Beta
Yes because the zip install 2 files in /system
When you update the rom the system partition is wiped... So yes you have to flash again when you update rom
Sent from my Galaxy Nexus using xda app-developers app
v2 out
changelog:
- removed fstrim binary file (because it's included in busybox and it may create problem with some roms)
- added script log file in /data/local/tmp/lagfix_log
enjoy
Or you can use lagfix on playstore...
Envoyé depuis mon Transformer en utilisant Tapatalk 4 Beta
Would you mind to add an uninstall .zip?
Yes but lagfix does only the last part of the script (the fstrim) and it doesn't trim on boot. My script also mount data and cache in discard mode, so you virtually don't need any trim
Sent from my Galaxy Nexus using xda app-developers app
Suxsem said:
Hi all. I recently bought this device and this is my first post in galaxy nexus section
Some people may know that when our phone goes out of memory (under 2/3gb of free space) it becomes very laggy (https://code.google.com/p/android/issues/detail?id=43081)...
what i have done is just put a couple of solution in one script that will be executed on boot (a init.d script)
so.... if your phone is slow and you have a lot of file in internal memory just flash this... it should be compatible with every rom (with the follow requirements) and every kernel
and let me know if this works for you, thanks
REQUIREMENTS:
- init.d scripts support
- root
- busybox
DOWNLOAD v2: http://www.mediafire.com/?ols0ko9g5g3l5gg
NOTE:
- you must reflash the zip after every rom update (like gapps...)
- you can find log of the script in /data/local/tmp/lagfix_log
Click to expand...
Click to collapse
Giving this a try on Toro AOSPA Beta 4, going to see if it cures a couple hiccups I have. So far I've noticed improvement when opening Chrome browser, which was a big annoyance for me. I'll run this for another day and see how it comes along.
Sure I will do, anyway you just need to delete /system/etc/init.d/90lagfix (and if want also /data/local/tmp/lagfix_log but it's only a stupid log file)
Sent from my Galaxy Nexus using xda app-developers app
Waiting for your feedback, thanks
Sent from my Galaxy Nexus using xda app-developers app
Suxsem said:
Waiting for your feedback, thanks
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
I've noticed my screen wakes and unlocks much faster and smoother. I've also noticed that the couple apps that were causing me redraws no longer do so. So far so good, I still want to keep testing for like a day without reboot though.
Many thanks for your feedback, seems that this thing works
Sent from my Galaxy Nexus using xda app-developers app
It seems like everything is running smoother. Good work.
Sent from my Galaxy Nexus using xda app-developers app
NutellaBanane said:
Would you mind to add an uninstall .zip?
Click to expand...
Click to collapse
added uninstaller zip in first post
EVOlvedAndroid said:
It seems like everything is running smoother. Good work.
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
thanks
I assume this has no compatibility issues right?
Sent from... what? SENT? ALEADY?

Android AOSP 4.3 Source Build for Nexus 10

For those who prefer open source builds, rather than "Factory Images", here is a zip which is a stock, AOSP 4.3 build, straight from source. Why post this when anyone could make it? Well, it seems Google messed up their binary drivers, so it took me a little while to fix them, and fix the problems and get the ROM booting (they put the wrong mali GLES driver in their blob package).
Anyway, I have fixed that, and made it build successfully, so without futher ado, an AOSP (no google proprietary apps etc) build of 4.3 for the Nexus 10. The fixed vendor blobs are available at https://github.com/pulser/vendor_samsung_manta for anyone wanting to build themselves, and all can be verified, as they came from the "Factory Image" of 4.3 for the Nexus 10.
This is a pure AOSP build, there is no boot animation or any other "Google" things - just a plain, pure, AOSP build.
Enjoy, and this can be rooted using Chainfire's current 4.3 root method using SuperSU, which is detailed at https://plus.google.com/+Chainfire/posts/WqS2E9kkN1L
Feel free to use, share, re-use, distribute, copy, paste, mirror, ignore, root, tweak, patch or mod. I am not like certain individuals who go ZOMG NO MIRRORS PLEASE... Go on, mirror, make a torrent if you want, and share it if anyone actually cares about this
Tested:
Wi-Fi
Bluetooth
GPS
Auto rotation
Accelermeter
Magnetic Field Sensor
Brightness Sensor (and Autobrightness)
Barometer
Seemingly not working:
Proximity sensor (not detected, but apparently has one)
Download:
http://goo.im/devs/pulser/Nexus10
Hmmm...I'm co cerned what you said about they put the wrong Mali driver in. What does this effect for those of us who flashed the stock image from the website?..
Sent from my SCH-I535 using xda app-developers app
duarian said:
Hmmm...I'm co cerned what you said about they put the wrong Mali driver in. What does this effect for those of us who flashed the stock image from the website?..
Sent from my SCH-I535 using xda app-developers app
Click to expand...
Click to collapse
Stock image isn't the AOSP?
I am not worrying.
Thanks OP.
duarian said:
Hmmm...I'm co cerned what you said about they put the wrong Mali driver in. What does this effect for those of us who flashed the stock image from the website?..
Sent from my SCH-I535 using xda app-developers app
Click to expand...
Click to collapse
Nothing to worry about. I took the RIGHT driver from the factory image (stock image).
The AOSP release they made had wrong blobs, I rectified it with the correct files from the stock image.
I missed a blob:
https://github.com/pulser/vendor_samsung_manta/commit/4c534c24407a163bc16bfa24cb769aef7ab9ebd3
Push to /system/vendor/lib/
pulser_g2 said:
I missed a blob:
https://github.com/pulser/vendor_samsung_manta/commit/4c534c24407a163bc16bfa24cb769aef7ab9ebd3
Push to /system/vendor/lib/
Click to expand...
Click to collapse
How do we download the file/blob please?
Never downloaded anything from Github before...
pulser_g2 said:
For those who prefer open source builds, rather than "Factory Images", here is a zip which is a stock, AOSP 4.3 build, straight from source. Why post this when anyone could make it? Well, it seems Google messed up their binary drivers, so it took me a little while to fix them, and fix the problems and get the ROM booting (they put the wrong mali GLES driver in their blob package).
Anyway, I have fixed that, and made it build successfully, so without futher ado, an AOSP (no google proprietary apps etc) build of 4.3 for the Nexus 10. The fixed vendor blobs are available at https://github.com/pulser/vendor_samsung_manta for anyone wanting to build themselves, and all can be verified, as they came from the "Factory Image" of 4.3 for the Nexus 10.
This is a pure AOSP build, there is no boot animation or any other "Google" things - just a plain, pure, AOSP build.
Enjoy, and this can be rooted using Chainfire's current 4.3 root method using SuperSU, which is detailed at https://plus.google.com/+Chainfire/posts/WqS2E9kkN1L
Feel free to use, share, re-use, distribute, copy, paste, mirror, ignore, root, tweak, patch or mod. I am not like certain individuals who go ZOMG NO MIRRORS PLEASE... Go on, mirror, make a torrent if you want, and share it if anyone actually cares about this
Tested:
Wi-Fi
Bluetooth
GPS
Auto rotation
Accelermeter
Magnetic Field Sensor
Brightness Sensor (and Autobrightness)
Barometer
Seemingly not working:
Proximity sensor (not detected, but apparently has one)
Download:
http://goo.im/devs/pulser/Nexus10
Click to expand...
Click to collapse
Is this why the latest version supported for manta is 4.2.2r1 (according to this) while everything else is 4.3xx?
Explains why I can't get a flashable build.
This is why I stick to factory images.
ridobe said:
Is this why the latest version supported for manta is 4.2.2r1 (according to this) while everything else is 4.3xx?
Explains why I can't get a flashable build.
Click to expand...
Click to collapse
It may well be, but the factory image is available.
But some of us don't want GApps, and don't want binary parts (save for the necessary evil of drivers), which is where AOSP builds come in.
pulser_g2 said:
It may well be, but the factory image is available.
But some of us don't want GApps, and don't want binary parts (save for the necessary evil of drivers), which is where AOSP builds come in.
Click to expand...
Click to collapse
Thanks. I like to build for myself but couldn't figure out why I couldn't flash successfully. Upon further investigation it appears that it is not supported (yet) in aosp. I'm running the factory images for now instead. However, this evening I'm going to flash this.
I just want to make sure. This wont wipe my internal hard drive. First time i flashed the new 4.2 i lost everything and cant backup anything as of now because i am outta town the whole summer.. Plz if anybody can confirm
Sent from my Nexus 10 using Tapatalk HD
BabyHuey said:
I just want to make sure. This wont wipe my internal hard drive. First time i flashed the new 4.2 i lost everything and cant backup anything as of now because i am outta town the whole summer.. Plz if anybody can confirm
Sent from my Nexus 10 using Tapatalk HD
Click to expand...
Click to collapse
I am not aware of anything to deliberately wipe /data, but I strongly suggest you don't flash this, unless you are willing to lose things? Why? because I didn't test every possible situation that could come up. I also didn't CHECK that /data remained...
So perhaps take the OTA (if you're on stock)? Or just hang off? It's nothing hugely special in my opinion.
pulser_g2 said:
I also didn't CHECK that /data remained...
Click to expand...
Click to collapse
It does, I flashed it.
Would still like to know how to get those missing blobs...
stonebear said:
It does, I flashed it.
Would still like to know how to get those missing blobs...
Click to expand...
Click to collapse
So nothing will be wiped?
Sent from my Nexus 10 using Tapatalk HD
BabyHuey said:
So nothing will be wiped?
Sent from my Nexus 10 using Tapatalk HD
Click to expand...
Click to collapse
My data remained, but I would be concerned if you took a chance on my say so and something went wrong. I was ok but maybe you wouldn't be for some reason.
Sent from my Nexus 7 using Tapatalk 4 Beta
stonebear said:
It does, I flashed it.
Would still like to know how to get those missing blobs...
Click to expand...
Click to collapse
Which ones? The blobs are in the github link and came from the factory image. I'm not aware of any missing ones.
pulser_g2 said:
Which ones? The blobs are in the github link and came from the factory image. I'm not aware of any missing ones.
Click to expand...
Click to collapse
I don't know how to download them. Are they downloadable?
I suppose if I could understand the page I would know which ones to take from the factory image...noob, sorry.
Is it just "libRSDriverArm.so"?
http://d-h.st/aPi
4.3 gapps
Sent from my AOSP on Manta using Tapatalk HD
Thanks pulser_g2 for adding the correct binary blobs! Glad I'm not completely insane like I thought I was, I too noticed that Google had forgotten to provide the correct graphics driver binaries so I tried building 4.3 with the 4.2.2 graphics binaries and it not surprisingly didn't boot past the Google logo. Glad we could get this fixed :good:.
stonebear said:
I don't know how to download them. Are they downloadable?
I suppose if I could understand the page I would know which ones to take from the factory image...noob, sorry.
Is it just "libRSDriverArm.so"?
Click to expand...
Click to collapse
Sure, that is the only "blob" I am aware I forgot. The N10 supposedly supports Bluetooth 4 (LE), but I have no idea how to test it, as I don't have any Bluetooth 4 LE devices. Can anyone test that? I will update the system.img today for you to make it easier It was only one blob I missed, and it only affects using front facing camera I believe.

[DISCUSSION][4.3]ParanoidAndroid 3.99-RC2 | Bugs | Requests | OP worship | etc

Ok guys, I'm going to keep this short for now.
Since my DEVELOPMENT thread has been abused badly for your talk and feature requests, I descided to lock it.
Feel free to talk about everything like feature requests, bugs etc. in here.
Known issues
- Camera
- USB tethering
- Statusbar margins
- ParanoidOTA
- Browser tearing
- ION / vsync (not required atm)
First of all I want to thanks for developing of this rom. 4.3 version finally fix problem with Unity3d based apps, which existed in every version 4.0, 4.1, 4.2. It realy good. About Rom, it's stable, not soft reboots after days of using. Some things should be fixed, but for test version it's very good rom. So don't give up and continue development)
One issue I stumbled upon (not urgent) is the "See through" option in the "Lock screen" settings - once checked it works until a restart of the phone, what is weird is that it behaves like it's unchecked after the restart, but in the settings it actually is. Probably the settings don't apply at boot or something?
Otherwise great rom, very stable for everyday use.
On your 4.2.2 rom I could download tasker. But now with the 4.3 I can't find it in the store. and when I go to the store on the pc it says that my device isn't compatible. And yes tasker is 4.3 ready.
Thanks
timvdlinde said:
On your 4.2.2 rom I could download tasker. But now with the 4.3 I can't find it in the store. and when I go to the store on the pc it says that my device isn't compatible. And yes tasker is 4.3 ready.
Thanks
Click to expand...
Click to collapse
Are you using full gapps?
Otherwise some libs might be missing.
Nope I'm using the 9mb version or your slimmed version think your slimmed version. The full version does it automatically go to the ext partition?
Sent from my HTC Desire using XDA Premium 4 mobile app
timvdlinde said:
Nope I'm using the 9mb version or your slimmed version think your slimmed version. The full version does it automatically go to the ext partition?
Sent from my HTC Desire using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Yes, and it activates the extgapps script included in the rom aswell
WoH said:
Yes, and it activates the extgapps script included in the rom aswell
Click to expand...
Click to collapse
I did a factory reset, installed the rom then without a reboot installed full GApps but it didn't show the language screen at boot my hardware keys aren't working and I only got the playstore. How can that happen?
Thanks
timvdlinde said:
I did a factory reset, installed the rom then without a reboot installed full GApps but it didn't show the language screen at boot my hardware keys aren't working and I only got the playstore. How can that happen?
Thanks
Click to expand...
Click to collapse
Recovery derped during flashing or wipe.
Happens sometimes. I also go for a reboot after ROM and before flashing gapps, but that's personal preference to make sure everything settled well.
WoH said:
ParanoidAndroid 3.97
http://d-h.st/8bY​
Full Changelog @ github.com/woh & github.com/ParanoidAndroid
Code:
✔ New optimizations
✔ HALO 2.0
✔ LED custom color support (untested)
✔ Freeze-free 4.3
Click to expand...
Click to collapse
You Sir need to get a medal.
Installed the ROM and it's great. It is much smoother now and the new HALO is also very good.
It seems that the keyboard from @Nbsss slim guide/my script isn't working anymore. I restored the original keyboard to make it working...
Any www content is unusable with stock and any other browser - graphical glitches/screen tearing, sometimes also happens in apps (amazon appstore).
Except of that major issue and obviously lack of camera its good. :good:
k3lcior said:
Any www content is unusable with stock and any other browser - graphical glitches/screen tearing, sometimes also happens in apps (amazon appstore).
Except of that major issue and obviously lack of camera its good. :good:
Click to expand...
Click to collapse
Seems like the issues that can be fixed using ION & mako libs.
I didn't even think about AOSP browser any more
Chrome seems fine.
k3lcior said:
Any www content is unusable with stock and any other browser - graphical glitches/screen tearing, sometimes also happens in apps (amazon appstore).
Except of that major issue and obviously lack of camera its good. :good:
Click to expand...
Click to collapse
WoH said:
Seems like the issues that can be fixed using ION & mako libs.
I didn't even think about AOSP browser any more
Chrome seems fine.
Click to expand...
Click to collapse
Opera and Firefox are also working. AOSP, Dolphin and Maxthon browser aren't usable...
I would give you a logcat but I looked inside and there's nothing helpful inside.
Androidmarketuser said:
Installed the ROM and it's great. It is much smoother now and the new HALO is also very good.
It seems that the keyboard from @Nbsss slim guide/my script isn't working anymore. I restored the original keyboard to make it working...
Click to expand...
Click to collapse
Will look into it and probably update slim gapps to 4.3 later today.
But wow, I must hand it to WoH, the desire has a newer build available before my 2013 Nexus 7 lol. Good job!
I just had a hot reboot, after it started optimizing apps, now 90% of apps are gone (only apps like phone, calendar, sms etc. are still there).
Also my hardware buttons stopped working, only volume and home key is working.
Was using everything stock with pie enabled.
Nbsss said:
Will look into it and probably update slim gapps to 4.3 later today.
But wow, I must hand it to WoH, the desire has a newer build available before my 2013 Nexus 7 lol. Good job!
Click to expand...
Click to collapse
On which GApps you gonna base the 4.3 GApps. For 4.2 you used nikez. Because the full WoH GApps won't install correctly and with the slimmed version I can't install google plus, tasker, and some more apps. Thanks
Sent from my HTC Desire using XDA Premium 4 mobile app
timvdlinde said:
On which GApps you gonna base the 4.3 GApps. For 4.2 you used nikez. Because the full WoH GApps won't install correctly and with the slimmed version I can't install google plus, tasker, and some more apps. Thanks
Sent from my HTC Desire using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I've used the 20130813 base available on goo manager.
Would be great if i could get some testers.
Check my thread as i don't want to go off-topic here.
It's basically bare-bones, just the essential stuff + play store, 13mb.
Click here for thread.
k3lcior said:
I just had a hot reboot, after it started optimizing apps, now 90% of apps are gone (only apps like phone, calendar, sms etc. are still there).
Also my hardware buttons stopped working, only volume and home key is working.
Was using everything stock with pie enabled.
Click to expand...
Click to collapse
Can you log the issue pls?
Sent from my Nexus 4 using xda app-developers app
It might be hard to reproduce. :silly:
Anyway after reflashing it's fine, i guess it might be some a2sd / zipalign issue.

[TUTORIAL][CM11][4.4.2] FULLY WORKING CyanogenMod 11

Now we have a fully working (?) cm11... the problem is that there are a lot of gapps packages and no one is "the final" one...
The point is, why we must release updated gapps every time google release new stuff... when there are other people that are already doing that?
The answer is: gapps packages for other phones break panorama on maguro
So I think that would be a good thing if I create a zip package with ONLY GOOGLE CAMERA for maguro. And i created it, picking the necessary files from dhacker29 (thanks!) 20131207 gapps.
So... WHAT DO YOU NEED to have a fully working cm11?
∗ = recommended
1) ROM
Official CM11 nightlies --- changelog ∗
PlayfulGod CM11 (may include addition features!)
2) GAPPS
Nexus 5 gapps (Standard or Core) ∗
ParanoidAndroid gapps
CM gapps
3) KERNEL (optional)
Mpokang_kernel-v10_1080p --- info
4) PANORAMA AND MMS VIDEO FIX
Panorama and mms video fix v4 (~0.4mb) by Suxsem
INSTALL IN THIS ORDER:
READ NOTES BELOW
WIPE DATA IF YOU ARE NOT YET ON CM11
FLASH ROM
FLASH GAPPS
FLASH KERNEL (optional)
FLASH FIX PACKAGE
NOTES
If you get errors while flashing be sure to be on latest recovery... you can use this one: TWRP
Not all gapps packages include Google camera! (for example Nexus 5 Core gapps doesn't include it)
If you have chosen a gapps package that doesn't include it, you can download it from here and flash after gapps: Nexus 5 Google camera
If you need Face unlock feature download it from here and flash after gapps: Nexus 5 Face unlock
Fix package must be last to flash because some kernels include files that would overwrite the fixed ones
that's it. you will not have any more problems with sound search, panorama, face unlock, play store, ecc ecc... and all this stuff is compatible with ART.
most important thing: I didn't test all this really deep. I just tested with a limited types of configurations (didn't tested with pa gapps nor with cm gapps nor with different kernels ecc ecc), i only tested with PlayfulGod cm11, GApps Standard 4.4.1, mpokang kernel and ART... so please let me know if this works for you (and please test this with PA or CM gapps, also with ART)!
You've made a good start by fixing screenshot glitch..... Wish u luck for such further development!!
A Omni ROM build would be great!!
Sent from my Galaxy Nexus using xda app-developers app
RajatPatel said:
You've made a good start by fixing screenshot glitch..... Wish u luck for such further development!!
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
i was jocking about new to android development, i was very active in Acer Liquid development but i'm still new to galaxy nexus, so thanks!
Suxsem said:
i was jocking about new to android development, i was very active in Acer Liquid development but i'm still new to galaxy nexus, so thanks!
Click to expand...
Click to collapse
Lol, take it that way then
Sent from my Galaxy Nexus using xda app-developers app
Thanks mate
Sent from my Galaxy Nexus using Tapatalk 4
I would prefer a minimalistic Gapps package having only those apps which are not available on the Play Store.
Sent from my Galaxy Nexus using Tapatalk
AbhishekS said:
I would prefer a minimalistic Gapps package having only those apps which are not available on the Play Store.
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
you can use
GApps Core 4.4.1
20 MB-
Basic syncing stuff-
Playstore-
Click to expand...
Click to collapse
from http://forum.xda-developers.com/showthread.php?t=2012857
don't forget to flash my fix after that to have panorama working
Suxsem said:
you can use
from http://forum.xda-developers.com/showthread.php?t=2012857
don't forget to flash my fix after that to have panorama working
Click to expand...
Click to collapse
does that gapps have the google retore (wifi networks and such ) ?
brunobliss said:
does that gapps have the google retore (wifi networks and such ) ?
Click to expand...
Click to collapse
i'm almost sure that yes! anyway if you can test and report here thanks
yeah i will, in fact i'm flashing Playfulgod's rom instead of the official CM11. The latter seems to lag every now and then on the app drawer and desktop
btw: Mpokernel ROCKS \m/
brunobliss said:
yeah i will, in fact i'm flashing Playfulgod's rom instead of the official CM11. The latter seems to lag every now and then on the app drawer and desktop
btw: Mpokernel ROCKS \m/
Click to expand...
Click to collapse
it's really strange because playfulgod should be EXACTLY the same of official cm11, except for screenshot fix that will be in official cm11 from 20131212 anyway, because they are the same rom i think that it is more kind to use playfulgod
waiting for your report about restore!
Flashed CM11 in the right order (ROM > GAPPS(Standart 4.4.1) > MY FIX > mpokang 1080p v10 ).
I'm on ART, but whatsapp doesn't work.. Can't install it.
cubeever said:
Flashed CM11 in the right order (ROM > GAPPS(Standart 4.4.1) > MY FIX > mpokang 1080p v10 ).
I'm on ART, but whatsapp doesn't work.. Can't install it.
Click to expand...
Click to collapse
umh, strange...waiting for other to confirm cause i'm using it right now... can you take a logcat while installing please?
I installed (after factory reset) in that order and now it is stuck at cyanogenmod logo. I will try without the kernel.
Hi. You fixed face unlock? I thought face unlock was working on banks gapps
Enviado do meu Galaxy Nexus através de Tapatalk
Anyone have any idea why someone wouldn't be able to send text messages? I just put cm11 on my buddy's gnex last night, he's telling me today he can receive but can't send. He's on at&t using the default APN, and hangouts. Hard for me to diagnose since I don't have his phone with me
Sent from my Nexus 4 using Tapatalk
Suxsem said:
umh, strange...waiting for other to confirm cause i'm using it right now... can you take a logcat while installing please?
Click to expand...
Click to collapse
So here is the logcat.
bitmovel said:
Hi. You fixed face unlock? I thought face unlock was working on banks gapps
Enviado do meu Galaxy Nexus através de Tapatalk
Click to expand...
Click to collapse
i copied the face unlock files from dhacker29 gapps, i'm not sure that will work without those files, you can try!
cubeever said:
So here is the logcat.
Click to expand...
Click to collapse
i got this line before:
Code:
12-11 21:35:59.390 D/Finsky (7461): [795] 1.packageInstalled: Package install status for "com.whatsapp" is -24
while installing greenify. i discovered that was caused by a bad restoring with ROM TOOLBOX app and i fixed it deleting greenify folder from /data/data and greenify apk from /data/app
can you please try to locate something like com.whatsapp* in /data/data and /data/app and delete it?
or maybe you can try to do a full wipe, unless other users can confirm that they got the same error...
Cor-master said:
Anyone have any idea why someone wouldn't be able to send text messages? I just put cm11 on my buddy's gnex last night, he's telling me today he can receive but can't send. He's on at&t using the default APN, and hangouts. Hard for me to diagnose since I don't have his phone with me
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
no idea sorry...
Saint787 said:
I installed (after factory reset) in that order and now it is stuck at cyanogenmod logo. I will try without the kernel.
Click to expand...
Click to collapse
let me know, maybe do a full wipe

Categories

Resources