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

Search This thread

DariosF

Senior Member
Aug 24, 2009
1,278
17,994
AndroidLand
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]
 
Last edited:

DariosF

Senior Member
Aug 24, 2009
1,278
17,994
AndroidLand
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 # 24/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]
 
Last edited:
  • Like
Reactions: Ryther

Batou069

Senior Member
Nov 22, 2012
199
18
NFC City
www.tapmy.biz
Re: [ROM][JB 4.2.1] ♦ PURITY v4.1 ♦ Avaible on TORO

Good to see it's out for toro so more people can enjoy your great ROM! Smooth fast and stable I love it!!!

Sent from my Galaxy Nexus using xda app-developers app
 

lippol94

Retired Recognized Developer
Nov 15, 2010
2,286
2,651
29
Cremona
I do hope our fellows Toro users will like this rom as it represents the perfection in my humble opinion :)
I'll do my best to help you to sort most of your problems out :)

As part of the Purity-Anarkia family, I wish you all the best! <3
 

gtophil

Member
Mar 24, 2010
9
0
Re: [ROM][JB 4.2.1] ♦ PURITY v4.1 ♦ Avaible on TORO

Where can I download from?

Sent from my Galaxy Nexus using xda app-developers app
 

pav_87

Member
Mar 30, 2011
16
15
It's finally available this fantastic rom for toro!
have fun guys, hope you like the bootanimation and banner...by me! ;)

Sent from my Galaxy Nexus
 

aggrophobik

Senior Member
Sep 11, 2012
182
30
Re: [ROM][JB 4.2.1] ♦ PURITY v4.1 ♦ For Toro

I was hoping to see that wall included. Any chance of seeing that shared? Snappy ROM so far, thanks for sharing.
 

stewyfallingup

Senior Member
Aug 3, 2011
296
119
Re: [ROM][JB 4.2.1] ♦ PURITY v4.1 ♦ For Toro

Loving this so far. Any way we could get a lte toggle? Not a crazy big deal, just a request :D

Sent from my Nexus 7 using Tapatalk 2
 
  • Like
Reactions: jreyno10 and BriVG
G

GuestK00453

Guest
well, this seems to be pretty much exactly what i want...

but why doesn't it want to connect to my wifi when the ssid is hidden? it worked fine with cna 3.6.6 and aokp mr1, but purity will not connect unless i enable ssid broadcast, which i refuse to do.

sup with that?
 

stewyfallingup

Senior Member
Aug 3, 2011
296
119
Re: [ROM][JB 4.2.1] ♦ PURITY v4.1 ♦ For Toro

well, this seems to be pretty much exactly what i want...

but why doesn't it want to connect to my wifi when the ssid is hidden? it worked fine with cna 3.6.6 and aokp mr1, but purity will not connect unless i enable ssid broadcast, which i refuse to do.

sup with that?

Try the purity kernel 012. Not sure if that would fix this but either way worth it.

Sent from my Galaxy Nexus using Tapatalk 2
 

Grizzly420

Senior Member
May 31, 2010
423
86
OnePlus 6T
Re: [ROM][JB 4.2.1] ♦ PURITY v4.1 ♦ For Toro

I'm so happy to see this. I just got Linux installed on a new hard drive and was going to learn to port. This was my first goal. Thanks for this

Sent from my Galaxy Nexus using xda premium
 

necropuppy

Senior Member
Jan 7, 2013
181
34
Just flashed the rom, I been following purity for maguro, wishing we had it on toro,... and now we do! Thank you! However, I have one question. I hadn't flashed another kernel ( currently running AK dummy ed 532), but I do not see my 5ghz network. Is this a rom issue or a kernel issue? I just came PA but I wasn't running AK's on it... so... I have too many variables to know for sure.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 14
    Purity v5.4 is online! Hit my thanks button if you download it! :p
    14
    Purity v5.3.1 is online! Please hit thanks button...:cowboy:
    13
    Purity v5.4.1 for toro is online! Please hit my thx button if you will download it!:fingers-crossed:
    8
    Purity v4.3 is up! :laugh:
    8
    Purity v5.3 Changelog Preview



    Soon...:D

    Bionic:
    - Add optimized version of memcpy for Cortex A9
    - Make use of new memcpy, tweak settings

    Build:
    - Enable Bionic optimizations on Cortex platforms
    - move bionic optimizations to NEON makefile
    - Relax Cortex CFLAGS
    - Use gcc 4.7 as default
    - Don't use -fno-strict-aliasing
    - Don't add -fno-strict-aliasing to HOST compiler flags
    - Explicitly disable -Werror=strict-alising for HOST builds
    - Build in ISOC++11 mode if possible
    - Option to use Linaro's compiler flags
    - fix path to sounds in sdk product

    Contacts:
    - Allow theming via Theme Chooser: add missing values for landscape and tablets

    Dalvik:
    - Zygote: Restrict slave mountspace so Dalvik apps can mount system-wide volumes
    - Fix a leak in Dalvik_dalvik_system_DexFile_openDexFile
    - Zygote: replace set?id() with setres?id()
    - Fix -Xjitthreshold (for real this time).
    - Fix -Xjitthreshold.
    - Fix DDMS crash
    - DexDump: Leak in FieldMethodInfo.signature
    - dalvik/libdex: Don't reduce optimization level to -O2
    - Disable DalvikVM GC logcat spam

    External_skia:
    - Add Graphite optimizations to libskia
    - Implementing Color32 functions for Neon platforms.
    - Support NEON anti-aliasing blit function in SKIA
    - Landing arm patch from contributor.

    Framework_base:
    - Fix Watchdog HeartbeatHandler to run on correct thread
    - Fix possible integer overflow in MtpStorage
    - avoid crashing system serer process
    - Fix regression in ListView click handling
    - Multi pane preference settings
    - Allow theming of lockscreen
    - use Calendar in DateUtils format method
    - Improving pie control's user interaction
    - Add Expanded desktop tile to QuickSettings
    - Fix up expanded desktop behaviour.
    - Fix potential deadlock between LockScreen and WindowManagerService

    Settings:
    - Enable Ethernet tab in data usage
    - QuickSettings : Use stock layouts / fix userTile
    - Multi Pane Settings
    - Add Expanded desktop tile in QuickSettings
    - Toggle expanded desktop for navbar
    - Settings : Fix accessibility shortcut
    - Settings: disable expanded desktop on power menu disable