yashsingh1/xdaforums huggingface dataset:
[Nexus 10 Original Android Development] Syk69:
I think its because carbon is still on the 4.7.x tool chain. Its unfortunate because it does feel snappier with the O3 opts on the 4.8.x tool chain.
[Nexus 10 Original Android Development] stonebear:
Also, Chrome beta. It's a lot better than normal Chrome.

I prefer aosp myself so it is either choose to accept the occasional crash or use one of the above.

---------- Post added at 02:47 AM ---------- Previous post was at 02:43 AM ----------

Ye it seems to be that combination... on the Manta. It doesn't happen on other devices, at least it doesn't happen on my N7.
[Nexus 10 Original Android Development] sttovo:
I agree, I'm sticking to Carbon for now as I get no crashes. Carbon is very stable for me, but too would like to be on the latest optimizations.
[Nexus 10 Original Android Development] kevdliu:
I checked carbon's source and i might be wrong but i dont think carbon has o3 flag.
[Nexus 10 Original Android Development] brees75:
You know, I actually suspected that was the case since it is slower than you would expect, even accounting for it being CM. I was going to look but I don't have a lot of free time. That really sucks. CM could use a heavily optimized build.
[Nexus 10 Original Android Development] phillysnexus:
Loving this rom
[Nexus 10 Original Android Development] fifthelement:
It is an incremental ota. So you should be exactly on version 08/08 with no modified system files for it to work. If it doesn't work for you, probably something is changed in your system. I personally use twrp.
[Nexus 10 Original Android Development] stonebear:
Is an incremental update a good idea this time, as this version has reintroduced linaro, previous version was without linaro?
[Nexus 10 Original Android Development] fifthelement:
Yes, it works fine ☺
[Nexus 10 Original Android Development] DariosF:
New build online! Clean flash is recommended.

♦ PURITY ROM ♦ 09/09

Art:
- Remove old fork-and-specialize API …
- Finish fixing Zygote descriptor leakage problem
- Avoid unnecessary copy of dex_gc_map.

Bionic:
- bionic: libm: replace Qualcomm's routines with Nvidia's (except pow) …
- Remove the dependency on the non-uapi __kernel_nlink_t.

Build:
- Use google 4.7 gcc
- safe optimized compiler flags

Dalvik:
- Remove old fork-and-specialize API …
- Finish fixing Zygote descriptor leakage problem

Device_lge_hammerhead:
- hammerhead: Optimize I/O scheduling

External_libpng:
- libpng: Squashed update to version 1.2.51 …
- libpng: Fix for memory leak while indexing the PNG images …
- Update copyright to The Linux Foundation …
- VeNum optimizations to libpng to improve PNG decode time

Frameworks_base:
- [ActivityManager] Fix a bug: unable to start activity after starting … …
- A background started service is removed from mStartingBackground when… …
- Revert "audio: Fixed dead lock in AudioService during volume change" …
- ActivityManagerService: Fix heavy games kill during incoming call …
- ActivityManagerService: Penalise large apps going to background …
- Prevent killing of process during service bringup …
- add MVNO info for tele2 in croatia …
- SystemUI: Rework SearchPanelView calculations …
- SystemUI: prevent NPE on clear recents double press …
- Recents: add missing TypedArray.recycle() call …
- hwui: Always enable the scissor while composing layer …
- Update the layer's alpha value upon composition of the layer …Set row as default scheduler …
- Remove opaque check in preparing dirty region …
- watermark: Place watermark in the bottom-right when both deltax and d…
- DocumentsUI: catch berserk apps on building recents …
- base: DocumentUI: fix a few issues handling remote content

Kernel_lge_hammerhead:
- futex-prevent-requeue-pi-on-same-futex.patch futex: Forbid uaddr == u…
- Set row as default scheduler

Libcore:
- CipherInputStream: increase buffers for speed …
- Audio: AWR-WB format playback support in email and download …
- libcore: fix error in javdoc todo file generation …
- Remove old fork-and-specialize API …
- Finish fixing Zygote descriptor leakage problem …
- Libcore: Add .aac MIME TYPE …
- libcore: Set CAP_LAST_CAP as CAP_BLOCK_SUSPEND …
- Add CAP_BLOCK_SUSPEND to OS constants

Settings:
- CryptKeeper: update emergency call button to Holo

System_core:
- healthd: increase healthd fast timer to 10mins instead of 1min …
- filesystem_config: Allow executables in /system/libexec …
- init: Add vendor-specific initialization hooks …
- Fix assertion failure …
- fix corruption in Vector<> when malloc falied …
- system: core: increase the polling time for remount_ro to 3600 …
- system: core: increase the polling time for remount_ro …
- Fix a bunch of small system/core bugs. …
- Conditionally Revert "put back the unused virtuals in Vector<>" …
- Revert "Revert "put back the unused virtuals in Vector<>""

Vendor_purity:
- add KPN 4G apn …
- Cleanup/Fix APN data fields …
- Modified APNs for Plus.pl, Orange SK, and Vodafone AU per
[Nexus 10 Original Android Development] fifthelement:
Thanks DariosF. If you don't mind I share the OTA package which I build for my own personal upgrade with other users. I test every OTA before sharing.

OTA incremental package to upgrade from 29/08 to 09/09 (Clear "Cache" and "Dalvik Cache" after flashing):

https://mega.co.nz/#!Q4Rn3JCC!sqT00SH-WAVfRgk9sR77GT9V2PPvBGWSDjm_pSc_-6Q (38MB)
[Nexus 10 Original Android Development] AccuNeal:
ROW scheduler - thank you Darios!!

update: Clean Flashed and tested - sad to say that scheduler is CFQ default, and no ROW appears in NoFrills CPU control.
[Nexus 10 Original Android Development] stonebear:
thanks Dario. ☺
[Nexus 10 Original Android Development] vecino:
Purity U2D says MD5 corput after download. Redownload don't help.
[Nexus 10 Original Android Development] brees75:
You really should have asked permission before you started posting them. Purity is updated regularly and whether you dirty or clean flash I really don't see how this makes it any easier?
[Nexus 10 Original Android Development] fifthelement:
It makes it easier because :

1. You download a smaller file compared to a full ROM.

2. It doesn't format your system partition, so you wont need to download and re-flash gapps.

3. End results is exactly the same.

It is the proper way of upgrading a ROM. you should not be forced to fresh install a ROM if just you need an upgrade. it is the way all carriers upgrade their ROMs.

I hope someday, devs start to release OTA packages themselves. They are very easy to create using tools like "OTA Creator GUI".
[Nexus 10 Original Android Development] garywojdan81:
Had the same issue so I grabbed it from his site and manually, dirty flashed it in twrp with no issues.
[Nexus 10 Original Android Development] brees75:
I prefer the 'old fashioned way'. This time around you may want to pull it though, he does specify a full wipe.
[Nexus 10 Original Android Development] Pilsor:
Sorry to say, but I noticed some lag with latest update 09/09, while typing on Tweetcaster using SwiftKey.

Now I read "clean install advised" ... How to do this without losing your data ?

Or is it only dalvik cache & cache cleaning / before or after install by Twrp?

Any help would be much appreciated,

Greetings Phil from Belgium
[Nexus 10 Original Android Development] dreitzell78:
Short answer is, you can't. You need to wipe days, system, cache and dalvik cache. Then install. Sorry. Wish there was another way. But, it will run good after you get it set up again.
[Nexus 10 Original Android Development] stonebear:
Basically, it's a factory reset in TWRP. No need to wipe data partition. System partition and therefore cache and dalvik are wiped by the install process anyway.
[Nexus 10 Original Android Development] DariosF:
New build online!!

♦ PURITY ROM ♦ 14/09

Bionic:
- Cleanup

Build:
- Cortex-a8: fix ldflags workround
- gettop: fix symlink detection …
- Apply correct, optimized mfpu compiler flag for ARMv7-A Cortex CPUs …
- Don't set CCACHE_BASEDIR if its already set …
- build: Set ccache base to build top

Frameworks_base:
- Fix broken arc drawing in Camera app.
- Add CAP_BLOCK_SUSPEND Linux capability to system server …
- [HWUI]: Bind wrong VBO when drawing text …
- [HWUI] Infinite recursion in PathTessellator::recursiveQuadraticBezie… …
- [HWUI] The IBO state should be reset after glDeleteBuffers. …
- [AssetAtlas] Avoid packing 1-pixel width or height asset into AssetAtlas …
- [AssetAtlas]: Fix AssetAtlas not consider all size of texture. …
- [Resources] fix preload drawables low issue …
- Remove unnecessary explicit GC in ZygoteInit. …
- systemui: networkcontroller update default networks resources

Kernel_lge_hammerhead:
- block: row: Fix crash when adding a new field in bio struct …
- Makefile: hardcode the toolchain path, subarch and remove the python … …
- Set row as default scheduler

Libcore:
- Revert "Switch Random to use AtomicLong" …
- Revert "CipherInputStream: increase buffers for speed"

Settings:
- SoundSettings: Use SystemCheckBoxPreference

System_core:
- Cleanup

Vendor_purity:
- add apn for ziggo & modify videotron for LTE …
- added Sprint Test APNs …
- apns-conf: Fix Digi MMS port. …
- add FreedomPop APN for 4G/LTE …
- added Walmart APN …
- Add APNs for docomo MVNOs (Japan) …
- Free Mobile APNs updates …
- Clean up apns-conf.xml …
- Update APNs for au, docomo, SoftBank and Y!mobile (Japan)
- Remove duplicate Vodafone APN, correct Tele2 APN …
- Correct APNs for Movistar PA, Claro PA, Digicel PA
[Nexus 10 Original Android Development] Holer Togni:
Thanks a ton!
[Nexus 10 Original Android Development] stonebear:
Thanks as always Dario. :)
[Nexus 10 Original Android Development] Pilsor:
Thanks to Dreitzell & Stonebar, I'll first make a new titanium backup to be sure.

Now on holiday with a very sad wifi connection ... So it's for later at home.

Just saw also the new build from Dario, thanks man, as always.

Cu later,

Philip.
[Nexus 10 Original Android Development] DariosF:
New build online! :D

♦ PURITY ROM ♦ 20/09

ContactsProvider:
- Revert "Contacts provider: add fb sync"

Dalvik:
- dalvik: Rename perf flag …
- Revert "Revert "dalvik: add placeholder for future changes"" …
- Dalvik :Increase the upper limit check for DexOpt Deps table

Dialer:
- Add reverse lookup provider "PagineBianche" (IT). …
- Refine regexes for Das Telefonbuch. …
- Add reverse lookup provider "Das Telefonbuch" (DE). …
- Chinese Location Lookup [1/2] Dialer: Chinese Reverse Lookup

External_sqlite:
- sqlite: Rename perf flag …
- Upgrade to SQLite 3.8.6 …
- Regenerate Android.patch …
- Do not pass QC_PERF into host build of sqlite3. …
- Add hooks for database open and pragma handling …
- SQLite: Enable fdatasync for SQLite

Frameworks_base:
- hwui: Apply hwui qcom fixes to all adreno-bearing hardware …
- SystemUI: improve one finger notification expansion …
- TaskUtils: Update …
- Fix for broken volume music controls
- hwui: Fix a sporadic crash seen during CTS runs …
- Revert "ContentProvider: Avoid duplicate initialization of AsyncTask" …
- Revert "Temp: Revert "ContentProvider: Avoid duplicate initialization… …
- Flip to Mute/Reject Call …
- Revert "Switch to Slim Incall UI" …
- Turn off some debug

IncallUI:
- [3/3] InCallUI: Flip to Mute/Reject Call
- InCallUI: non intrusive incall ui rework
- InCallUI: add Incoming Call Background
- non intrusive incallui

Settings:
- Hide "Volume adjustment sound" option on non-voice capable devices …
- Settings: Display Rotation (All Devices) …
- Settings: Fix AOSP WiFi AP translations

Telephony:
- Translations: Update ita …
- [2/3] Telephony: Flip to Mute/Reject Call …
- Revert "Switch to Slim Incall UI" …
- Add reverse lookup provider "PagineBianche" (IT). …
- Add reverse lookup provider "Das Telefonbuch" (DE). …
- Chinese Location Lookup [2/2] Telephony: Detect external plugin.

Vendor_purity:
- added Lycamobile, Aero2, and T-Mobile Poland APNs …
- add Virgin Mobile USA apn …
- added Boost, Credo & Ting APNs …
- added Bmobile Trinidad APN …
- added DJUICE mms APN …
- add tuBiedronka APNs …
- add Vodafone, AMC, Eagle & Plus APNs …
- add Virgin Mobile France APN …
- add Carrefour Belgium APN
[Nexus 10 Original Android Development] fifthelement:
Incremental OTA from 14/09 to 20/09 (clear cache and dalvik cache after flashing) :

https://mega.co.nz/#!gsoFAJ4Y!ijB32OBgqfhsdxnbOUYtYQ0R36pPGk5XTfOCPZqitOU (13MB)
[Nexus 10 Original Android Development] samwheat:
Hi

After i flashed purity I cannot write to my hdd connected by otg with stickmount

It is Rom problem or mine ?

I ve tried also with different kernel ( thunderkat ) the problem remains

UPDATE : A kitkat 4.4.4 problem ... Didn t find a solution so back to ThunderKat rom that has fixed the problem right from the box
[Nexus 10 Original Android Development] Pilsor:
Thanks

Last but not least,

A paypal beer 92742401B5650725A

Cheers,

And thanks for updating the Nexus 10 Manta :good:

Phil from Belgium, not the King :angel:
[Nexus 10 Original Android Development] colinmc8:
Hi guys,

I just flashed this rom yesterday. I'm really liking it, there is only one little thing, the clock force closes on start up. I searched the thread but couldn't see any report of it?
[Nexus 10 Original Android Development] fifthelement:
Did you wipe your device properly before flashing the ROM ?
[Nexus 10 Original Android Development] colinmc8:
Pretty sure I did, I actually done a full wipe and cleared the rom and gapps without thinking. After that I put the files back on and flashed in recovery. I can try again though. What procedure would you recommend? Thanks
[Nexus 10 Original Android Development] GtrCraft:
For better scrolling and smoothness use this mod: http://xdaforums.com/google-nexus-5/themes-apps/smooth-scrolling-mod-mahdi-rom-t2831848
[Nexus 10 Original Android Development] DariosF:
Sorry for the delay but i'm busy with my degree :p

♦ PURITY ROM ♦ 17/10

External_sqlite:
- Fix world-readable permissions due to sqlite race condition …
- Revert "Regenerate Android.patch" …
- Revert "Upgrade to SQLite 3.8.6"

Frameworks_base:
- Core: Fix AOSP JA translations …
- Core: Improve AOSP JA translation …
- Revert "Fix missing top task in recent panel."
- Fix notification cutoff at slim dpi …
- AudioService: Fix monitorRotation for landscape applications …
- frameworks/base: Fix delay in sending AUDIO_BECOMING_NOISY intent …
- Fixing memory leak in RenderBufferCache …
- AppWidget: Make widget update quickly …
- MtpDatabase JNI: Fixed a memory-leak in getObjectPropertyValue(). …
- MountService: Check for null pointer when looking for vold code …
- Allow subclasses to override bindPreferences(). …
- framework/base: Create surface based on the panel orientation. …
- IndexOutOfBoundsException observed in ProcessStats …
- [View] Clear Hardware-Layers before system destroys HardwareRenderer​.
- Fix a bug that the RecentTask list of other’s may show up to non-prim… …
- [ActivityManager] Prevent coredump file may not complete for testing. …
- Ensure to add Persistent Apps to LruProcess List on app restart
- Remove hard-coded DrawSelectorOnTop on ListFragment's default ListView. …
- Fix for "volume buttons change two volume steps per click" bug …
- OptiPNG
- Revert "[AssetAtlas]: Fix AssetAtlas not consider all size of texture." …
- Revert "[AssetAtlas] Avoid packing 1-pixel width or height asset into…
- view: make setWallpaperPosition() oneway …
- Need to release CropView when destroy WallpaperCrop Activity

Frameworks_rs:
- Fix bug in blur when processing odd widths

Settings:
- Open app when clicking on icon in App Info screen …
- Settings: Improve AOSP JA translations
- OptiPNG

Vendor_purity:
- fixed Lycamobile APNs …
- corrected Beeline UA apn …
- added Afghanistan, Sri Lanka, Iraq, Kuwait apns …
- corrected Yota APN …
- updated NOS/MEO apn names …
- cleanup: Spain APNs …
- added Africell APNs, moved Movistar PA APN …
- fixed Bouygues APNs …
- add/cleaned apn for Moldova/Poland
- Update APNs for b-mobile (440,10,Japan) …
- added Truphone UK apn …
- added TeleCable/Truphone/Mtel, fixed Lyca/Orange …
- added Voiceworks Mobile BV / MVNO NL APNs …
- Added missing line for Verizon APN (mcc 311 mnc 480) …
- Stop allowing other APNs overriding Sprint LTE.
- added 13 Lycamobile APNs, combined TMI APN, added 48months APN …
- corrected Smarts RU APNs …
- corrected Vodafone DE & Vodafone PT APNs
- corrected Telekom DE APNs …
- APNs remove trailing whitespace from Bite …
- Clean up APNs for au and SoftBank (Japan) …
- Add APN for EMOBILE (Japan)
- added Yota APN …
- corrected Smart APN: missing space before "type" …
- added Cambodia APNs …
- added Axis, AWCC, MTN, Etisalat, Hutch, MPT APNs. …
- added Public Mobile APN, corrected Rogers WAP APN …
- added ONO and Euskaltel APNs …
- added Claro Argentina APN
[Nexus 10 Original Android Development] b1g.p0ppa:
Good luck with that degree! Hope you're not stuck with unbearable loans. Love this ROM, bro! Android L got you excited?
[Nexus 10 Original Android Development] stunned:
Great rom!

I noticed today that my Google play movies doesn' work. It doesn't play online movies and says "Playback isn't supported on this device". At least versions 3.3.3 and 3.5.14 say the same thing.

If I uninstall updates it works fine (3.2.25).

Anyone else having these problems?
[Nexus 10 Original Android Development] Jeevez:
Anybody get remote play working with this ROM?
[Nexus 10 Original Android Development] Langduscher:
https://android.googlesource.com/device/samsung/manta/

Does this mean that KK 4.4 builds are EOL [MENTION=1982207]DariosF[/MENTION] ? [emoji56]
[Nexus 10 Original Android Development] Haadkoe:
I'm so happy with my manta since flashing this rom. Fast, smooth, and stable.

Random reboots, lag, and generally annoying behavior I've experienced with stock ics and kit-kat are a thing of the past. Well done Purity! Google had obviously given us no thought or consideration, because the stock roms are so insanely buggy and unstable in comparison to this.

I did have one problem after flashing to Purity. After leaving my tablet alone for extended periods of time, the device would refuse to come out of standby. No matter what I did I could not get the screen to turn back on, and ended up having to hold the power button to force a reboot. This would happen regardless of whether the tablet was left plugged in or powered by battery alone. Flashing the most recent thunderkat kernel seemed to resolve the issue for me though, so all good.

Thanks Purity.
[Nexus 10 Original Android Development] Pilsor:
Good be the start of the next L5 generation ... I hope so, otherwise I need to start un-rooting device and install the original OTA L-android coming the next days ;)
[Nexus 10 Original Android Development] Langduscher:
You haven't flashed Lollipop yet? [emoji6]
[Nexus 10 Original Android Development] fifthelement:
Installing Android L OTA doesn't need unrooting. just backup your current apps and data as it will wipe your tablet and flash it with provided bat file.

---------- Post added at 12:59 PM ---------- Previous post was at 12:58 PM ----------

Purity is an excellent ROM. I hope we see a new version based on Androld L in near future :)

---------- Post added at 01:02 PM ---------- Previous post was at 12:59 PM ----------

I am also waiting for official release of Android L. Current L Roms are built with preview binaries and google may make more changes to code before releasing the final version. rumors say it will be released in 1-2 days ;)
[Nexus 10 Original Android Development] Pilsor:
Nexus 5 is still original , and indeed 1 day to wait for the big boom :))

Nexus 10 still running on PURITY fuel :) ... but getting nervous what to do , LOL.

---------- Post added at 09:23 PM ---------- Previous post was at 09:14 PM ----------

That's interesting , so no need for unroot procedure // I'm wondering is device is getting OTA response of Google Center :confused:

Or do you mean by 'manual" install of the OTA files /posted here ? http://xdaforums.com/nexus-10/development/rom-stock-aosp-t2931057

Greetings,

Phil from Belgium, not the king.
[Nexus 10 Original Android Development] mikeharris:
+1 from me!
[Nexus 10 Original Android Development] torsin:
Purity is working excellent on my N10! Never had such a stable, bugfree system before.

Because I don´t like that lolli look at all and the problems reported on other devices yet, it´ll take time till I´ll up(-grade).

THX a lot for serving this to us!!! :good:
[Nexus 10 Original Android Development] Mr_Jay_jay:
I have used 2 Roms so far without any issues, only major "issue" is that As far customization is very very very early is and most likely it will be a much much slow progress than before... I'm guessing it's because of ART.

And Yes Purity is one fine lean mean piece of software!!! Hopefully they take on Android L.. our device development is fast dying..
[Nexus 10 Original Android Development] Peterpaulmarie:
After testing of some LolliPop (CM12) Roms I'm back to this perfect Rom.

I hope DariosF and the Purity team will bring LolliPurity....

Thank you in advance!
[Nexus 10 Original Android Development] torsin:
After testing (all) Lolli-roms for the N10 I'am back an purity.

Nothing is as stable, customisable and battery-friendly as this.

Sorry to say, but in my opinion, purity is already (now) still the best for our N10!
[Nexus 10 Original Android Development] DariosF:
Hey guys, since i don't have a lot of time to follow my threads i'll lock them. New builds will be posted on my g+ community. Peace! :cool:
[Nexus 10 Original Android Development] fifthelement:
Hey buddy, what is your g+ link ?
[Nexus 10 Original Android Development] AccuNeal:
https://plus.google.com/u/0/communities/105581179951601265485

It's a closed group. Users must ask to join.:)
[Nexus 10 Original Android Development] Woody:
Per the request of the OP, this Development thread is closed.

You can participate in the G+ community for Darios' works if/when they will be published.

The link can be found here --> https://plus.google.com/communities/105581179951601265485

The Q&A thread for Purity N10 version will still remain open and is suggested for all your Questions and Answers.

The link can be found here --> ? If there is a QA thread for the N10 Purity, please forward that to me and I will edit this post.

As we often see when a project goes to G+, issues that occur on there can sometimes bleed over into XDA. While we cannot maintain any sort of semblance on G+, we certainly can on XDA Developers. The long and short of it: What happens on G+, stays on G+. Once it crosses over the line to XDA, your best bet is to mind The Rules.
[Nexus 10 Original Android Development] xrecartp:
Love the ROM as well. Dislike having to use alternate browser. Also miss the 'bars' for pie that give settings and notifications. Thanks for the hard work - my n10 is flying.
[Nexus 10 Original Android Development] phillysnexus:
The performance gain from 4.8 and-O3 is worth the occasional browser crash in my opinion .... also [MENTION=3905190]kevdliu[/MENTION] Mr. Robinson found that the browser crashes were from 4.8 linaro not the-O3 flags his latest ROM is 4.7.4 linaro and-O3 and I had zero browser crashes .... but I'm back on purity now its to fast and smooth not to be
[Nexus 10 Original Android Development] kevdliu:
OK thanks for the info I will be away from build envionment for the next 5 weeks but ill tell DF to compile a manta build without linaro
[Nexus 10 Original Android Development] stonebear:
I would rather have 4.8 and -03 and just use Chrome beta which does not crash. :)
[Nexus 10 Original Android Development] brees75:
Same here!