[Galaxy S II Themes and Apps] _JKay_:
Must read:

Read the FAQ! I will not answer questions that already are in the FAQ !!

JKay Deluxe v13.6.4 for:

XWLA4

Direct Call and SMS (updated!)

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 Deluxe Lock screen or 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.

Old versions:

JKay Deluxe Themes for:

XWKL1, XWKK5, XWKJ3, XWKI8, XXKI4 v13.1, XXKI3 v12, XWKI4 v11, XXKH3 v10.1, XXKG5 v9.2, XXKG6 V8.1, XWKF3

JKay Deluxe Settings Apk:

JKay Deluxe Settings v13.1, JKay Deluxe Settings v12.1 apk, JKay Deluxe Settings v12, JKay Deluxe Settings V11, JKay Deluxe Settings V10.1, JKay Deluxe App v9.1, JKay Deluxe App v8.1

Overscroll Bounce:

Get the good old bounce effect back into listview. Works in most apps. But not in Dialer, MMS, Gallery, nor Browser.

Deodexed rom only!

For v13.6.4: XWLA4

For v13.5: XWKI8, XWKJ1, XWKJ2, XWKJ3, XWKK2, XWKK5 and XWKL1, v13.2: XXKI4

Overscroll Glow:

If you tried overscroll bounce and want back to the default overscroll glow use these mods.

Deodexed rom only!

For v13.6.4: XWLA4

For v13.5: XWKI8, XWKJ1, XWKJ2, XWKJ3, XWKK2, XWKK5 and XWKL1, v13.2: XXKI4

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.

CRT Effect ON / OFF

The effect is still not working right, but you can make it look good by screen capture a white image. You can use the Quick Test Menu (*#7353#), select '8. TSP Dot Mode' and take a screenshot to capture a white image.

This 'fix' works until you take a screenshot of something not completely white!

Restore:

Please remember always to download and put a restore file on your sd card. This way you can get back to original files if problems arise!

Odexed: XWLA4, XWKL1, XWKK5, XWKJ3, XXKI4, XWKI8, XXKI3, XWKI4, XXKH3, XXKG6, XXKG5, XWKF3

Deodexed: XWLA4, XWKL1, XWKK5, XWKJ3, XXKI4, XWKI8, XXKI3, XWKI4, XXKH3, XXKG5

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 I9100XWKL1 then its XWKL1.

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 XW??? and XX??? versions). I am working on the XXLPS (ICS) version. Release date: When it is ready! So please do not ask.

4) This toggle does not work, what should I do?

If 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 deodexed versions I make. So questions like these have to answered by someone 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) 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.

12) 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!

13) So what custom kernels support these lower brightness values?

Reported kernels so far: SpeedMod, Phenomenal and RedPill

14) 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!)

15) 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.

16) 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.

17) 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!

18) 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.

19) 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!

20) 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:

syps54 for the great icon packs!

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!

SamFirmware.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