FORUMS
Remove All Ads from XDA

JKay Deluxe v13.6.1 for XXLB1/XXLA6/XXLA4 [12-02-26]

5,495 posts
Thanks Meter: 14,814
 
By _JKay_, Retired Recognized Developer on 11th January 2012, 11:55 AM
Thread Closed Email Thread
This is a minor mod. It's purpose: Speed up access to settings and applications. Stay true to original design. Small, simple, fast without battery drain. How I think Samsung should have made it
It only needs a supported rom (odexed or deodexed) and a kernel with CWM support.

Before posting questions or statements then please read the FAQ in 3rd post, thanks.

Close the thread.

JKay Deluxe v13.6.1 (bold is new since v13.5):
* Added support for 240 and 280 DPI
* Added support for CRT effects with animated screen lights!
* Added 'Fast double click' on/off toggle (uses 350 ms instead of the default 500 ms for home button
double click timeout)
* Support for home button double click custom action or unlock (Also works when pincode is set and secure
mode is turned off!)
* Changed Recent apps dialog to hold 12 apps instead of only 6
* Added 'Vibrate when unlock' on/off toggle for all lockscreens (even pin and pattern).
* Added Toggle for transparent background on lockscreens
* Added Toggle for 'Auto collapse music widgets' on lockscreens
* Clock on AOSP Deluxe lockscreen is now centered vertically when no music widgets are shown!
* Added 'Double tab to unlock' on JKay AOSP Deluxe lockscreen!
* Added support for Next Alarm info on Circle lockscreen
* Added 'Shadow glass' toggle on Circle lockscreen
* Added 'AOSP clock style' toggle on Circle lockscreen
* Fix multiple unlock bug on circle lockscreen

* Created Colored Circle Battery too (green:100-31, yellow 30-16, red 15-0)
* Added Wi-Fi hotspot quick panel toggle
* Added the 4 power buttons (reboot, recovery, download and power off) to quick panel too (by request!)
* Added JKay Deluxe AOSP lockscreen
* Added support for lockscreen wallpaper on JKay AOSP Deluxe lockscreen
* Added support for stock music and radio widgets on JKay AOSP Deluxe lockscreen
* Use shadow glass toggle on JKay AOSP Deluxe lockscreen (darker darkground)
* Use AOSP clock style toggle on JKay AOSP Deluxe lockscreen
* Center clock toggle on JKay AOSP Deluxe lockscreen
* Show Alarm info on JKay AOSP Deluxe lockscreen
* Vibrate when unlock toggle on JKay AOSP Deluxe lockscreen
* Added 'Show swipe help text' toggle for Circle lockscreen

* 'Show when secure' toggle in lockscreen submenu
* 'Leading zero on clock' toggle in lockscreen submenu
* 'Show date' toggle in lockscreen submenu
* 'Long date format' toggle in lockscreen submenu
* 'Show charging info' toggle in lockscreen submenu
* Removed AccuWeather logo from lockscreen
* toggles for 'Theme connection icons', 'Theme clock', 'Theme text' and 'Theme battery level'
* Added 'Add date to clock' toggle for always showing the date on the status bar.
* Added 'Show silent icon' toggle to status bar options.
* Background data on/off toggle added to quick settings panel
* toggle on/off for showing the Quick Settings panel
* Added Status bar battery icon on/off toggle
* Added Status bar alarm icon on/off toggle
* Added Status bar 'Battery level' toggle on/off: show/hide battery percentage next to battery icon
* Added Custom/Temporary Screen time-out quick panel toggle called 'Screen on'. Temporary will set your screen time-out to a value between 1 and 210 minutes and reset back to original timeout at screen off.
* Added Quick Launch Panel: Fully customizable quick launch panel (as a toggle, select and/or reorder launch buttons - including Reboot, Recovery, Download and Power off)
* Fully customizable quick settings panel (select and/or reorder quick setting buttons)
* Added: Auto collapse statusbar on/off
* Added: 8 button quick panel on/off
* Removed padding code from sound toggle
* Added Secure toggle to quick panel (your unlock screen will switch to your lock screen while not secure)
* Toggle for Bluetooth On notification
* Toggle for status bar vibrate icon (in silent and/or non-silent mode)
* A toggle to remove the quick button text
* A toggle to hide the clock from statusbar (move it over next to date)
* A toggle to remove the carrier label from the notification bar ('Clear all' button moves to notification header on expanded statusbar)
* 'Show lock screen when secure' toggle (shows lockscreen before unlock screen aka pattern/pin/password)
* Full charge notification on/off toggle
* Low battery notification on/off toggle
* Long click quick panel buttons will launch respective settings menu
* Horizontal scrollable quick panel with 9 new toggles Data / Flight mode / Sync and Vibrate etc...
* Supports SIP & VOIP
* New Alarm Icon
* Disable overscroll effect toggle
* Support for setting Auto brightness delay. Select between values: No delay, 0.5 seconds, 1 second and 2 seconds.
* Support for Auto brightness profiles
* backup and restore all settings
* Volume Lock (on/off toggle: a deluxe setting that will make sure notification volume is the same as ringer volume).
* Added Home button haptic feedback on/off toggle
* Added 'No lock screen' option as lock screen selection.
* A toggle for CRT TV on effect (bypassing Animation setting!)
* A toggle for CRT TV off effect (bypassing Animation setting!)
* Support for Skipping music track/fm radio station using vol-up/down-keys when screen is off (as a toggle)
* 15 seconds timeout on lockscreen... (as a toggle)
* Confirm shutdown on/off toggle (asks for confirmation when using Reboot, Recovery, Download and Power off)
* Support for disabling Home button double click
* Supports customizable Power Options Dialog (all the toggles from SGS2 and can also be reordered)


Bug fixes:

v13.6.1:
* Minor bugfix in Deluxe Settings apk

v13.6:
* Fix multiple unlock bug on circle lockscreen (A bug created by Samsung!)

v13.5:
* Fixed bug when 'Screen on' quick panel toggle was enabled at boot (would FC SystemUI)
* Fixed a bug on AOSP Deluxe lockscreen at screen off

Alpha3:
* Fixed 0 percent battery level bug
* Fixed bug on Quick Launch panel: reboot, recovery, download, power off buttons works again now!
* Fixed bug on Quick Launch panel: Icons from apks installed on sd-card are now shown correctly after boot.


Screenshot of the Statusbar:


Here you see 2 screenshots from the JKay Deluxe Statusbar. The left is with default settings and on the right I have toggled the following settings in Deluxe Settings:
* Show quick launch panel on
* 8 quick toggles visible on
* Show battery level on
* Show quickbutton text off
* Show carrier label off
* Theme connection icons on
* Only theme if connected on

Note the new Alarm Icon! That the Bluetooth notification can be disabled too! And note that the 'Clear' button has moved to Notification header!
All in all there are more room for notification and more quick buttons!


The JKay Deluxe Phone Options dialog:


The left screen shot is from the Deluxe Settings apk used to setup the Phone Options and the right one is an example of a JKay Deluxe Phone Options dialog.


JKay Deluxe AOSP lockscreen:


Here you see two screenshots from JKay Deluxe AOSP lockscreen. To the left I have selected the preset style called 'AOSP classic' from menu settings. And to the right is how my current AOSP Deluxe looks like.
Note: All shortcuts can be set to launch any app, and also flashlight or sound on/off. Also note that phone and message shortcuts support missed event notifications! And you can have Samsung Music and Radio widgets on the lockscreen too!

JKay Deluxe Icon Pack 1:

Download this icon pack and unzip it onto your sd card. You can then use these icons on the JKay AOSP Deluxe lockscreen.
The Following 163 Users Say Thank You to _JKay_ For This Useful Post: [ View ] Gift _JKay_ Ad-Free
 
 
11th January 2012, 11:55 AM |#2  
_JKay_'s Avatar
OP Retired Recognized Developer
Thanks Meter: 14,814
 
Donate to Me
More
Cool
JKay Deluxe v13.6.1:
XXLB1 (Odexed (stock) and Deodexed)
XXLA6 (Odexed (stock) and Deodexed)
XXLA4 (Odexed (stock) and Deodexed)

Restore:
Odexed: XXLB1, XXLA6, XXLA4

Deodexed: XXBL1, XXLA6, XXLA4


JKay Deluxe Icon Packs:
Jog Dial Icon Pack 1

How to use icons: Unzip the icons on your sd card. Long press a shortcut in Deluxe Settings and select the icon for it from gallery.


Direct Call and SMS
JKay Call Him , JKay Call Her , JKay Text Him and JKay Text Her
With these apps you can call or text a person directly using my JKay AOSP Deluxe Lock screen or my Quick Launch Panel!
First time you launch the apk you select who to call or Text. Second time you launch the apk it will call or open message apk for that person. Uninstall and reinstall to change number.


Overscroll bounce addon for deodexed roms only!
If you miss the good old bounce effect in lists then try this addon! I only did a short test and it seemed to work fine. Let me know what you think! This effect can be disabled in Deluxe Settings!

Bounce for v13.6.1 XXLB1
Bounce for v13.6.1 XXLA6
Bounce for v13.6.1 XXLA4


Overscroll glow for deodexed roms only!
If you want the glow effect in lists again then use this addon! This effect can be disabled in Deluxe Settings!

Glow for v13.6.1 for XXLB1
Glow for v13.6.1 for XXLA6
Glow for v13.6.1 for XXLA4


If you like what you see and want more then please click on the 'Donate to support' button on my posts.
Thanks!
The Following 78 Users Say Thank You to _JKay_ For This Useful Post: [ View ] Gift _JKay_ Ad-Free
11th January 2012, 11:55 AM |#3  
_JKay_'s Avatar
OP Retired Recognized Developer
Thanks Meter: 14,814
 
Donate to Me
More
FAQ:

1 ) How do I install this
* Flash a kernel that support CWM like CF kernels
* Learn how to use CWM (clock work mod)
* Find the mod from link in 2nd post
* Download it and put it on your sd
* Boot to cwm and install mod zip file
* Reboot

2) What version should I download?
The mod must match your rom. Open phone app and call: *#1234#
Write down the PDA information.. If it says like N7000XXLA4 then its XXLA4.
Click the link for your rom and select odexed if its a stock samsung rom. Deodexed if its a deodexed
custom rom (deodexed are ROMs that have not been optimized so they do not have an external .odex file).

3) I use ROM XYZ. Can you make JKay Deluxe for it?
If the rom support you are asking for is an European ROM and its newer and better than the latest on the support rom list then please post the question. Otherwise the answer is NO. I only make this mod for versions I use on my phone (currently only the latest XX??? versions).

4) This toggle does not work, what should I do?
Not all toggles have been implemented yet. But if it should work and you just upgraded from an earlier version then you can try to clear the dalvik-cache, it might still hold the dex file from the old version. Or if you use a custom rom then the problem might be file permissions on the Deluxe Settings Shared preference file so try to clear the Deluxe Settings data using Settings->Applications->Manage applications->All->Deluxe Settings->Clear Data (Then use restore in Deluxe Settings to get all your settings back). Also try to install the mod again. Sometimes CWM has some problems applying mods and does nothing!

5) It does not work, please help?
Ok... Before you post questions like this please ask yourself: Does my question lead to other questions? Here are a few tips for posting questions.
* read all of this FAQ
* do a simple search
* be specific: never use words like 'it does' etc...
* make sure people are able to reproduce your issue
* specify rom version, custom rom name, kernel, theme name, JKay Deluxe version.
* if you use a version that was ported to a different rom (PDA version) by another person and have problems then never ever ask for support in this thread!!! Don't even mention the problem in this thread!! People might think that there are issues with my mod when in fact there are not!

6) Does this mod work with custom rom XYZ?
I only use stock odexed Samsung rom and kernel. I do not even test the deoxed versions I make. So questions like these have to answered by one else (try in the custom rom thread).

7) How do I customize the Phone Options dialog?
Use my Deluxe Settings app. Select 'Edit phone options' to select which items you want to have on your
Power options dialog: Vibrate On/Off, Wi-Fi on/off, Bluetooth on/off, Auto-rotate on/off, Background
data On/Off, Auto sync On/Off, Auto-Brightness On/Off, Use GPS Satellites on/off, Mobile AP on/off,
Screenshot, Reboot, Recovery and download.

8) How do I customize the JKay AOSP Deluxe lock screen?
Use the Deluxe Settings app to change the lockscreen to JKay AOSP Deluxe. Select 'Edit actions'. Press a shortcut to select what application the shortcut should launch.
Use option menu (menu button) when on the app list to select 'Unlock' action if slider should unlock, 'Not in use' if slider should be hidden, 'Flashlight toggle' if you like a flashlight on your lock screen or select 'Sound toggle' if you like to be able to toggle sound on and off from the lock screen.
Long press shortcut to select a custom icon for it from gallery.
It's also possible to change the icon for missed phone calls, missed messages, Flashlight on, Sound off and Vibrate on by using the option menu on the shortcut screen. But you need to have Phone, Messaging, Flashlight or Sound on/off on the lock screen to see them in action

9) How does Deluxe Settings Apk work?
JKay Deluxe Settings apk writes settings to its own shared preference file in its data folder. Then it
sends an intent to tell the modded framework to read the new settings from the shared preference file
into its static variables. The modded framework then uses these variables to work as you decided!
The apk does not run as a service!
To uninstall Deluxe Settings apk use the Restore.zip for your rom.
Deluxe Settings apk will not work from sd card!

10) My Theme is gone!
JKay Deluxe contains new icons for the Quick Settings panel and the Phone Options dialog therefore
these icons have been included into SystemUI.apk and framework-res.apk. JKay Deluxe stock mod contains
stock Samsung icons (plus the new icons I have made in the same stock style).

11) I would like permission to theme your mod, is that ok?
Sure go ahead. But you are only allowed to change xml and pngs! Remember to credit me! And please test themes containing my mod good before releasing! Think about png resolution and sizes... Use 8bit pngs! Make sure your compilers supports xhdpi, only edit decompiled nine patch pngs... and don't compress the resources.arsc file! While it might work it will actually slow down your framework as Android has to decompress it!

12) Auto Brightness Profiles does not work
When you select a different Auto brightness profile then it wont take effect until the light sensor
detects a change in the ambient light level.

13) Why does it say 'Custom kernel required' when I change Auto Brightness Profile?
The stock samsung kernel only supports brightness values down to 20. If you use a value lower than 20
then 20 will be used. Therefore I have put a * next to the profiles with values lower than 20. The
brightness resolution on stock kernel is also not very high. All values from 1 to 29 all gives the same
brightness, all values from 30 to 42 all gives the same brightness! That gives about 20 different
brightness levels when going from 0 to 255!

14) So what custom kernels support these lower brightness values?
I have no idea. When you find one then let me know and I will put it here.

15) What is the 'Secure mode' quick settings toggle good for?
If you have to use PIN lock screen because of security reasons... Usually because an Exchanges server
requires it enabled to sync email at work etc... then you can use this toggle to disable the pin
lockscreen and still be able to check email without the need to enter your pin all the time! The normal
lockscreen will then be shown instead (or no lockscreen if that is selected!)

16) What does the 'Screen On' quick settings toggle do?
If you like me like to read articles on the phone before going to sleep and you do not want to change
the default screen timeout. Then the temporary screen timeout setting is for you! It will reset back to
your normal screen timeout when the screen turns off! Or you can use the custom screen timeout if you
quickly wants to switch between default and custom timeouts.

17) What does the toggle 'Show when secure' under 'Set lock screen options' menu do?
In JKay Deluxe it is possible to have both the unlock screen (pattern, pin etc..) and the JKay AOSP Deluxe lock screen active at the same time.
First the lock screen will be shown. From here you can start the Camera, Music app or just slide to unlock and then the Unlock screen will appear from where you will have to enter pattern or pin etc... This way you can still enjoy the JKay AOSP Deluxe lockscreen while having a secure phone.

18) Where is the source code?
There is no source code! Well actually you already have the source code. Baksmali the files from the mod and do a compare with the original framework files. That's what I do. Remember the XDA rules! You must ask for permission first and you must credit the developers if you release anything!

19) How do You do it?
I use TotalCommander, 7zip,baksmali, smali, dexopt-wrapper, apkManager and notepad++ for the smali code
editing.
I use Eclipse and Android SDK for the Deluxe Settings apk.
And Adobe Photoshop for the new PNGs. I use pngout.exe and pngquant.exe to convert between rgb and 8
bit PNGs.

20) I want to learn to do what You can?
Well. You need to learn Java. And you need to learn to edit smali code. You also need to learn XML and the tools I use. Then you need to study the Android SDK and Android Dev Guide. It might also be helpful to learn about 8bit PNGs and Nine-Patch PNGs. Google search is your new best friend!

21) How do I contact you?
You can use my donate email address. I have turned off PM because notification does not work in XDA premium.

Donate
If you like what you see and want more then please click on the 'Donate to me' button on my posts.
Thanks!

My thanks and some credits goes to:
winbug and spline from pocketpc.ch for the device!
aerobahn for the long press volume mod!
LeoMar75 great guy! Support him!
Oliwe for how to disable double-click!
Team obssessed crew for the scrollable layout in the quick panel!
SamMobile.com for their samsung roms!
Supercurio cuz you are the best!
Chainfire for his CF kernels
untermench for the 'how to' guide ref. power menu
The Following 56 Users Say Thank You to _JKay_ For This Useful Post: [ View ] Gift _JKay_ Ad-Free
11th January 2012, 11:56 AM |#4  
faby71's Avatar
Senior Member
Flag Treviso
Thanks Meter: 256
 
More
Yesss,yesss,yess

Thank
The Following User Says Thank You to faby71 For This Useful Post: [ View ] Gift faby71 Ad-Free
11th January 2012, 11:58 AM |#5  
eybee1970's Avatar
Senior Member
Thanks Meter: 13,302
 
More
great you are here on Note Forum now!!! Really looking forward!!
The Following User Says Thank You to eybee1970 For This Useful Post: [ View ] Gift eybee1970 Ad-Free
11th January 2012, 11:58 AM |#6  
pglmro's Avatar
Senior Member
Thanks Meter: 603
 
Donate to Me
More
Quote:
Originally Posted by faby71

Yesss,yesss,yess

Thank

+1

need something new to make this phone great
11th January 2012, 12:06 PM |#7  
jon3sh's Avatar
Senior Member
Thanks Meter: 595
 
More
Nice Thanks in advance Jkay Im a big fan of your work

..
11th January 2012, 12:09 PM |#8  
Senior Member
Thanks Meter: 3
 
More
OMG, I switched to Note from S2 yesterday, and now YOU are here! I'm the luckiest ever
11th January 2012, 12:10 PM |#10  
RavenY2K3's Avatar
Senior Member
Thanks Meter: 431
 
More
So glad to see you over here Jkay, enjoyed your mods prefusly when I had my GS2.

Have you ditched the GS2 for the Note then or, are you Modding for both devices?

.
The Following User Says Thank You to RavenY2K3 For This Useful Post: [ View ] Gift RavenY2K3 Ad-Free
11th January 2012, 12:12 PM |#11  
LeoMar75's Avatar
Retired Recognized Developer / Retired Forum Moderator
Flag Pescara
Thanks Meter: 6,328
 
Donate to Me
More
Mate any help i am always here!

just pm me!
and am looking forward for the famous beta testing email group for Note

(mail@checkrom.com)

Ok gona hold KLA checkrom till u release jkay
The Following 2 Users Say Thank You to LeoMar75 For This Useful Post: [ View ] Gift LeoMar75 Ad-Free
Thread Closed Subscribe to Thread

Tags
brightness, crt, jkay, powermenu, volmod
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes