[ROM] [GPL] [JB 4.3 JWR66Y] [Linaro gcc 4.8] ♦ PURITY ROM ♦ (Maguro) 31/10

Search This thread

bunnahabhain

Senior Member
Nov 8, 2010
1,564
419
AW: [ROM][JB 4.2.1] ♦ PURITY v4.4 ♦ JOP40G (Maguro)

Slow in what respect? Syncing? I think the entire rollout of 4.2.2 is a bit crazy this time. Even up to this point there is no full 4.2.2 ROM out.

Darios no eta request here : but will you provide a full 4.2.2 ROM or do you wanna go the hybrid way first?
 

DariosF

Senior Member
Aug 24, 2009
1,278
17,994
AndroidLand
Slow in what respect? Syncing? I think the entire rollout of 4.2.2 is a bit crazy this time. Even up to this point there is no full 4.2.2 ROM out.

Darios no eta request here : but will you provide a full 4.2.2 ROM or do you wanna go the hybrid way first?

I will release a new build when full sources will be avaible.
 

jendrassik

Senior Member
Apr 16, 2010
216
17
Re: [ROM][JB 4.2.1] ♦ PURITY v4.4 ♦ JOP40G (Maguro)

Today i've noticed some issue with GPS and runtastic.
Every 10 meters i made it notified me about 1 km and within 2 min i reached my 5km goal.

I'm on purity 4.4 and dummy 678 kernel.

Any advice?

Thank u all

Sent from my Galaxy Nexus using xda app-developers app
 

Hexo07

Senior Member
Jun 13, 2009
142
24
www.hexo07.de
AW: [ROM][JB 4.2.1] ♦ PURITY v4.4 ♦ JOP40G (Maguro)

Ahhh ok. I am wondering that some other ROMs are still on 4.2.2. How they get the source code?

Gesendet von meinem Galaxy Nexus mit Tapatalk 2
 

Hexo07

Senior Member
Jun 13, 2009
142
24
www.hexo07.de
All those rom aren't fully 4.2.2 based

Sent from my Galaxy Nexus using xda app-developers app

Ahhh ok. Thank you.
I am still testing 4.2.2 (clean flash) if my phone is running without any crash with the new stock rom and "enable" google now.
Normaly if i use "google now", after a while my display will not turn on after pressing the power button. Then i have to remove the accu. Maybe the new 4.2.2 will solved the problem.
In a few day, i will flash Purity again. I love this rom!
 
Today i've noticed some issue with GPS and runtastic.
Every 10 meters i made it notified me about 1 km and within 2 min i reached my 5km goal.

I'm on purity 4.4 and dummy 678 kernel.

Any advice?

Thank u all

Sent from my Galaxy Nexus using xda app-developers app

That's by design. That way you can get the running done using a minimum of time, and have extra time for ROM flashing and tweaking. :silly:
 

spacemanr

Senior Member
Jan 23, 2011
891
211
Re: [ROM][JB 4.2.1] ♦ PURITY v4.4 ♦ JOP40G (Maguro)

Today i've noticed some issue with GPS and runtastic.
Every 10 meters i made it notified me about 1 km and within 2 min i reached my 5km goal.

I'm on purity 4.4 and dummy 678 kernel.

Any advice?

Thank u all

Sent from my Galaxy Nexus using xda app-developers app

I'm on the same combination but didn't try gps, will do tomorrow and reply.
 

tylerdurden83

Senior Member
May 28, 2011
1,196
227
I did a fresh flash of 4.3.1 and 4.4, and with both I noticed that after a couple of days my phone starts lagging and needs a reboot. Is it normal?
 

DaXmax

Senior Member
Sep 16, 2008
10,846
9,928
Singapore
Re: [ROM][JB 4.2.1] ♦ PURITY v4.4 ♦ JOP40G (Maguro)

I will release a new build when full sources will be avaible.

Is weird for you to say that when 4.2.2 sources is not fully out yet. (Except device tree.) But so far, i truly assume if Google were to update tuna device tree, it's only gonna be a kernel. That is all. Vendor files don't come magically from Google, right?

Sent from my Galaxy Nexus using Tapatalk 2
 
Last edited:

ciprianruse88

Senior Member
Mar 14, 2012
4,561
9,659
Graceland
Re: [ROM][JB 4.2.1] ♦ PURITY v4.4 ♦ JOP40G (Maguro)[ROM][JB 4.2.1] ♦ PURITY v4.4 ♦ JO

Stock. It's the smoothest for me too, at least for a couple of days after a reboot...

A clean install means for me in twrp, factory reset,wipe system,flash rom,flash gapps but you can try purity 21 ak kernel or dummy ed 673 i think it's the latest for 4.2.1 and see if that still happends :thumbup:

Sent from my Galaxy Nexus using xda app-developers app
 

Top Liked Posts

  • There are no posts matching your filters.
  • 576
    [ROM] [GPL] [JB 4.3 JWR66Y] [Linaro gcc 4.8] ♦ PURITY ROM ♦ (Maguro) 31/10

    banneroi.png


    jhlu.png
    z9bg.png

    2nrb.png
    hmqw.png

    f10u.png
    njz.png


    Rom Features:

    ►JellyBean 4.3 JWR66Y
    ►AOSP sources based
    ►Built with linaro codefirex gcc 4.8 and optimized flags
    ►Bionic - Dalvik - Skia tweaked
    ►Fully deodexed, Busybox included
    ►0,90,180,270 degree rotation option
    ►Tiles fully customizables!
    ►Navbar extra settings ( button color, button glow time, button glow color)
    ►DSP Manager
    ►Navbar height settings
    ►CRT settings (on - off, portrait horizontal-vertical-dependent)
    ►Lockscreen security Settings
    ►Extended power menu with settings
    ►Dark UI toggle
    ►Clear all button on recent apps
    ►Option to control cursor in text fields using volume keys
    ►Volume rocker wake & Volume music control
    ►Low audio fix
    ►Navigation bar Quick launch shortcuts
    ►Expanded Desktop Mode
    ►Cm Calculator App
    ►Statusbar Settings (Clock style - Battery bar - Day of the week - Signal status style - Battery status style)
    ►Lockscreen shortcut Settings
    ►Kill app back button
    ►Custom lockscreen background
    ►LED control settings


    Instructions:
    - Flash Rom
    - Flash a custom JWR kernel
    - Flash Gapps
    - Flash SuperSu 1.65


    Rom Download

    - HTCFANBOYS


    Gapps:

    - PA gapps
    - Slim gapps (inverted)
    - Photosphere by Slimrom Team


    Kernel
    Stock kernel included - https://android.googlesource.com

    Team
    - @DariosF - @kevdliu

    Video Review by @italia0101:


    Don't forget to subscribe his channel


    Credits:

    Code:
    [SIZE="4"]
    ♦ My friends (& Tester): Iaio72, Ciprianruse88, eng.stk, Steve Ruel, lippol94, Damien Albertini, Daniele Pavan  ♦ Mikey for his ftp server ♦ CyanogenMOD  ♦ UnicornButter project  ♦ Linaro  ♦ Codefirex team  ♦ Loosethisskin  ♦ sbradymobile  ♦ Peter Alfonso  ♦ Pbeeler ♦ Rascarlo ♦ Android Open Source Project ♦ Team EOS  ♦ Vaniraosp  ♦ ParanoidAndroid ♦ AOKP  ♦ SlimRoms  ♦ Mokee[/SIZE]
    239
    Themes, Wallpapers, Mods

    - http://xdaforums.com/showthread.php?t=2045217
    - http://xdaforums.com/showthread.php?t=2106070


    Signature by Cr88

    puritysig.png


    puritysig800x137.png



    Purity Changelog


    Code:
    [SIZE="4"]
    
    \\\\\\ JELLYBEAN 4.3 //////
    
    # Purity # 29/10
    
    Contacts:
    - Contacts: Menu bar is missing after erasing data …
    - Contacts:The "Settings" button should display in Chinese mode
    
    Dalvik:
    -  Remove unused compiler templates for armv7-a* …
    - Fix a minor bug in dvmCreateInterpThread …
    - Fix minor leaks caused by failed initialization in JNI_CreateJavaVM …
    - Fix a minor leak in dvmCreateInlineSubsTable …
    
    Dialer:
    - smartdial: increase suggestions from 3 to 6
    
    Dsp_manager:
    - Cleanup: use conversion methods provided by AudioEffect.
    
    Frameworks_av:
    - frameworks/av: Fix Visualizer's get/set parameter methods not worked bug
    
    Frameworks_base:
    - Call to equals() comparing different types …
    - Remove airplane icon when totally disconnected device is not in airpl… …
    - Custom carrier label (1/2)
    - Revert "Telephony: Consider EVDO ecio zero value as valid." …
    - To fix fatal exception in system process due to NullPointerException. 
    
    Frameworks_native:
    - frameworks/native: Increase EGL blob cache size limits …
    - frameworks/base: Make sure Singleton instantiations are exported …
    - binder: Add MemoryHeapBaseIon …
    - Changed default XHDPI dalvik heap 
    
    Settings:
    - Custom carrier label (2/2)
    
    # Purity # 23/10
    
    Build:
    - O3 thumb_CFLAGS
    
    Dalvik:
    - vm: fix extraneous parentheses warnings
    - Fix Class.getDeclaringClass bug
    
    External_chromium:
    - base: fix c++11 narrowing …
    - net: fix preconnect memory leak …
    - net: networking optimizations 
    
    External_clang:
    - Correct build when using grep with coloured output …
    - clang: add support for neon-vfp instructions 
    
    External_llvm:
    - llvm: Add workaround for STLport not being a full C++11 STL 
    
    External_skia:
    - Don't use ISO C++11 constructs in code when building in C++98 mode
    - Neon optimized implementation of S16_opaque_D32_nofilter_DX 
    
    External_v8:
    -  libv8: set unused attribute for unused parameters …
    - v8: Fix build in ISO C++ 11 mode
    
    External_webkit:
    - webkit: workaround incompatible operand types …
    - Fix the problem that m_url is not renewed in WebRequest::eek:nReceivedRe… 
    
    Frameworks_av:
    - libvideoeditor: fix M4OSA_Clock header guard
    
    Frameworks_base:
    - Fragement, or Fragment: that is the question …
    - Fix App Ops permission mapping structure. …
    - core: fix arithmetic on a pointer to void …
    - interrupter: Use LOCAL_LDLIBS rather than LOCAL_LDFLAGS …
    - Revert "frameworks: Make Spinner widget request the itemtype of the a…
    - Fix various c++11 narrowing violations …
    - Add new permission and API in TelephonyManager to protect the APN …
    - Removed duplicate items on table of contents …
    - Fixed Drag-and-Drop sample code …
    - remove unnecessary switchUser call …
    - improving translation …
    - Fixes a typo. …
    - Update preloaded-classes …
    - Forward compatibility fix …
    - Forward compatibility fixes …
    - Remove ArpPeer; dead code from Google TV.
    -  Fix a programmatic smooth scroll bug …
    - aapt: set interlace handling for png_read_update_info …
    - FastScroller: Fix to use appropriate index …
    - onSavePassword dialog can leak when WebViewClassic is destroyed. …
    - Fix for the low processes kept bug 
    
    Frameworks_compile_mclinker:
    -  Remove obsolete code. …
    
    Frameworks_native:
    - Fix
    - binder: fix c++11 narrowing violations
    
    Frameworks_opt_telephony:
    - If telephony wants ASCII casing, it needs to ask for it. …
    - Add permission and new API in TelephonyManager to protect the APN set… 
    
    Hardware_qcom_media:
    -  mm-video: fix arithmetic on a pointer to void 
    
    Latinime:
    - Use aosp latinime as default
    
    Mms:
    -  Mms: reimport translation … 
    
    System_core:
    -  Fix build with gcc-4.8 and array boundaries issue …
    - fix valgrind ioctl warning. …
    
    # Purity # 08/10
    
    Bionic:
    - Redo clang patch in a way that doesn't break gcc 4.8 …
    - Fix mismatch between declaration and forward declaration …
    - Declare __page_shift and __page_size with C linkage
    
    Build:
    - little changes
    
    Busybox:
    - bunzip2: fix off-by-one check …
    - [x86] Changes and Additions to fix broken x86 build
    
    Calculator:
    - Animate the theme change smoothly
    - Calculator: no back icon in action bar
    
    Dalvik:
    - Dalvik: Better compatibility with different compilers 
    
    Device_samsung_tuna:
    - tuna: add support for battery LED charging
    
    Dsp_manager:
    - Add xhdpi launcher icon, cleanup others a bit.
    
    External_bluetooth_bluedroid:
    - Fix uipc.c to never pass -1 to FD_ISSET. …
    - Bluetooth losing HF connection to car-kit after 5 seconds …
    - a2dp: Set the default A2DP bitrate to high quality
    
    External_libpng:
    - Memory leak in png_read_destroy function.
    
    Frameworks_base:
    - Revert "Add support for MNC=00" …
    - Make EntropyMixer mix in output of Hardware RNG into Linux RNG. …
    - Reduce EntropyMixer seed size from 4096 to 512 bytes. …
    - Fix a copy/paste typo in ViewPropertyAnimator …
    - Check if intent can be resolved before starts …
    - Make ActivityManagerService.systemReady thread safe …
    - Don't ANR when no windows are touchable. …
    - Avoid IndexOutOfBounds Exception in ActivityManagerService …
    - Scroll: modified velocitytracker …
    - SystemUI: Ignore lint check ProtectedPermissions …
    - SystemUI: Remove obsolete layout params (fix lint warning) …
    - KeyguardViewMediator: Play lock screen sound sooner
    
    Frameworks_native:
    - Reset the FrameNumber for dropped frame in async mode …
    - Check fence is not NULL before dereferencing it …
    - Surface: Initialize variable and add a defensive check. 
    
    Vendor:
    - Update apns.conf
    
    # Purity # 30/09
    
    Bluetooth:
    - AtPhonebook handleCpbsCommand was incorrectly sending two responses 
    
    Browser:
    - Set google.com as default home page
    - Browser freezes when adding new incognito tab after removing it 
    
    Build:
    - Fix
    
    Calculator:
    - Fixed base conversion to prevent app crash on tablets
    - Calculator: New Features Part 5
    
    Dalvik:
    - If dalvik wants ASCII casing, it needs to ask for it.
    - Revert "Tiny optimization for complier templates for arm." 
    
    External_bluetooth_bluedroid:
    - Avoid potential buffer overrun in bd2str caused by signed char
    
    Frameworks_base:
    - Removed autohide statusbar & quick peek
    - Avoid NullPointerException in getHandler() …
    - Avoid IllegalArgumentException in Preference.java compareTo() …
    - when locale is non-Enligh, sometimes month spinner needs a number IME …
    - card emulation patch port to JB …
    - Fix clock digit cut on lock screen for large tablet …
    - update SystemUI's proguard.flags …
    - If media wants ASCII lowercasing, it needs to ask for it. …
    - If graphics wants ASCII lowercasing, it needs to ask for it. …
    - When wifi wants ASCII lowercasing, it needs to ask for it. …
    - Turn off debugging spam …
    - Please stop spamming my log with your fail …
    - EM/PowerUI: Screen will be turned on at low battery status …
    - This value should be hidden. …
    - handle negative temperature …
    - Fix "Email" App data lost when screen rotated. …
    - Remove duplicate code in Editor.java …
    - ShutdownThread: Turn screen on during shutdown …
    - Fix dock intent lookup. …
    - frameworks: Make Spinner widget request the itemtype of the adapter …
    - Fix typo in DevicePolicyManager documentation …
    - fix "Adding a list" demo code error …
    - fix typo in training article: "SMP Primer for Android" …
    - Revert "change "next" to "done" in minute IME option under 24-hour fo… …
    - Revert "Keyguard: Set WIDGET_CATEGORY_KEYGUARD when AppWidgetHostView… …
    - Remove dead code. …
    - Fix SELinux.java doc errors …
    - Quick Settings: Use scaled font size (1/2) 
    
    Phone:
    - Phone: Disable accelerometer sensor while in-call and screen UI is off 
    
    Settings:
    - Removed autohide statusbar & quick peek
    
    Torch:
    - Hide in the app drawer
    
    # Purity # 24/09
    
    Build:
    - Ldflags to O2
    
    Development:
    - Fix AMotionEvent_getHistorical* to take const AInputEvent* motion_event …
    - Development: Show up new qualifier
    
    Frameworks_base:
    - Frameworks: Statusbar Quick Peek (1/2) …
    - Frameworks: Auto hide statusbar (1/2) …
    - services: Fix the bug in NFC shutdown logic …
    - Fix for Concurrency issue reported in 525529
    - Use generic alarm intent. …
    - Audio: Fix abnormal keytone playback during silent mode changing …
    - Fix certain setting writes being incorrectly skipped. …
    - Navbar: Fix MDPI & HDPI landscape layout …
    - android_os_FileUtils_getVolumeUUID: Fix the incorrect logical for cal… …
    - BT: Fix memory leak when BT on & off done many times …
    - Fix error when cpufreq is loaded at runtime …
    - load non opengles wallpapers for platforms without hardware graphics …
    - Improve resolver layout in case package name is shown. …
    - Keyguard: Set WIDGET_CATEGORY_KEYGUARD when AppWidgetHostView is created …
    - SystemUI: always use transparent notification shade …
    - SystemUI: Fix recent animation coordinates in expanded desktop mode. …
    - BootMessage: show more info in boot dialog …
    - FileUtils: add method to get UUID of a volume …
    - build core/jni with fstrict …
    - Framewors: bluetoothmanager avoid NPE …
    - Prevent nullPointerException by updateBondedBluetoothDevices …
    - improve rotation handling …
    - frameworks: squash of leak & race fixes …
    - Memory leak: parseObbFile.footer 
    - Remove useless import statement …
    - Fix one wifi and ethernet concurrency bug …
    - Prevent MediaScanner infinite loop with invalid path …
    - fix Typo on OpenGLRenderer (libhwui) Properties …
    - IntentService: Fix to run with a lower priority flag. …
    - Fix
    - When deleting a db file, …
    - Guarantee that all db related files are deleted together. …
    - Avoid adding FORWARD_LOCK flag to an updated system app
    - Fixed incorrect calculation of dirty invalidation area …
    - Fix deadlock of WebViewCoreThread …
    - Fix leak in videoEditor_renderMediaItemPreviewFrame …
    - selectable text in gtalk
    
    Libcore:
    - Fix German date parsing. …
    - Fix BIO_OutputStream::write to return the correct length. …
    - Reduce the upper bound on TimeZoneNames memory usage. …
    - Fix memory leak when using DateTimePatternGenerator 
    
    Settings: 
    - Statusbar auto-hide + Quick Peek …
    - WiFi: "Connect" option disappear after rotating. …
    - WiFi: Fix Null Pointer Exception in Wifi Settings dialog …
    - Fix icon assignment problems.
    
    
    # Purity # 19/09
    
    Bionic:
    - bionic: Optimizations for gettimeofday and clock_gettime.
    
    Dalvik:
    - Tiny optimization for complier templates for arm.
    
    Device_lge_mako:
    - Revert "Revert "wlan: Enable ARP Offload"" …
    - Revert "mako: properly disable ARP offload" 
    
    External_WebKit:
    - webkit : canvas bug fix. delay canvas paint till its context creation …
    - Webkit: Null check in CanvasTexture::uploadImageBuffer …
    - Webkit: Fixed fuzzy word font issue in browser …
    - webkit: Fix build in ISO C++ 11 mode
    
    External_skia:
    - skia: Use -fno-strict-aliasing for now …
    - skia: Fix build in ISO C++11 mode
    
    Frameworks_av:
    - Fix crash in MyHandler when sockets are not set. …
    - Fix SoundPool.play() looping regression in 4.3 DO NOT MERGE 
    
    Frameworks_base:
    - Wifi: Fix for connection failure between third client and GC. …
    - framework/base: Handle ASSOC-REJECT events …
    - Pick default interface for upstream. …
    - libaudioeffect_jni: GREF leak fix for JB …
    - framework: packageinstaller :fix logical error in size calculation …
    - frameworks/base: Fix to remove exception in tonegenerator …
    - 2 line layout fro status bar date.
    - add back Fix AMotionEvent_getHistorical* to take const AInputEvent* m… …
    - Return the actual interpolator of the ViewPropertyAnimator …
    - MediaFormat: Fix the documentation link to the AAC profile constants …
    - Fix NullpointerException in MediaMetadataRetriever …
    - Fixed a leaked partial wakelock in AbstractThreadedSyncAdapter. …
    - Recover from corrupt network stats. 
    - Add support for MNC=00 …
    - 464xlat: use a gatewayed route, not point-to-point …
    - Make MeasuredText.sCached field final …
    - Fix formatting in clearApplicationUserData exception message. …
    - SystemUI: fix SearchPanel gesture in landscape mode. …
    - Fix up 'launch player on headset connection' option. …
    - Fix status bar brightness control when on secure lock screen …
    - SystemUI: do not collapse panels if keyevent was canceled. …
    - Frameworks: Make sleep tile emulate power button (1/2) …
    - Rework thumbnail handling …
    - Move 'start music player on headset connection' option out of DSPManager …
    - Hide GlowPadView warnings …
    - Add argument to binder call to check key types …
    - GlobalAction dialog ref not set to null
    
    
    Frameworks_native:
    - surfaceflinger: Handle screen timeout on hw without vsync …
    - Abort surface composition if hw surface is invalid …
    - Graphics:Add error check when create GraphicBuffer …
    - Add a symbol to represent MNC=0 …
    - EGL: Fix error for eglCreateWindowSurface …
    - Fix AMotionEvent_getHistorical* to take const AInputEvent* motion_event
    
    Frameworks_opt_telephony:
    - CatService: OPEN_CHANNEL p-cmd to send event confirmation and not T.R …
    - Telephony: Fix incorrect status display on UI in airplane mode …
    - Telephony: Handle RIL_UNSOL_EXIT_EMERGENCY_CALLBACK_MODE
    
    Prebuilts_gcc:
    - update to 4.8-2013.09-1
    
    Settings:
    - Power button tile
    - Fix NPE when cancelling the shortcut picker. 
    
    # Purity # 08/09
    
    Bluetooth_bluedroid:
    - Bluetooth: Change Sampling Frequency to 48 kHz
    
    Build:
    - Enabled gcc 4.8 …
    - Prepare upcoming GCC 4.8 release. …
    - O3 is back.
    - Squash fix from linaro
    - Print optimizer options
    - Option to use Linaro's compiler flags (see 9c83953) …
    - build: Add option to disable strict-aliasing optimizations …
    - build: Explicitly disable -Werror=strict-alising for HOST builds …
    - build: Don't add -fno-strict-aliasing to HOST compiler flags …
    - build/core: Don't use -fno-strict-aliasing …
    - build: Add support for TARGET_EXTRA_C{,PP}FLAGS
    
    Device_lge_mako:
    - msm8960: Enable Krait optimizations …
    - Mark internal storage as primary.
    
    Device_samsung_manta:
    - manta: add battery led support
    
    Device_samsung_tuna:
    - Tuna : OTG support
    
    Dialer:
    - Hide 'set default' checkbox if it's not going to be looked at next time
    
    Frameworks_base:
    - Fix for expanded desktop tile
    - Expanded desktop tile (1/2)
    - Camera Tile : Close on flip/switch …
    - Revert "The VM handles blocking SIGPIPE." …
    - Fix for ambiguous and broken disk formatting dialog …
    - Framework: Fix button label toasts when layout is RTL …
    - frameworks/base: Fix to avoid crash when the tab is not set from app …
    - Properly handle changes in phone audio focus. …
    - Cleanup
    - Fast charge (1/2) …
    - Factor out preference-in-storage check to overridable method. …
    - Fix wrong log information in DevicePolicyManagerService …
    - Fixing crash in PhoneNumberUtils getNumberFromIntent …
    - change "next" to "done" in minute IME option under 24-hour format …
    - Avoid unnecessary FindClass("java/lang/String"). …
    - NPE in SearchManager.triggerSearch …
    - PackageManager: fix app lib migration for device with /datadata …
    - wifi: Fix StringIndexOutOfBoundsException for incorrectly encoded SSIDs 
    
    Frameworks_native:
    - hwui: Update configuration for 2GB/1080p devices …
    - provide overrides for hwui memory limits for xxhdpi phones …
    - Add heap configuration for 1080p phones with 2048m …
    - build/phone-xhdpi-1024-dalvik-heap.mk Revert AOSP heapgrowthlimit cha… …
    - SurfaceFlinger: Removal of NO_RGBX_8888 flag for OMAP3 …
    - gl_code.cpp: Remove a DOS style newline
    
    Mms:
    - Don't show quick message popup over secure lockscreen. …
    - Mms: Need to hide keyboard when the Popup loses focus …
    - Mms: prevent reply text being wiped from QMPopup when new msg arrives
    
    Settings:
    - Fix toggle dots/error pattern visibility
    - Expanded desktop tile (2/2) + cleanup
    - Fast charge toggle (2/2) …
    - Revert "Update utils.java code" …
    - Settings: correct 0.75 animation scale for other lanuages and add 0.25 …
    - Settings: add development animation transition mode 0.75
    
    Vendor_purity:
    - userdebug builds
    # Purity # 04/09
    
    Known bugs of the previous release :
    - Qs double flp animation fixed
    - Volume panel crash-reboot fixed
    - Missed torch.apk fixed
    - Fixed a crash in QS settings
    - Fixed stock kernel for mako
    
    Browser:
    - Browser hang when playing video in popup window …
    - Use a gradient drawable for the tab window background …
    - NPE in bookmark grid when using mouse …
    - Fixed delete function for bookmark folder …
    - Increase tab limit from 16 to 64 …
    - Fix a Cursor leak …
    - Fix the problem that a crash occured when user turn off data connect …
    
    Dalvik:
    -  GC triggering performance optimizations …
    - Add -Wno-unused-but-set-variable to the Dalvik project. …
    - Minor code cleanup to address warnings found by Clang. …
    - libdvm should block SIGPIPE like the RI does. 
    
    DeskClock:
    - revert Ugly gray to beautiful black
    
    Frameworks_native:
    -  GC triggering performance optimizations …
    - fix a possible deadlock when removing a layer and destroying a client …
    
    Frameworks_base:
    - Update light theme contact images
    - Remove opaque check in GLRenderer when preparing dirty region. …
    - framework-res: Remove gingerbread scrolls
    - BlackDino's JB Fixer
    - Composing text is not cleared if you write too fast …
    - frameworks/base: Fix for the race in Wallpaperservice …
    - Fix DataInputStream leaks …
    - ActivityManager: memoize for performance
    - Audio: make safe headset volume user configurable
    - GC triggering performance optimizations
    - Treat default value that wasn't found as empty value.
    - Fix for NullPointerException in HTML5VideoViewProxy 
    - Fix to NullPointerException when activity is relaunched 
    - Missing break in switch statement
    - SystemUI: Add missing recycle calls (fix lint warning) 
    - SystemUI: Fix missing top task in recent panel.
    - Use scaled font size for no recent apps text
    - fix cursor leaks in F_B
    - activity manager tweak-a-roonie
    - The VM handles blocking SIGPIPE.
    - potential GraphRunner leak in camera effects
    - Fix appwidgets not updating
    - StorageManager: fix android.process.media process stop...
    - Wipe and re-create database on downgrade. 
    - Remove possible leak when exception occurred.
    - Fixes for clang: … 
    - Generalize vectorization of Bitmap operation …
    - core: fix cpu variant board flag …
    - Vectorize bitmap operations on A15 too …
    - frameworks/base: vectorize Bitmap operations …
    - Remove possible leak when exception occurred. 
    
    Libcore:
    - GC triggering performance optimizations
    
    Mms:
    - Clean up light themed images.
    - Clean up MMS theming
    - Update contact images
    
    Settings:
    - Settings: Make Safe headset volume handling user configurable
    - Cleanup qs settings
    - Fix FC when trying to adjust radio band via *#*#4636#*#* dialer code. 
    - One does not simply become a Developer
    - Fix WifiManager melory leak, change context to getApplicationContext
    - Settings: Fix the memory leak in Settings 
    - Fix memory leak in ManageApplication
    
    System_core:
    - Don't confuse do_exec with other exiting processes. …
    - init: Never allow two same-service processes to exist simultaneously. …
    - Restart oneshot services when manually restarted. …
    - Safely restart services to avoid race conditions. …
    - init.rc: remove duplicated led-related nodes 
    
    System_extras:
    - remove su for Superuser version.
    - libpagemap: fix memory leak in pm_process_destroy() 
    
    Vendor:
    - Updated apns
    
    # Purity # 27/8
    
    - Totally rebased on r1.1 aosp tag JWR66Y
    
    ContactsCommon
    - ContactsCommon: add and correct some TRDS stuff …
    - Add TRDS common contact icons 
    
    DeskClock:
    - Ugly gray to beautiful black
    
    Frameworks_base:
    - New status bar settings (battery bar, day of the week, battery text style)
    - CM tiles (lite version)
    - Removed QSCP
    
    Settings:
    - CM tiles settings (lite version)
    - Removed QSCP
    
    Vendor:
    - Updated apns
    - Updated binaries
    
    # Purity # 24/8
    
    Build:
    - Default ringtone - notification
    - Razor sounds
    - Don't build musicfx
    - Updated code to JSS15Q
    
    Contacts:
    - Contacts 4.3 goes TRDS 2.0
    
    Device_samsung_tuna:
    - Fix DSP Manager …
    - tuna: Add missing SE linux from AOSP …
    - Enable Bluetooth 4.0 (BLE) for tuna-based devices 
    
    Dialer:
    - TRDS 2.0 for dialer …
    - Enable contact photo preloading. 
    
    Frameworks_av:
    - Fix SoundPool.play() looping regression in 4.3 DO NOT MERGE
    
    Frameworks_base:
    - Prefer artist over album artist. …
    - Don't include flags in configuration change if their value hasn't cha… …
    - Delay closing the notification area after swiping a little closer. …
    - Copy/paste text in gtalk …
    - Revert "Auto-close if you swipe away the last notification." …
    - Fix hangouts icons
    - Purity dark UI mode toggle …
    - Better icons for QS
    - SystemUI: highlight quick settings and notification clear buttons …
    - Option to hide lock pattern dots
    - Fixing crash in PhoneNumberUtils getNumberFromIntent …
    - Fix CalendarView to show the month title properly. …
    - Fix layout of MultiWaveView and GlowPadView. …
    - SystemUI: Clean up old H+ drawables causing issues on manta …
    - Navbar Style Settings (1/2) 
    - Couple of fixes …
    - Dialer AutoComplete: Bootstrap the onUpgrade for the SettingsProvider …
    - am: Allow more hidden apps on devices with lots of RAM …
    - Revert "Reduce total number of background apps for low memory devices" …
    - Treat default value that wasn't found as empty value. …
    - Lockscreen targets: more unification …
    - Missed
    - Frameworks: ElectronBeam get some love (1/2) …
    - Frameworks: Controll electronic beam animation (1/2) …
    - change default for unknown sources & verify apps …
    - Squash navigation bar cm commits …
    - Improve AOSP Download/Upload animation …
    - Fix fetching icons from packages.
    - Audio service works
    - Frameworks: TRDS new 4.3 png's …
    - PreferenceFragment : Set title if specified …
    - Fix for rare INSTALL_FAILED_INSUFFICIENT_STORAGE bug …
    - Bye, bye Talk. Welcome Hangouts (1/2) …
    - Clean up lockscreen target configuration code (1/2) …
    - When DPM is updated while lock screen is inhibited, don't …
    - Don't consider input restricted when the lockscreen is disabled by an …
    - Launch music player on headset connect
    - Inverted icons for quick launch navbar …
    - Display QS tile background when not in DarkUI mode
    
    Frameworks_native:
    - fix a possible deadlock when removing a layer and destroying a client …
    - Update Dark UI mode code
    - Dark UI mode
    
    Frameworks_support:
    - Fix fragment flickering on hiding (support library)
    
    Mms:
    - Use slim mms
    - Remove unused feature
    - Revert "Ported: Bluetooth Message Access Profile (MAP) from CM9" …
    - Revert Mms auto-retrieval
    - Revert "Mms: Generic Blacklist support (3 of 5)"  
    
    Phone:
    - Phone: Disable accelerometer sensor while in-call and screen UI is off 
    
    Settings:
    - Option to hide lock pattern dots
    - Purity Dark UI
    - Dont enable Wi-Fi if it's not toggleable in flight mode 
    - No back icon in action bar of APN Settings 
    - Better strings 
    - Launch music player on headset connect
    - Show dsp manager
    - Lockscreen Targets : Fix empty magnetic behaviour
    - Clean up lockscreen target configuration code (2/2) …
    - Fix adding apps to lockscreen targets without explicit icon selection.
    - Fix app ops details not displaying permissions under certain conditions. …
    - Fix one NPE in tethering setting …
    - We have Hangouts now! (2/2)
    - Settings: Fix text box margin to proper gap …
    - Fix NPE. …
    - Fix drawable being displayed empty when re-entering the target edit …
    - Lockscreen targets: more unification …
    - Fix adding lockscreen targets. …
    - Avoid NPE if icon assignment failed for whatever reason. …
    - Display animation settings 
    
    # Purity # 02/8
    
    Bionic:
    - libm: Fix multiple inclusion warning …
    - Bionic/libm: enable optimized math functions on more QCOM targets. …
    - Bionic/libm: Remove extra vmov from sin/cos. …
    - libm: sqrt and sqrtf via ARM vsqrt instruction …
    - libm: optimistic pow calling. …
    - Bionic/libm: Add precision-correct de-serialize sin/cos. …
    - Bionic/libm: Pow optimizations and bug fixes. …
    - Bionic/libm: add assembly versions of sin/cos. …
    - Bionic/libm: Prefer branches and VFP ABI. …
    - Bionic/libm: fast neon pow() for small x,y. 
    
    Device_lge_mako:
    - Clean up lights module code. …
    - Always disable all LEDs before updating them. …
    - mako: use custom lights library …
    - Torch support
    
    Device_samsung_tuna:
    - Enable Torch configuration 
    
    Framework_base:
    - NavRing : Fix FC on rotate …
    - Faster statusbar
    - Fix divisions by zero on boot. …
    - Remove incorrect keymapping …
    - Remove deleted keylayout from Makefile …
    - fix typo: Remove dulplicated comment line …
    - Fixed a leaked partial wakelock in AbstractThreadedSyncAdapter. …
    - Allow applications to show the navigation bar in expanded desktop mode. …
    - services: don't clear wallpaper when SystemUI …
    - Send out a configuration change when screen size changes due to expanded …
    - Correct executable bit for source files …
    - Update eri.xml
    - Option for volume keys control media stream
    - Add contact lockscreen icon …
    - Allow creating custom dialogs in DialogPreference. …
    - add Settings.System boolean helper methods …
    - Don't start keyguard in an attempt to exit it. …
    - Don't let apps disable the SIM PIN entry screen. …
    - SystemUI: fix memory leaks …
    - PowerMenu : Improve keyguard filtered actions …
    - mdpi drawables for Navigation Bar Quick Launch Shortcuts …
    - Port "Fix display of mobile status bar icon when using airplane mode" …
    - Fix build
    - Add framework definition to include Torch …
    - Avoid IllegalArgumentException in Preference.java compareTo() …
    - Fix incorrect fragment animation used for hiding fragments …
    - Fix misspelling of getLteSignalStrenght. …
    - Avoid adding FORWARD_LOCK flag to an updated system app …
    - Fix deadlock of WebViewCoreThread …
    - Fixed incorrect calculation of dirty invalidation area …
    - BT: Fix memory leak when BT on & off done many times …
    - Fix up expanded desktop behaviour. …
    - Make system layout fill the window properly on expanded desktop mode.
    - Navring: Fix shortcut for uninstalled app …
    - Added support for multiple navigation key bars
    - Reflect current state of torch in navigation ring button. …
    - SystemUi: Navigation bar Quick launch shortcuts (2 of 2) …
    - Quick Settings Mod 4.3 Kevdliu …
    - Again fixes
    - Add a default for the dialer's autocomplete
    - Close notification panel when swiping away the last clearable …
    - Recents : Fix clear all layout …
    - Highlight the clear button in the recents view when clicked …
    - "Clear all" button on recent apps …
    - NotificationManager : Rebind the notification listeners onChange …
    - Telephony: fix typo …
    - frameworks/base: Add changes for Incall Music Delivery …
    - Added support for multiple navigation key bars …
    - Clarify the documentation of SparseArray.indexOfValue. …
    - Lockscreen: Fix mdpi layout issues …
    - SystemUI: Remove the dark pixel artifacts from the back arrow drawable …
    - Custom Lockscreen background
    - Fix lockscreen timeouts
    - Add option to start widgets maximized …
    - Add option to always show battery status on lockscreen (1/2) …
    - port CM Screen Security settings (Part 2 of 2) 
    
    Launcher_2:
    - Offset fixes
    
    Mms:
    - Mms: Fix javacrash in com.android.mms due to memory leak 
    
    Settings:
    - Add QSCP link to SystemSettings, add nice icons. (Thx to kevdliu & ATTACK)
    - Option to use volume keys to control media volume anytime (1/2) …
    - Notification Light: Fix apps with same name not showing up …
    - Colour picker text input field: wrong content due to alpha channel. …
    - Fix dialog not opening for app-specific notification light settings. …
    - Fix light settings dialog being unusable in landscape. …
    - Fix dialog state handling. …
    - Led Settings : Hex input for colorpicker …
    - Contact icon label …
    - Fix "Add Network" show last selected WiFi AP Dialog …
    - Check if the Activity is finishing before showDialog() …
    - Settings: Broadcast ACTION_DATE_CHANGED …
    - Settings: Navigation bar Quick launch shortcuts (1 of 2) …
    - Needed lockscreen strings
    - Settings : Toggle expanded desktop for navbar …
    - Settings: disable expanded desktop on power menu disable …
    - Settings: Custom lock screen background [2/2] …
    - Display lock screen widget maximize for phone only …
    - Settings: Use proper 64x64 XHDPI icon for Security Settings …
    - Settings: Option to start lock screen widgets maximized …
    - Fix lock screen battery status summary display
    - Settings: Add option to always show battery status on lockscreen (2/2) …
    - Settings: Forward port CM Screen Security settings (Part 1 of 2) 
    
    System_core:
    - libsysutils: fix null pointer and memory leak issue …
    - init: Retain traditional restart behavior for critical and oneshot se… …
    - init: Safely restart services to avoid race conditions. …
    - init.rc: remove duplicated led-related nodes
    
    Vendor_Purity:
    - Update toro fingerprint
    - Added QSCP
    - Better strings for QSCP, remove unused drawable
    [/SIZE]
    81
    Purity v5.4 is online! Hit my thanks button if you download it :silly:
    66
    Purity v5.3.1 is online. Please hit thanks button...:cowboy:


    Bionic:
    - bionic: Add missing IOCTL
    - bionic: Implement bzero correctly
    - Adding strcmp tuned for Cortex-A15.
    - Adding memcpy tuned for Cortex-A15.
    - Add stack unwinding directives to memcpy.
    - do not build or enable pthread debug

    Build:
    - JDQ39E
    - Use Linaro gcc 4.7 13.04
    - experimental flags

    Dalvik:
    - Work around a dalvik JDWP/GC deadlock.
    - Remove dead instruction in common_exceptionThrown.
    - Remove stray references to non-existent opcodes.
    - Fix a Field.isAnnotationPresent crash.

    Framework_base:
    - SystemUI: fix memory leaks
    - QuickSettings: cleanup
    - PowerMenu : Improve keyguard filtered actions
    - keyguard: enable magnetic target if no custom targets defined
    - Remove unnecessary updateSurfaceScreenOn call.

    Latin_Ime:
    - Fixed swype bug

    Mms:
    - Option to strip all unicode characters from SMS
    - Mms: Enable SoftBank emoji encoding
    - Mms: Updated 'Mark as read' notification action icon
    - Mms: SoftBank emoji encoding option translations
    - Mms: Update template activity to Google UI guidelines
    - avoid IllegalStateException in MessagingNotification

    Settings:
    - avoid stopping app in case of accessing empty db
    - Fix not updating error message when authentication fails
    - Check if the Activity is finishing before showDialog()
    - Fix NullPointerException at RunningState
    - Fix Settings app crash after enabled multi-user

    Vendor:
    - Use superuser
    65
    New Purity v5.4.1 is online! Hit my thx button if you will download it! :laugh: Enjoy guys!