yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Original Development] DariosF:
Surprise! :D

♦ PURITY ROM ♦ 02/03

Art:
- Fix dalvikvm -help

Device_lge_hammerhead:
- Update cpufreq settings

Device_lge_mako:
- revert "Custom audio_effects for DSP Manager"

Frameworks_base:
- Revert "frameworks/base: Fix race conditions on resume/suspend using … …
- Base: Lockscreen blur fixes …
- Fix AOSP build - DO NOT MERGE …
- Fix graphics corruption caused by HWUI caches …
- Fix memory leak in PatchCache
- Fix descriptor leak after accepting connections …
- VolumePanel: Don't force navigation bar in immersive mode
- SystemUI: fix calculating alpha for back button in landscape mode. …
- Revert "Revert "SystemUI: apply alpha value to all layouts."" …
- Add back qs tile margin …

Telephony:
- Fix "Vibrate on hang up" feature

♦ PURITY ROM ♦ 28/02

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

Build:
- gettop: fix symlink detection

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

Frameworks_base:
- FLAG_PRIVILEGED disappears if privileged app is updated and rebooted …
- [1/2] Speed up booting on multicore devices. …
- Revert "BootMessage: show more info in boot dialog" …
- Revert "Use canonical path for /vendor/app" …
- DocumentsUI: DE-Translation (add custom strings) …
- Show panels on lockscreen in expanded desktop mode. …
- AudioService: add STREAM_DTMF to stream affected by ringer mode …
- audio: Set slient persist property according to ringer mode …
- Finish fixing Zygote descriptor leakage problem …
- Lockscreen Blur: another fix
- Sensor: Enable the motion accelerometer for screen orientation change …
- A background started service is removed from mStartingBackground when…
- Fixed a possible infinite loop in JsonReader#skipValue() …
- Expanded Desktop : Fix Left handed navbar during landscape mode …
- SystemUI: disable statusbar time refresh when screen off …
- Fixed retrieving non-initialized wallpaper information …
- Remove unused Wimax support …
- Fix QS layout in landscape

Frameworks_native:
- [2/2] Speed up booting on multicore devices.

InCallUI:
- Disable Touch by Proximity Sensor …
- Better color for our UI

Kernel_lge_hammerhead:
- block: deadline: Optimize for non-rotational
- deadline: Allow 0ms deadline latency, increase the read speed …
- Makefile: Enable ccache

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

Settings:
- Enable Back-key when go to Emergency call

System_core:
- ueventd: fix a busy loop while reading uevents …
- Unicode: Fix mismatched type initialization …
- Fix assertion failure
- system: core: increase the polling time for remount_ro to 3600 …
- ueventd.rc: Change owner of graphics drivers to system …
- Squashed file permission fixes for "adb push"

Vendor_lge:
- mako: miracast fix

Vendor_purity:
- Restored purity bootanimation
[Nexus 7 Original Development] darkchazz:
Does flashing newer build on top of old build require also flashing of gapps ?
[Nexus 7 Original Development] JaZart:
Yes
[Nexus 7 Original Development] lbroksle:
Thanks for the new build!
[Nexus 7 Original Development] gkarthik16:
Please correct me if I'm wrong here, but flashing gapps is not required when you flash a newer build (provided you're not doing a full wipe).

Or did I get the question wrong?
[Nexus 7 Original Development] uzi2:
You are absolutely right. Neither is it necessary to reflash SuperSU. The only additional flash required is your choice of kernel.
[Nexus 7 Original Development] zolaisugly:
If you dirty flash the update then you DON'T NEED TO REFRESH GAPPS
[Nexus 7 Original Development] Domino5:
Can you add option to block navbar and statusbar gestures to interact with apps in immersive mode?
[Nexus 7 Original Development] didi_ghost:
Best kernel for this rom guys? :) specially in battery life
[Nexus 7 Original Development] Mojar7070:
I've used lean kernel in the past and battery was awesome. Currently using faux kernel, which is more performance oriented in my opinion.
[Nexus 7 Original Development] rastariva:
i flash the ROM via CWM and it shows

Symlinking

set_metadata_recursive : some changes failed

E: error in /sdcard/0/1 Jail nexys/PurityROM...(status 7)

Instalation aborted,.

can anyone give me some advice,

thanks before
[Nexus 7 Original Development] :
Update CWM or switch to TWRP.
[Nexus 7 Original Development] rastariva:
Done,, thank you
[Nexus 7 Original Development] ryanw5489:
I am currently trying to install this rom to try out. I am currently on Smoothrom v 5.2 4.2.2. Now I wipe Data but when I went to install it failed! It started to go through then failed any ideas. Do I have to update to 4.4?
[Nexus 7 Original Development] Nosterius:
Update your recovery :)

Inviato dal mio Nexus 7 utilizzando Tapatalk
[Nexus 7 Original Development] Leonhan:
Just installed the rom, and it flies! :D Also, thanks for the new loading screen.;)
[Nexus 7 Original Development] PrizmaticSmoke:
[MENTION=1982207]DariosF[/MENTION]

Just want to thank you for your work! I always come back to Purity after trying other ROMs and find them lacking the performance and perfect feature set of this one, keep it up! :good:
[Nexus 7 Original Development] Promez:
Same here :D

love purity on N4 and N7
[Nexus 7 Original Development] :
Dito
[Nexus 7 Original Development] pjcanales:
Any difference using art that dalvik on latest update?
[Nexus 7 Original Development] godh3ll:
Does art working on purity?no bootloop after change from dalvik to art?
[Nexus 7 Original Development] PrizmaticSmoke:
ART is working great for me on this rom! I always switch before restoring apps, then download titanium and restore my apps.
[Nexus 7 Original Development] godh3ll:
Not working for me,im on purity latest build and using default kernel included, i go to dev opt then tick art then reboot,how do we know that the runtime has changed,because after rebooting dalvik is still selected in the dev option...
[Nexus 7 Original Development] PrizmaticSmoke:
I do use m-Kernel, not sure if that makes a difference though. What gapps are you using?

When rebooting into ART, it will optimize apps again and will take a looong time. When done, it should have Use ART selected under select runtime if successful.
[Nexus 7 Original Development] godh3ll:
Im using pa gapps mini modular,stock kernel,when rebooting it doesnt show optimizing and reboot time is as usual,so i conclude it doesnt change to art,maybe i should chagne kernel?

---------- Post added at 04:57 AM ---------- Previous post was at 04:46 AM ----------

---------- Post added at 04:58 AM ---------- Previous post was at 04:57 AM ----------

[/COLOR]
[Nexus 7 Original Development] :
Do you have Xposed installed? If yes, then read...

Edit: Tried it myself. Switching to ART with the default kernel does not work. It always goes back to DALVIK. Xposed is NOT installed. On my Nexus 4 I could switch without problems (though I see not real difference). Any ideas?
[Nexus 7 Original Development] haha123:
Hi, I saw that on the recent build there was a change for the left-handed navigation bar in landscape mode. But I see no setting for this? Am I missing something really big here? Thanks a lot!
[Nexus 7 Original Development] godh3ll:
I forgot,im using xposed always,but anyone succesfuly change it to art...now im not so interested again...

---------- Post added at 04:52 PM ---------- Previous post was at 04:44 PM ----------

Edit:uninstalled xposed framewok,change to art and reboot...optimizing 112 app,it worked...using m kernel a67
[Nexus 7 Original Development] Skyfall007:
I'd like to share with you my battery percentage mod..

Just flash it in recovery..(it's only for the latest build)

p.s:screenshot is from my n4..but it's the same on n7..enjoy guys
[Nexus 7 Original Development] wire55:
Do you think you guys could get this ROM ported over the the Kindle Fire HD 7" 2012(TATE)? I would really like to see this ROM for that device. The Kindle Fire HD is the only Android device I have and would like to see more ROM's on it.
[Nexus 7 Original Development] wire55:
Anyone?

Sent from my Kindle Fire HD 7 running PAC-man
[Nexus 7 Original Development] DariosF:
New build released!

♦ PURITY ROM ♦ 09/03

Bluetooth:
- PBAP: Remove initialisation of Missed calls number …
- OPP: Handle intent receiver leak for BT TURN OFF. …
- MAP: Set Empty name or address for unknown values in GetMessageListing. …
- Bluetooth: Update Signal strength …
- Fix signal strength indicator. …
- Fix another duplicate response bug in AT+CSCS handling. …
- Add null pointer check in A2DPService

Bionic:
- libc: Fix memchr inclusion …
- Replace Cortex A15 strlen implementation with cortex-strings …
- Import memchr implementation from cortex-strings for Cortex A15 …
- libc: krait: support KINGFISHER optimized memcpy

Contacts:
- Png optimization

ContactsCommon:
- Png optimization
- fix blue selector for sw600dp devices

DeskClock:
- Png optimization
- Translations clean up
- fix remaining blue toggle

Device_lge_hammerhead:
- Bionic optimizations clean up

Device_samsung_manta:
- Enable libm optimizations …
- Use better mount options

DownloadProvider:
- Remove download notification after preview

External_bluetooth_bluedroid:
- Bluetooth: fix sniff issue with multiple rfcomm connection in same ACL …
- Bluetooth: GAP: Update bonded device info immediately on NVRAM …
- Fix BT failed to enable issue. …
- Fix array shifting logic of updating bg devices list. …
- Fix uipc.c to never pass -1 to FD_ISSET.

Frameworks_base:
- Volumes in Settings/Sound is slow to start
- Png optimization
- Kill logspam
- PackageManager: Fix reconnection logic in Installer.
- SystemUI: Update Ringer tile code. …
- Fixed upgrading from forward-lock application to system application
- Release locked buffer when it fails to acquire graphics buffer
- Toggle last app on recents button long press
- Fix volume link notifications
- SystemUI: Fix displaying of user photo. …
- UserTile : Check if profile has a photo …
- Show default profile name if no profile exists …
- Show owner info creation if no owner is set for UserTile …
- Fix null pointer exception in PhoneWindowManager

Settings:
- Png optimization
[Nexus 7 Original Development] wire55:
I guess not
[Nexus 7 Original Development] tcat007:
3/9 and Franco 77 running well.
[Nexus 7 Original Development] qualitymove13:
Any screen lag on wake up?
[Nexus 7 Original Development] redeyedjedi:
It would take some time, but it is easier than you think. If you follow the PA rom build guide.....you could use the manifest from github.com/kitkatpurity instead of the PA manifest and probably have a build done in a day or two.

If you are gonna ask someone else to download 15gigs of source and build a rom for a kindle, you wont get a lot of feedback in the nexus 7 forums. Go to the kindle forum, ask one of the devs what device trees they use, and follow the PA guide step for step. It is possible for a total newb to pull this off if they have at least a good dual core pc and a decent internet connection.
[Nexus 7 Original Development] tcat007:
My battery life went a little wacky since yesterday. I doubt if it's kennel related, but maybe the experts here would have an idea. Only thing I did yesterday was upgrade viper4android. I only have 1.5 hrs. off sot, but almost 12hrs of power manager service.display. V4A doesn't show up in use.
[Nexus 7 Original Development] PreemPalver:
Latest youtube update makes app crash at startup. Is this rom related or google's fault?
[Nexus 7 Original Development] godh3ll:
Not happening here....on latest build,m kernel,mini pa gapps,just updated youtube on playstore,no crash....
[Nexus 7 Original Development] pjcanales:
Does this Rom support f2f2 kernel?
[Nexus 7 Original Development] PrizmaticSmoke:
Runs great for me using Lego kernel with /data formatted to F2FS.
[Nexus 7 Original Development] :
Is it really a difference?
[Nexus 7 Original Development] r-l:
Same problem here. Think it's rom related because al my other devices are fine with the youtube app
[Nexus 7 Original Development] PreemPalver:
Are you using xposed framework and some youtube modules? My problem was there.
[Nexus 7 Original Development] r-l:
You are right, sir. I needed to update youtube adaway
[Nexus 7 Original Development] deny_kei:
Sorry for silly question, my nexus still in the first purity rom with lean kernel. I wanted to update the latest rom. Should i update the twrp ? And can i just wipe dalvik and cache to flash this rom or i have to wipe all with factory reset again. Sorry if this thread already been post before. Thanks in advance.
[Nexus 7 Original Development] :
I would update TWRP to the latest version (you can use Flashify from Play Store). A cache and Dalvik wipe should be ok if your Purity version is a KitKat version (Android 4.4). I would use flash the latest PA gapps her from XDA (though it's not really necessary).
[Nexus 7 Original Development] deny_kei:
Thank you sir for yor advise but what about the kernel. Will it wipe if i flash the newest purify rom, because i used lean kernel at the moment or will it stick to the new rom. Sory in my previous device i hardly never flash kernel, it usually come with the rom. Sory for asking again because i already softbrick my nexus twice because ota 4.4

Thanks
[Nexus 7 Original Development] :
The kernel will be overwritten by the ROM.
[Nexus 7 Original Development] tFrost:
This rom is really making my "old" Nexus 7 fly, thanks DariosF!
[Nexus 7 Original Development] k4mr4n94:
I do not think it is rom related. I think its a problem with youtube. I'm on this rom but on a previous build. The same thing happened to me. All i did was uninstall it then reinstall it and everything was fine.
[Nexus 7 Original Development] PrizmaticSmoke:
You can always flash lean kernel again after you flash the rom. I've run it on this rom myself with great success.
[Nexus 7 Original Development] TrustAugustus:
Anyone having problems!s with Hulu? Here in Japan (Japanese Hulu) says connect to a faster network. Regardless of the speed it says that. Any help?
[Nexus 7 Original Development] Madcat8686:
Flashed and running great. I never could think of a feature to ask for for this Rom. That's pretty much why I am still running it as a daily driver. Clean flash, dirty flash, it still does everything I need it to. My hat is off to you and this incredible Rom.
[Nexus 7 Original Development] robgee789:
Same here it just simply works so you can't ask for more, awesome rom
[Nexus 7 Original Development] bonzer2u:
+1.....
[Nexus 7 Original Development] pjcanales:
Great work on this ROM. I swear its like my tablet thinks its superman, its keeps flying at the speed of sound.
[Nexus 7 Original Development] TrustAugustus:
Actually. Hulu is running great. Its my flo purity that's not. In thinking its a PAgaaps problem. Ill take it there. Cheers and thanks!!
[Nexus 7 Original Development] _-..zKiLLA..-_:
Thanks so much man i always find myself coming back to your rom and its always being updated i love it!

---------- Post added at 05:05 PM ---------- Previous post was at 04:48 PM ----------

Is it possible to enable Tablet ui? If not what would be a good route to lower the dpi a tad bit like slimrom has
[Nexus 7 Original Development] Madcat8686:
Use a file explorer with root access and you can change your DPI by editing the build.prop. I use X-plore and make the configuration for it Superuser + mount writable. The build.prop file is in the root folder and then in the system folder. When you open the build.prop look for the lcd density=
[Nexus 7 Original Development] mariocaraujo:
Hey guys, long time I don´t flash a new ROM on my N7. Im already a purity fan from the N4 version.

Im currently with CWM 6.0.4.3 recovery+Buttered Grouper AOKP 4.3.1. Im aware that I need a full wipe. Can I flash this ROM using this recovery or I need to change anything before? Thanks.
[Nexus 7 Original Development] _-..zKiLLA..-_:
I know how to do this but when changing the density tabletui isnt always enabled, im not sure if maybe not all roms have it
[Nexus 7 Original Development] ZANKRUT.DOSHI:
Thank you sir for this awosme purity ROM it has made my nexus 7 very fast keep up good work
[Nexus 7 Original Development] xx_bishop_xx:
Any ideas why the YouTube app doesn't seem to play video? The pages load fine, but video just hangs buffering. I did have Xposed installed and read that might cause some issues, so I downloaded the 03/22 version and clean flashed (wiped cache and Dalvik) with no better luck. I certainly appreciate any guidance.
[Nexus 7 Original Development] robgee789:
What stuff have you got installed with xposed as it's works perfectly for me mate
[Nexus 7 Original Development] haha123:
I have another question: the custom lockscreen background (when auto rotate is on), becomes stretched when in landscape. is there a fix, or a way to disable rotation in the lockscreen? thanks
[Nexus 7 Original Development] xx_bishop_xx:
Actually I did a factory reset and clean flashed the ROM and did not install Xposed again. I'm assuming this means I don't have anything installed with Xposed anymore. I switched to a different ROM temporarily, but it seems to crawl now. Thanks man.
[Nexus 7 Original Development] kremmit:
So far i'm liking this rom in combination with leankernel.

But somehow when launching plants vs zombies 2 it starts with black screen and only audio in the background. All worked when i was on 4.3.1

Any of you good folks have the same issue? Could it just be KitKat in general and not the rom?
[Nexus 7 Original Development] AKZam:
I don't think it's kk, i haven't tried it since flashing purity but I play it on my HTC one with 4.4.2 and no probs...
[Nexus 7 Original Development] pjcanales:
Hello I flash latest version and notice about every 20-30 minutes I will not have access to internet but in setting it states it's still connected. Any suggestions?
[Nexus 7 Original Development] DariosF:
New build released. HTCfanboys is under maintenance.

♦ PURITY ROM ♦ 04/04

Dalvik:
- Revert "GC triggering performance optimizations"

Dialer:
- Dialer: IT translations

Download_Provider:
- DownloadNotifier: Normal notification for singles
- DownloadNotifier: Standardize play store and browser downloads

Frameworks_base:
- Revert "GC triggering performance optimizations" …
- Make SurfaceView layers captured by screenshotApplications() …
- Fix to NullPointerException on move back in ActivityStack. …
- Keydispatching timeout while finish Activity …
- BroadcastQueue: fix class typo of next receiver …
- Base: Mirroring layout on RTL languages [1/2] …
- Better fix for QS layout in landscape mode …
- base: Fix screen on stats after a boot …
- Fix problem where PhoneWindowManager waits for keyguard to draw …
- GlobalActions: Fix Airplane Mode on/off issue …
- show connected devices or name of single device on Bluetooth Tile …
- Hang off call by power button while screen is on …
- Reduce warning verbosity in aapt …
- KeyguardViewMediator: Play lock screen sound sooner …
- Do not show Home behind full screen activity …
- Solve three memory leaks related to PatchCache …
- Fix LTE tile (1/2) …
- fb: actually fix LTE toggle (1/2) …
- part 1 of LTE toggle support …
- Add missed string for Immersive Mode
- Frameworks: fix possible NPE + and missing expandable panel …
- Prevent Lockscreen album art from activating FLAG_KEEP_SCREEN_ON …
- Fix typo in polish translation …

Frameworks_native:
- Revert "GC triggering performance optimizations"

Kernel_lge_hammerhead:
- leds: At disable, set the trigger to default instead of wiping it …
- leds: leds-qpnp: Set the strobe bit correctly for flash led …
- leds: leds-qpnp: Correctly terminate of_device_id array
- arm/crypto: Add optimized AES and SHA1 routines …
- lib/string: use glibc version …
- lib/memcopy: use glibc version
- Input: Send events one packet at a time …
- mdss: dsi: Resolving memory leak in parse dsi commands

Settings:
- Settings: Mirroring layout on RTL languages [2/2] …
- Show Lte tile

Telephony:
- Telephony: IT translations

Vendor_purity:
- SuperSu update
- apns-conf: Fix SKT LTE typo …
- apns-conf: Fix Movistar Argentina
- apns-conf: fix NetCom (Norwegian)
[Nexus 7 Original Development] DariosF:
There is a problem in the latest build with custom lockscreen background. Don't use it for now, i'm fixing it.
[Nexus 7 Original Development] stonebear:
How do we get the rom? :)
[Nexus 7 Original Development] :
maybe a look in the op could help
[Nexus 7 Original Development] bonzer2u:
DOH!!!
[Nexus 7 Original Development] DariosF:
Online! :highfive:

♦ PURITY ROM ♦ 06/04

Busybox:
- nc: fix option bit positions. Closes 6926 …
- iplink: fix build with kernel versions prior to 2.6.23 …
- libbb: fix parsing of "10101010" date/time form …
- ash: in bash compat mode, always export $SHLVL …
- libarchive: open_zipped() does not need to check extensions for e.g. …

Dalvik:
- Dalvik :Increase the upper limit check for DexOpt Deps table

Frameworks_base:
- Remove unnecessary audiomanager check …
- Revert "ZygoteInit: increase GC threshold amount when preloading to p… …
- Framework: Add Landscape layout for ECA …
- Revert "Keydispatching timeout while finish Activity" …
- Revert "Fix problem where PhoneWindowManager waits for keyguard to draw" …
- Revert "BroadcastQueue: fix class typo of next receiver" …
- Revert "Fix to NullPointerException on move back in ActivityStack."

Kernel_lge_hammerhead:
- Deadline: magic values

Vendor_purity:
- add more verizon apns
[Nexus 7 Original Development] valentinrascu:
I have crash app installed package helper wen I open apps on settings

Inviato dal mio Nexus 4 utilizzando Tapatalk
[Nexus 7 Original Development] godh3ll:
not here, no fc,i do dirty flash from previous version then wipe cache and dalvik..
[Nexus 7 Original Development] coubi64:
Do you know if my Misfit Shine Tracker will work with this rom?

http://misfit.helpshift.com/a/misfi...ine-for-android-not-work-on-my-android-device
[Nexus 7 Original Development] coubi64:
Just to say that my tracker works with the Shine App since I installed this rom :)

Thank you to the developper.
[Nexus 7 Original Development] DariosF:
Online! :laugh:

♦ PURITY ROM ♦ 15/04

ContactsProvider:
- ContactsProvider: make lookupAndCacheId() synchronized

Device_lge_hammerhead:
- Add support for USB OTG

DownloadProvider:
- [2/2] DownloadProvider: DownloadManager: add support pause/resume/sto…
- Better layout

Frameworks_base:
- Keyguard : Fix album art sticking after playback is stopped …
- [1/2] Base: DownloadManager: add support pause/resume/stop notifications …
- Avoid AsyncTask ThreadPool leak in RecentTaskLoaser …
- Parallel shutdown …
- Send out USER_PRESENT broadcast on screen on if lockscreen is disabled. …
- Don't let apps disable the SIM PIN entry screen. …
- Keyguard: more consistency with the new lockscreen wallpaper …
- framework: Allow specifying max wallpaper width …
- Sometimes property service is slow to respond. …
- Lockscreen: Fix SystemUI crash on initial selection of Custom Backgro…
- Lockscreen custom wallpaper (Update from CM)
- Fix, MountService now only sends one onShutDownComplete …
- Only send storage intents after boot complete …
- MountService listeners can not be unregistered …
- framework/base: get proper obb mountpoint based on user handle …
- base: fix external sdcard mountpoint …
- Make "SD Card removed" notification dismissible if the removed SD Car… …
- PackageManager: allow build-time disabling of components …
- BroadcastReceiver : Get sender of broadcasts

Frameworks_native:
- Graphics:Add error check when create GraphicBuffer

Kernel_lge_hammerhead:
- Set deadline sched as default

Mms:
- QuickMessagePopup: pager fix on multiple messages. …
- MMS: Disable Android 4.2 specific hack regarding keyboard behavior. …
- Mms: Update widget to fit kk

Settings:
- Show memory full text only for internal storage …
- Dont show "Erase SD Card" when there is none …
- SoundSettings: Assigning a null to an unnecessary variable

Vendor_purity:
- Added ota blocker overlays
[Nexus 7 Original Development] coubi64:
Thank you for this update.

Is full wipe needed if a previous version is already installed?
[Nexus 7 Original Development] DariosF:
You can try a dirty flash. Only if you have problems you must do a full wipe.