[MOD] Android 4.3 (JSS15J & JWR66V) / 4.2.2 Quick Settings & Lockscreen Widgets Mods

kevdliu

Inactive Recognized Developer
Apr 4, 2011
1,070
1,474
0
[MOD] Android 4.3 (JSS15J & JWR66V) / 4.2.2 Quick Settings & Lockscreen Widgets Mods

QUICK SETTINGS MOD

This mod enhances the functionality of existing Quick Settings Tiles in Android 4.3 and 4.2 and adds new ones as well.

Features:
- Press to directly toggle Wifi and long press to access Wifi settings menu
- Press to directly toggle Mobile Data and long press to access Mobile Data settings menu
- Press to directly toggle BT and long press to access BT settings menu
- Persistent GPS Tile: Press to toggle GPS and long press to access Location settings menu
- Add a sh1t load of tiles (See screenshot)
- Add Brightness & Volume Seekbars (Swipe on the tile to switch seekbars)
- Hide Alarm tile
- 3 or 4 columns
- Auto flip to tiles panel when there are no notifications or when swiped from right 10% of screen
- Control Panel application to show/hide Tiles
- Reorder the tiles by enabling them in the order you want them to be placed (first enabled toggle will be placed first etc.)

This mod SHOULD work on all De-Odexed AOSP Android 4.3 and 4.2.2 ROMs.

Downloads:
Android 4.3 JSJ55J: http://d-h.st/PBb
Android 4.3 JWR66V: http://d-h.st/ZNb
Android 4.2.2: http://d-h.st/GQI


cargobr151's version for Odexed ROMs: http://forum.xda-developers.com/showpost.php?p=44083599&postcount=735
GSM Version with H Icon: http://forum.xda-developers.com/showpost.php?p=44088626&postcount=148
Moar De-odexed mods: http://forum.xda-developers.com/showpost.php?p=44628123&postcount=768
Be sure to thank him

If you like the mod please consider donating to me. I work on this mod because I love coding and because I know it will be helpful to a lot of others but rigorous as my work sounds it actually doesn't pay a lot. Donations of any amount would really help me out. Thank you

Code:
[B]Change Log: [/B]

07/26
- Android 4.3 support
- Add option to automatically display quick settings when no notifications are present
- Add option to display quick settings when swiped from right screen edge

03/12
- Android 4.2.2 support
- Add Brightness & Volume Seekbars (Swipe on the tile to switch seekbars)
- Hide Alarm tile
- 3 or 4 columns
- Auto flip to tiles panel when there are no notifications or when swiped from right 10% of screen
- Add more tiles

11/26
- Allow Reordering Of Tiles
- Reorder the tiles by enabling them in the order you want them to be placed (first enabled toggle will be placed first etc.)

11/25:
- Update GPS Icons
- Update Ringer Modes Icons
- Update QSCP LOCAL_CERTIFICATE
- Add Torch Tile
- Add Wifi AP Tile
- Update Control Panel

11/21
- Add GPS Tile
- Add Ringer Mode Tile
- Mobile Data Tile Long Press Launches Roaming Settings Menu
- Automatically Copy Quick Settings Control Panel APK to /system/app/ During SystemUI Compile

11/18:
- Added Control Panel Application to Show/Hide Toggles
- Long Press Settings Tile To Access Quick Settings Control Panel
Source Patch Package for 4.2: http://d-h.st/CT0
Source Patch Package for 4.3: http://d-h.st/PX5

Thanks &
Enjoy!



LOCKSCREEN WIDGETS MOD (4.2 ONLY)​

This mod allows any widget to be added to the lockscreen.

This mod SHOULD work on all De-Odexed AOSP Android 4.2 ROMs.
Tested ONLY on Fresh-Out-Of The-Compiler AOSP build.

Download: http://www.mediafire.com/?4p3a28kdv9gk5ch


Git Patch For Lockscreen Widgets Mod:

Code:
--- edited.java	2012-12-06 18:37:49.630012700 -0500
+++ o.java	2012-12-06 18:38:33.483749200 -0500
@@ -121,7 +121,7 @@
         pickIntent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, appWidgetId);
         pickIntent.putExtra(AppWidgetManager.EXTRA_CUSTOM_SORT, false);
         pickIntent.putExtra(AppWidgetManager.EXTRA_CATEGORY_FILTER,
-                AppWidgetProviderInfo.WIDGET_CATEGORY_KEYGUARD | AppWidgetProviderInfo.WIDGET_CATEGORY_HOME_SCREEN);
+                AppWidgetProviderInfo.WIDGET_CATEGORY_KEYGUARD);
 
         Bundle options = new Bundle();
         options.putInt(AppWidgetManager.OPTION_APPWIDGET_HOST_CATEGORY,

Thanks &
Enjoy!
 

Attachments

Last edited:

mwalt2

Senior Member
Feb 22, 2009
2,248
1,531
0
Would you mind posting how you made the mods or the source file(s) with the changes? I'd like to try some of them (like the wifi/BT change :)). Thanks.
 

patmw123

Senior Member
Oct 28, 2010
148
34
0
Thanks for this, I love it. It works flawlessly. The only thing I would change (if possible) is to make the signal settings long press to go to the "mobile networks" settings, rather than the "data usage" section it goes to now. I frequently change between 4G and 3G and I also like to keep as close to the stock UI as possible. Thanks for all your hard work.
 

vince7

Senior Member
May 20, 2012
459
26
0
You are a genius this us exactly what made me hate 4.2. I xoulsng be more thankful!

Sent from my Galaxy Nexus using xda premium
 

BlaJod

Senior Member
Mar 10, 2011
60
4
0
Would there be any way to make it where I could choose what toggles I want to show, for instance I don't ever you Bluetooth or airplane mode. Could I go into the system of the phone with root explorer or something and edit the toggles?
 

Southern_mind

Senior Member
Mar 22, 2011
1,255
226
0
Charlotte, NC
Would there be any way to make it where I could choose what toggles I want to show, for instance I don't ever you Bluetooth or airplane mode. Could I go into the system of the phone with root explorer or something and edit the toggles?
You're gong to have to wait for all that. They just got 4.2 working correctly. Give them time.

Sent from my Galaxy Nexus using Tapatalk 2
 
  • Like
Reactions: xI mEzMeRiZe Ix

mmuzzy

Inactive Recognized Developer
Dec 15, 2010
3,585
4,217
0
Henniker
That is android 4.1.2. It will not work. This is a modification for quick settings introduced in android 4.2.

Sent from my DROID RAZR HD using xda app-developers app
I think Jelly Belly 10 might actually be 4.2. Also, I was testing a power menu on my ROM and it did the exact same thing when I tried using this mod so I'm holding off the menu because I like this modification so much.
 
  • Like
Reactions: barnacles10

Smallsmx3

Senior Member
Jul 28, 2010
4,089
770
243
That's because usk's rom isn't deodexed..... deleting the system ui.codex file is what causes the issues

Sent from my Galaxy Nexus using xda premium