[APP] Note 2 Hidden Settings [Easily Change Hidden CSC Features] - Galaxy Note II Themes and Apps

Play Store Link: https://play.google.com/store/apps/details?id=com.steinapps.note2hiddensettings&hl=en
Donate Version Link: https://play.google.com/store/apps/details?id=com.steinapps.note2hiddensettingspro
This app enables you to easily change hidden settings on your Note 2 (and possibly other Samsung devices), such as:
Adding a shutter sound on/off option to the camera
Turning on Infinite Scroll mode on the launcher and app drawer
Extending how many contacts you can join together
These modifications normally can only be made by manually editing a system file, which can be dangerous and very inconvenient. This app makes the process quick and painless.
Features:
Shows which options have already been enabled, even by a different app or manually
Creates an automatic backup in case something goes wrong
Nice looking Holo interface
Supports devices which implement feature.xml or an others.xml file (all Touchwiz roms)
Adds a custom tag to the system file that allows you to easily tell what has been changed
Screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Changelog:
Code:
1.6:
Added a new feature to have a home page button in the browser menu
Added ads to support the development of this app and further similar apps.
You can shut them off my pressing the menu key, but theyl help support the app.
Alternatively, you could also buy the new donate version that has no ads and no permissions.
1.5:
Fixed a problem that caused all the features not to work
Fixed a problem that caused certain phone features not to work
Added much more languages to the sumsymbols including Russian and Spanish (confirmed working)
1.4:
Fixed file permission issues that caused the backup to not be applied
1.3:
Added a new Sound Settings category.
Sound settings has a Shutter Sound option so if the shutter sound menu didn't work, you can turn it off this way
1.2:
Added 5 more features:
- Call Duration menu in the call log of the stock dialer
- Camera during calls
- Folder View in the messaging app
- Automatically power on the phone before an alarm (might not work)
- Make the background color of the Email app white instead of black
1.1:
Fixed problem causing some of the options to display as off even when turned on
1.0:
Initial Release (16 options)
If it doesn't seem to get root permissions and the reboot now option doesn't work:
Make sure that the XPrivacy app isn't blocking it from getting root permissions
For anyone having trouble with the app and the Reset to Default button isn't working:
Use Root Explorer, ES File Explorer or a similar app to go to the /system/csc directory
Delete the feature.xml file
Rename the feature_backup.xml file to feature.xml
Make sure the file permissions on the new feature.xml are rw-r--r--:
Owner: Read, Write
Group: Read
Others: Read
If you have any questions, feature requests, or bugs, PM me and I'll fix them ASAP.

this is so nice for my note 2, but is there something similar for my note 1 as well ?

uccoffee.forum said:
this is so nice for my note 2, but is there something similar for my note 1 as well ?
Click to expand...
Click to collapse
There's a good chance that some of these will work. It's been confirmed working for the S4. First check if you have a feature.xml file or an others.xml file in the /system/csc directory.

I tried it on my Galaxy S4. It works! So far I have only tried the shutter sound toggle but I expect that the other settings should work too.

Hi
I have a Note 1 and I applied some CSC hacks for Note 2 listed in this thread:
http://forum.xda-developers.com/showthread.php?t=2033894
And works flawlessly, I have: keyboard subsymbols, camera shutter sound menu and exit menu in browser.
Nice attempt but the app only detects the 'exit menu in browser' as enabled ignoring the other changes.
Also do not forget for keyboard subsymbols hack a language must be chosen (the app miss the option to choose a language for subsymbols) using another tag, by example:
<CscFeature_Sip_EnableSymbolInSecondary>es;es_US;en_US</CscFeature_Sip_EnableSymbolInSecondary>
I'm attaching my others.xml file, maybe can help you debugging the mentioned problems.

llawarta said:
Hi
I have a Note 1 and I applied some CSC hacks for Note 2 listed in this thread:
http://forum.xda-developers.com/showthread.php?t=2033894
And works flawlessly, I have: keyboard subsymbols, camera shutter sound menu and exit menu in browser.
Nice attempt but the app only detects the 'exit menu in browser' as enabled ignoring the other changes.
Also do not forget for keyboard subsymbols hack a language must be chosen (the app miss the option to choose a language for subsymbols) using another tag, by example:
<CscFeature_Sip_EnableSymbolInSecondary>es;es_US;en_US</CscFeature_Sip_EnableSymbolInSecondary>
I'm attaching my others.xml file, maybe can help you debugging the mentioned problems.
Click to expand...
Click to collapse
I believe that I have fixed the change detection issue, it was caused by the fact that some of the lines in the others.xml had TRUE instead of true. It should work correctly now. Are you sure your phone doesn't also have a feature.xml file, because the file you included doesn't look like what my app would usually output. Anyway, I attached the new fixed version, please let me know if it displays correctly. I'll get working on the subsymbols issue.

Will these work for custom rom? When I'm running stock rom a few months ago, these work flawlessly by editing others.xml.. But now in liquidsmooth rom, I can't find others.xml nor csc folders :silly:

nagasgura said:
I believe that I have fixed the change detection issue, it was caused by the fact that some of the lines in the others.xml had TRUE instead of true. It should work correctly now. Are you sure your phone doesn't also have a feature.xml file, because the file you included doesn't look like what my app would usually output. Anyway, I attached the new fixed version, please let me know if it displays correctly. I'll get working on the subsymbols issue.
Click to expand...
Click to collapse
Thanks for the quick reply and fix.
Yeah my fault I copied from the other thread these values 'as is' and worked fine, but I recently notice the value of the tag CscFeature_Web_EnableAutoSimHomeUrlInProfile and it is on uppercase also, I didn't change that value, so the rom has it originally or it was generated.
I'm using stock JB german version (N7000XXLT4 N7000OXALT4 from dr.Ketan thread) rooted using PhilZ kernel.
There is no feature.xml, only a new file feature_backup.xml I believe created by your app.
I just tested the fixed version and detects the changes but applying some hacks the file generated seems malformed, the app create inside tag <features> another child tag <features> when apply changes, I don't think will work or am I wrong?
Attached a compare from original file and the modified

mankind_18 said:
Will these work for custom rom? When I'm running stock rom a few months ago, these work flawlessly by editing others.xml.. But now in liquidsmooth rom, I can't find others.xml nor csc folders :silly:
Click to expand...
Click to collapse
Touchwiz roms only. Most of these modify the stock samsung apps such as the launcher, dialer, and browser.

llawarta said:
Thanks for the quick reply and fix.
Yeah my fault I copied from the other thread these values 'as is' and worked fine, but I recently notice the value of the tag CscFeature_Web_EnableAutoSimHomeUrlInProfile and it is on uppercase also, I didn't change that value, so the rom has it originally or it was generated.
I'm using stock JB german version (N7000XXLT4 N7000OXALT4 from dr.Ketan thread) rooted using PhilZ kernel.
There is no feature.xml, only a new file feature_backup.xml I believe created by your app.
I just tested the fixed version and detects the changes but applying some hacks the file generated seems malformed, the app create inside tag <features> another child tag <features> when apply changes, I don't think will work or am I wrong?
Attached a compare from original file and the modified
Click to expand...
Click to collapse
Adding the extra <FeatureSet> tags will work fine, at least in my testing. If it doesn't work for you, let me know.

llawarta said:
There is no feature.xml, only a new file feature_backup.xml I believe created by your app.
Click to expand...
Click to collapse
If there is other.xml file, then no feature.xml file in CSC folder. This app will edit that other.xml file instead feature.xml file and feature_backup.xml is backup file.
Good app. Works perfect on stock MG1 rom. Hope some more features will come. :good:

awesome..going to give this a try on my s4

Hi,
I just tested more deeply and works fine almost all supported CSC codes on my device. Great App!
Because I edited manually the file before use this app some values are being duplicated on every save, I think try to merge the before changes will result in a hell, worst if will support more CSC tags and features.
IMHO I suggest you this logic:
1. Exists backup the file? backup : skip
2. Import all the CSC (known and unknown) and keep it on memory
3. Edit known values or add it if not exists
4. To save dump CSC on memory to the file with overwrite
5. Jump to 1.
I think with this scheme you will avoid to merge changes. :highfive:

eyecon82 said:
awesome..going to give this a try on my s4
Click to expand...
Click to collapse
also confirmed it works on my sprint sgs4
I did notice two discrepencies though with the s4
1. In that the app shows the search contacts by dialer as off, but I can still do it on my s4
2. "enable rotation control icon" in gallery was turned off, but it is already available on my s4
---------- Post added at 08:28 PM ---------- Previous post was at 08:25 PM ----------
llawarta said:
Hi,
I just tested more deeply and works fine almost all supported CSC codes on my device. Great App!
Because I edited manually the file before use this app some values are being duplicated on every save, I think try to merge the before changes will result in a hell, worst if will support more CSC tags and features.
IMHO I suggest you this logic:
1. Exists backup the file? backup : skip
2. Import all the CSC (known and unknown) and keep it on memory
3. Edit known values or add it if not exists
4. To save dump CSC on memory to the file with overwrite
5. Jump to 1.
I think with this scheme you will avoid to merge changes. :highfive:
Click to expand...
Click to collapse
I'm not sure what you mean. I already had edited the CSC files manually to enable shutter menu and take pictures while on call (which is not an option in this app
and when i opened the app the first time, it showed as "enable shutter sound menu" as on, because I had already manually edited that CSC option
___________________
PLEASE, PLEASE make a S4 app for this!!

does it work with the s3?

eyecon82 said:
also confirmed it works on my sprint sgs4
I did notice two discrepencies though with the s4
1. In that the app shows the search contacts by dialer as off, but I can still do it on my s4
2. "enable rotation control icon" in gallery was turned off, but it is already available on my s4
---------- Post added at 08:28 PM ---------- Previous post was at 08:25 PM ----------
I'm not sure what you mean. I already had edited the CSC files manually to enable shutter menu and take pictures while on call (which is not an option in this app
and when i opened the app the first time, it showed as "enable shutter sound menu" as on, because I had already manually edited that CSC option
___________________
PLEASE, PLEASE make a S4 app for this!!
Click to expand...
Click to collapse
Or make it a Samsung galaxy phones app. This could go a lot further once it has been confirmed working on more devices.
Sent from my SPH-L720 using Tapatalk 4

alankstiyo said:
does it work with the s3?
Click to expand...
Click to collapse
It should work. Try out.
Sent from my GT-N7100

MBariya said:
It should work. Try out.
Sent from my GT-N7100
Click to expand...
Click to collapse
it looks like it works on the S3 although it says the device is not supported

nice... but shutter sound toggled to off but still makes sound..also gallery rotation button greyed out.
suggestions? im on a gn2 sprint .stock rooted
Sent from my SPH-L900 using XDA Premium 4 mobile app

ttkyles said:
nice... but shutter sound toggled to off but still makes sound..also gallery rotation button greyed out.
suggestions? im on a gn2 sprint .stock rooted
Sent from my SPH-L900 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Reboot phone once to take effect. Rotation will be fixed. If want to rotate image, then press that button.
Sent from my GT-N7100

Related

[ROM][4.3.1][October 29th] Slim Bean m7tmo [Build 2.x]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Disclaimer: We are not responsible for any damages on your device.
Original Slim Features:
The Real Dark Slim
Notification drawer Shortcuts
Full hardware key rebinding!
Keyboard rotation
SlimCenter
Check out our full feature list here
Changelog
Find our latest Changelog go here
Chat with the slim team and other slim users
IRC: #slimusers @freenode
New to IRC? Don't have a native app? Try the Freenode web client [link] or the Firefox extension Chatzilla [link]
More interested in development and compiling? Check out our development channel. #slimdev
Check out our forum if you're looking for a place to talk all day long about SlimROMs FORUM
Google+ [link]
Twitter [link]
Facebook [Link]
Installation instructions
For Most Users
Please keep in mind if a special instruction is needed it will be noted in the Changelog
Download the latest build from [here]
Addons ( if you don't have it already) from [here]
!Recommended! Full wipe, and manual format /system
Flash ROM and the addons you want, reboot
FAQ
Check out out FAQ before posting! Keeps more common questions answered in one place!
Help us out!
If you want to help us by translating slim to your language check out Crowdin.net and submite your translations.
Or consider a donation.
Thanks!
You can find the full list of credits here
Source
Please visit here for the rom source code.
Kernel source can be found here
Beta 1 notes :
Root - It's disabled by default, it has to be or it's an instant fail on the CTS! (Compatibility Test Suite). Good news you can just turn it on. Either in the superuser app -> settings or in Developer options.
A few more settings have been moved around. It was decided that no "advanced" user settings should be under developer options. Some were moved previously but with the beta 1 release the following have also been changed
Ram bar is now under interface
Media scan on boot is under system advanced options
Advanced reboot menu is now called Secure reboot and is under security.
Reserved 2
Lock Screen 1st screen shot
How do I add apps to the lock screen? I have already enabled it in the settings I just can not add to it. Add items like cam, message, etc... Thank you.
muchlove106 said:
How do I add apps to the lock screen? I have already enabled it in the settings I just can not add to it. Add items like cam, message, etc... Thank you.
Click to expand...
Click to collapse
Security-> lock screen -> widgets
Sent from my One using Tapatalk 4
DPI will not change so everything is super small.. Any ideas, maybe bad flash?
Sent from my One using xda premium
StickyEyez said:
DPI will not change so everything is super small.. Any ideas, maybe bad flash?
Sent from my One using xda premium
Click to expand...
Click to collapse
Go into Dev options and change root access to adb+app and try it then. Still a bit of work to do around the new security settings Google imposed on us in 4.3
Sent from my One using Tapatalk 4
New build is up. Check 2nd post for notes.
Issues with root access?
So... trying to change DPI settings, it tells me there is no root access. Okay. I go to Advanced > Superuser > Press menu to access settings and make it so ADB and Apps can both have superuser access. I go back to change DPI. No workie. Okay, maybe it needs a reboot? I reboot. Still no workie. Try to toggle the setting a few times and it still no workie. =(
Any ideas?
starlitjessi said:
So... trying to change DPI settings, it tells me there is no root access. Okay. I go to Advanced > Superuser > Press menu to access settings and make it so ADB and Apps can both have superuser access. I go back to change DPI. No workie. Okay, maybe it needs a reboot? I reboot. Still no workie. Try to toggle the setting a few times and it still no workie. =(
Any ideas?
Click to expand...
Click to collapse
1.Go to Play Store
2. Download SuperSU
3. Update Binary via TWRP/CWR (app will do this for you, just accept the process)
4. Reboot
5. Now you are fully rooted.
6. Try again changing the DPI.
Thanks! I'll try it right now!
---------- Post added at 11:02 PM ---------- Previous post was at 10:56 PM ----------
NoWey said:
1.Go to Play Store
2. Download SuperSU
3. Update Binary via TWRP/CWR (app will do this for you, just accept the process)
4. Reboot
5. Now you are fully rooted.
6. Try again changing the DPI.
Click to expand...
Click to collapse
So, the installation failed for the updated binary. I tried to go into CWM but the app couldn't force boot into it. I'm in CWM now but I can't seem to find the file it's wanting to install...? Do you know where this file is stored and what it's called?
It seems that other superuser apps won't install the updated binary through CWM or through the regular installer. -_- Any idea why this might be?
---------- Post added at 11:19 PM ---------- Previous post was at 11:02 PM ----------
NoWey said:
1.Go to Play Store
2. Download SuperSU
3. Update Binary via TWRP/CWR (app will do this for you, just accept the process)
4. Reboot
5. Now you are fully rooted.
6. Try again changing the DPI.
Click to expand...
Click to collapse
starlitjessi said:
Thanks! I'll try it right now!
---------- Post added at 11:02 PM ---------- Previous post was at 10:56 PM ----------
So, the installation failed for the updated binary. I tried to go into CWM but the app couldn't force boot into it. I'm in CWM now but I can't seem to find the file it's wanting to install...? Do you know where this file is stored and what it's called?
It seems that other superuser apps won't install the updated binary through CWM or through the regular installer. -_- Any idea why this might be?
Click to expand...
Click to collapse
NEVER FREAKING MIND! I found the setting! I'm good to go!
ROM works great Thank You
Sent from my One using xda premium
Damn I've tried every ROM here and I keep coming back to this one it is near perfect I can use my theme on it and it has pie and damn good bat life some have more features but lack the theme chooser or pie or don't have as get as good bat life anyways keep up the good work hope to see a new update soon lol
Sent from my One using xda app-developers app
Issues with root access?
danyjohn said:
Issues with root access?
Click to expand...
Click to collapse
Nope no issues ROM is awesome I don't have any issues
Sent from my One using xda app-developers app
home key not working
anyone else having issues with home key mapping on beta4?
i even tried custom mapping, and still not working..
faheem5 said:
anyone else having issues with home key mapping on beta4?
i even tried custom mapping, and still not working..
Click to expand...
Click to collapse
Haven't tried it I use pie n I'm not having issues
Sent from my One using xda app-developers app
faheem5 said:
anyone else having issues with home key mapping on beta4?
i even tried custom mapping, and still not working..
Click to expand...
Click to collapse
What exactly are you trying to do? Set home to be which key?
Sent from my Nexus 7 using Tapatalk 4
My home key is not working (default action) nor is the assigned key i setup (long press = menu)
when i press the home key, it lights up, vibrates.. but doesnt do the default action.
I did remove the default launcher in the ROM and i used Apex launcher.. so not sure if that has anything to do with it
i did not have this problem in Beta3.. i did re-flash, with wipe/reset.. and same issue
faheem5 said:
My home key is not working (default action) nor is the assigned key i setup (long press = menu)
when i press the home key, it lights up, vibrates.. but doesnt do the default action.
I did remove the default launcher in the ROM and i used Apex launcher.. so not sure if that has anything to do with it
i did not have this problem in Beta3.. i did re-flash, with wipe/reset.. and same issue
Click to expand...
Click to collapse
All working as expected here...... I just mapped home to default and long press for menu and both work.. Try it with a clean flash and no changes to see if it works then we can look into what causes the problem once you've made changes.
Sent from my Nexus 7 using Tapatalk 4

[MOD][L5 II] SlimSystem

SlimSystem is a mod to increase performance on your L5 II.
I really wanted to try out the OTA updater so I made this mod.
a OTA notification will be sent to your phone whenever I make an update.
I will be finding was to increase the performance of the stock rom.
There is a issue with NFC Force closing on some devices. if you get a nfc FC please delete the nfc apk or reflash the stock firmware
this mod needs to be flashed via Flash Gordon
Download the zip from here
https://dl.dropboxusercontent.com/u...m/L5 II/Flash Gordon/SlimSystemV1.3.0base.zip
Flash Gordon can be found here
http://forum.xda-developers.com/showthread.php?t=2250555
If you cant flash with Flash Gordon
Latest PC Flash build can be found here
https://dl.dropboxusercontent.com/u...mSystem/L5 II/PC/SlimSystemV1.3.0 base PC.zip
just run the bat file with your phone plugged in
Want to help? Leave a message
Bugs or Requests? Leave a message
want me to include your tweaks? Leave a message
Before
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
After
Features
#Save about 147mb of system space
#Save about 74mb of data
#Removed Bloatware
# Enhances Performance
#Receives OTA Updates
# init.d support
# Pie Controls
# Potato Status bar gestures
#Optimized build.prop
***********CHANGELOG********************
# added init.d support
# Fixed Removal off data apps
# Fixed Data Push for PC Version
# Fixed Quicklaunch
# Added Potato Gesture
# Added Sony Media Apps
# Moved Apollo to data
# Added Quicklaunch
# Replace Icons on QuickSettings
# Added Bootanimation
# Added Pie Control
# Apollo Replaces Stock Music
# Removed /system/media/video
# Removed /system/apps
************************************************
**************THANKS TO********************
@gharrington for providing this tutorial and smali mod
http://forum.xda-developers.com/showthread.php?t=2650117
@gabi4175 for changing the quick settings icons
http://forum.xda-developers.com/showpost.php?p=49820002&postcount=103
@mariozawa for providing this tutorial and smali mod
http://forum.xda-developers.com/showthread.php?t=2651453 @DorianX for init.d sripts
http://forum.xda-developers.com/showthread.php?t=2574443 @Jeeko for build.prop tweaks
http://forum.xda-developers.com/gal...s/mod-pureperformancesx-zeno-edition-t2360985
*************************************************
***********HELP NEEDED*******************
# Need help adding transparency to status bar
*************************************************
Screen Shots
UPDATE 1
Flash Gordon
https://dl.dropboxusercontent.com/u... II/Flash Gordon/updates/SlimSystemV1.3.2.zip
PC Version
https://dl.dropboxusercontent.com/u...stem/L5 II/PC/updates/SlimSystemV1.3.2 PC.zip
IF I HELPED YOU HIT THE THANKS BUTTON OR
BUY ME A COFFEE
Thsnks a lot
Sent from my LG-E450f using xda app-developers app
hi
slipsystem said:
SlimSystem is a mod to increase performance on your L5 II.
I really wanted to try out the OTA updater so I made this mod.
a OTA notification will be sent to your phone whenever I make an update.
I will be finding was to increase the performance of the stock rom.
this mod needs to be flashed via Flash Gordon
Download the zip from here
https://dl.dropboxusercontent.com/s...AG9oxg7EtPLtTCH1-zaUdP9fN3dGa7vdWA7-NcAkkULEQ
Flash Gordon can be found here
http://forum.xda-developers.com/showthread.php?t=2250555
Want to help? Leave a message
Bugs or Requests? Leave a message
want me to include your tweaks? Leave a message
What it does
#Removed Bloatware
#Receives OTA Updates
#Receives CM apps as soon as I have tested them
#Optimized build.prop
***********CHANGELOG********************
# Added Bootanimation
# Added Pie Control
# Added Shake Control
#Apollo Replaces Stock Music
# Removed /system/media/video
# Removed /system/apps
************************************************
***********HELP NEEDED*******************
# Need help adding transparency to status bar
*************************************************
Click to expand...
Click to collapse
do you know how to modify the contacts to aosp colors i only managed to change the dialpad backgraound and the numbers
gabi4175 said:
do you know how to modify the contacts to aosp colors i only managed to change the dialpad backgraound and the numbers
Click to expand...
Click to collapse
I will have a look. I know when editing the LGSystemUI to make it transparent, there were no changes. It may have a fallback color xml somewhere.
slipsystem said:
I will have a look. I know when editing the LGSystemUI to make it transparent, there were no changes. It may have a fallback color xml somewhere.
Click to expand...
Click to collapse
) yeah you have to modify statusbar in framework, lge-framework and i think something in android policy. i've tried but i got bootloop after i change the android policy maybe you have more luck with it
gabi4175 said:
) yeah you have to modify statusbar in framework, lge-framework and i think something in android policy. i've tried but i got bootloop after i change the android policy maybe you have more luck with it
Click to expand...
Click to collapse
I tried changing the background colour but its still the same. It looks like we need to edit framework and policy to get this to work.
Im not clued up with java script so Im trying to look for a tutorial online. Nice work though look good!! would you like me to include this and your systemui in my mod?
slipsystem said:
I tried changing the background colour but its still the same. It looks like we need to edit framework and policy to get this to work.
Im not clued up with java script so Im trying to look for a tutorial online. Nice work though look good!! would you like me to include this and your systemui in my mod?
Click to expand...
Click to collapse
you can add it if you want to. the jar can be decompiled with quickmod 4.0 and edit the smali extension files just like the xml. ex in android_policy you will find statusbar.smali wich has a line called satusbar background
Hey Guys I added a new mod for quick launch in status bar.
I think it would look better above the light controls but what do you guys think?
Decision Making Time
Tell me what you guys think
I am thinking of adding
OmniSnitch
http://forum.xda-developers.com/showthread.php?t=2637388
Unity Launcher
https://play.google.com/store/apps/details?id=com.np.omkar.unity&hl=en
these will be accessible threw settings
Boot animation
anyone want me to change the boot animation
Quick Apps
Should I move it above the brightness controls
Shake Control
Im thinking of removing this its nice for skipping music but it does get annoying sometimes
I would like those :beer: I will send you the files later
Sent from my LG-E430 using xda app-developers app
Added init.d support to this mod.
Please share your inot.d scripts and tell us what they do.
Another Update
Please update as this is now a base build.
Future updates will just add onto the base making future updates smaller.
slipsystem said:
Tell me what you guys think
I am thinking of adding
OmniSnitch
http://forum.xda-developers.com/showthread.php?t=2637388
Unity Launcher
https://play.google.com/store/apps/details?id=com.np.omkar.unity&hl=en
these will be accessible threw settings
Boot animation
anyone want me to change the boot animation
Quick Apps
Should I move it above the brightness controls
Shake Control
Im thinking of removing this its nice for skipping music but it does get annoying sometimes
Click to expand...
Click to collapse
hey, i have the firts l5, the e610, can i use flashgordon? i have a locked bootloader,so no recovery ):
can i install an OverClock kernel via flashgordon?
is there a way to make a full system backup without cwm?
AXD96 said:
hey, i have the firts l5, the e610, can i use flashgordon? i have a locked bootloader,so no recovery ):
can i install an OverClock kernel via flashgordon?
is there a way to make a full system backup without cwm?
Click to expand...
Click to collapse
I am not 100% sure as I have the e450. you can use flash gordon with a locked bootloader and no recovery. you will need busybox in order for flash gordon to work as it translates the update script into a shell script. you can flash a custom boot.img.
I am not sure how you would do a full system backup.
you could try this
http://forum.xda-developers.com/showthread.php?t=1771347
I cannot create a rom dump because my bootloader is locked. so for now I just use
adb pull /system C:\place\to\dump
then I look at what i am modifying and replace the files if I have problems
slipsystem said:
I am not 100% sure as I have the e450. you can use flash gordon with a locked bootloader and no recovery. you will need busybox in order for flash gordon to work as it translates the update script into a shell script. you can flash a custom boot.img.
I am not sure how you would do a full system backup.
you could try this
http://forum.xda-developers.com/showthread.php?t=1771347
I cannot create a rom dump because my bootloader is locked. so for now I just use
adb pull /system C:\place\to\dump
then I look at what i am modifying and replace the files if I have problems
Click to expand...
Click to collapse
ok to create backup just copy /system folder but dont understand a thing, all system data is included in that folder?the recovey,the kernel,sms,phone contact?
i noticed that app and theid data is saved in /data and other directory are orly a link to other directory i dont know why.
can i use adb if the phone cant boot/start?
i am not able to find flashgordon on play store there are a lot of download link on the web, is there a official website or a repo to download the last version?
AXD96 said:
ok to create backup just copy /system folder but dont understand a thing, all system data is included in that folder?the recovey,the kernel,sms,phone contact?
i noticed that app and theid data is saved in /data and other directory are orly a link to other directory i dont know why.
can i use adb if the phone cant boot/start?
i am not able to find flashgordon on play store there are a lot of download link on the web, is there a official website or a repo to download the last version?
Click to expand...
Click to collapse
Link to flash gordon can be found here
http://forum.xda-developers.com/showthread.php?t=2250555
they are not on the play store because the developers have chosen to do it like that.
copying the system does not make a full backup. only a backup of your system files to get you out of a continual boot.
adb can be used if your phone cant boot depending on the circumstances. for instance you cannot use adb after doing a factory reset. I do not have your device so I cannot provide you with the correct information, i can only speak from experience.
I would prefer xperia launcher as default, other than that, good rom
Didn't try much, but I got FC on gravity box..
SuperSkill said:
I would prefer xperia launcher as default, other than that, good rom
Didn't try much, but I got FC on gravity box..
Click to expand...
Click to collapse
strange I use gravity box working fine. are you sure exposed framework was installed correctly and that gravity box was selected.
I will look into xperia launcher for you maybe I can make a mod for you to replace the stock launcher.
slipsystem said:
strange I use gravity box working fine. are you sure exposed framework was installed correctly and that gravity box was selected.
I will look into xperia launcher for you maybe I can make a mod for you to replace the stock launcher.
Click to expand...
Click to collapse
No need, I always have xperia on my sd, about gravity box, your right. Thanks for your great work
SuperSkill said:
No need, I always have xperia on my sd, about gravity box, your right. Thanks for your great work
Click to expand...
Click to collapse
Glad to hear it
Im glad you like it

Performance Tweaks for Tab4 Version 1

Custom init.d and Performance Tweaks for Tab4 V1​
YOU MUST HAVE ROOT In order to use these tweaks.
Code:
[B]Changelog[/B]
[B]What's included[/B]
Added notations and prompts during install
Added file checks to see if mods are needed
Added Ability to enable custom bootanimation
Google Bootanimation by default (if custom bootani is chosen)
Added Custom bloatware removel (user customizable)
Added code to remove Samsung Knox (User customizable, knox components vary based on device)
Init.d script support
Improved memory management (Lowmemory killer tweaks)
Improved Battery Management
Improved touch screen responsiveness
Better Network stability
Enhanced image resolution (jpg, video and bmp)
More to come as I test and weed out the non-productive tweaks
[B]Step 1: Install Script Manager from Google PlayStore[/B]
Click on link below to go to Playstore and install "Script Manager"
[B]Step 2: Configure Script Manager[/B]
Open "Script Manager" and click on menu
Choose "Advanced" -- "Configuration"
Choose "SM File Browser" -- "Browser Zoom"
Change setting to 30
Press back button one time
Choose "Console" (at the very bottom of the list)
Choose "Font Size"
change to "18 => 54 Columns"
Close out of "Script Manager" for now
[B]Step 3: Download Tab4 Customizations[/B]
Download from Downloads tab or
Go to the download link and save the zip file to your PC
Extract the zip file to your PC (Maintain folder structure)
You should have a folder named s5mods (located wherever you extracted it to)
Copy this folder to the root of your [B]Internal SDcard[/B]
[B]Step 4: Run the customization script from Script Manager[/B]
Now go back and open "Script Manager"
Browse to the "s5mods" folder you copied in step 3
Select the s5mods_setup.sh script file
In the row of buttons accross the top press the "SU" button (It should turn green)
Click on the "Run" button (Located just above the SU button)
Follow the prompts and reboot your device [B]Twice[/B]
Verify that /data/local/init.log and /data/local/S5_Memory_Recovery.log exist
Instructions for customizing the bloatware removal:
Located in "/s5mods/bloat" is a text file named nobloat.txt, Open and review this file it contains a few default apks to remove.
To add your customizations simply add the file name of the apk (Case Sensitive), if the apk also has a coresponding odex
file you will need to add the path to that as well following all case sensitive patterns. Be careful when adding apks to this list if you
add an apk that is required by the system to boot you will be required to flash the stock rom and start over from scratch.
Click to expand...
Click to collapse
Thanks
@oldbbman - for his absolute willingness to test anything and everything under the sun.
and for not running away screaming when he had to reflash his Tab3 multiple times.
#~NOTICE~#​Team Blackout is not responsible if you blow up your house, your dog eats your homework, the zombie apacolypse, your wife/husband divorcing you or if your device turns into an unrecognizable smoldering pile of plastic. by reading this you agree to take all responsibility for any damage you do to the universe, your device, your marriage or your failing grades in school or college.​
Required Files and Downloads
Script Manager on Google PlayStore
Tab4 Customizations (currently downloads are disabled)​
XDA:DevDB Information
Performance Tweaks for Tab4 Version 1, Tool/Utility for the Samsung Galaxy Tab 4
Contributors
cstayton
Version Information
Status: Testing
Current Stable Version: V1
Stable Release Date: 2014-06-10
Created 2014-06-10
Last Updated 2014-06-13
Bug Reports
Please follow the instructions below to report bugs.​
1 - Go HERE To report bugs and request support.
2 - Include all relevant information in the Bug Tracker.
a) Device Model (Tab4 7.0/8.0/10.1)
b) SU version (SuperSU 1.94/1.99 etc)
c) Check busybox version (1.22.1 installed by script)
d) Include a logcat (run logcat during script to generate all errors) CatLog from the Playstore is a great tool.
e) Android Version (I believe the tab4 is kitkat 4.4.x)
Reserved
Hey thanks! Already finished! I was really busy, but before that I actually exchanged my 7 inch for an 8 inch. Does this tweak also work for 8 inch? I am guessing it is because you just said Tab 4 without screen size. Also, you are aware that tab 4 7.0 has Marvell quad core chip while 8.0.and 10.1 has snapdragon 400, right? Just making sure cause you don't have this tablet and maybe you weren't sure.
I'm still deciding if I should keep my ipad and return this tab 4 8.0 or keep this tab 4 and sell my ipad. Ahh can't decide! There are both goods and bads..
Anyway, I'll try this tweak soon. I hope other users will also find this tweak helpful.
Thanks!
---------- Post added at 01:36 PM ---------- Previous post was at 12:43 PM ----------
sw6lee said:
Hey thanks! Already finished! I was really busy, but before that I actually exchanged my 7 inch for an 8 inch. Does this tweak also work for 8 inch? I am guessing it is because you just said Tab 4 without screen size. Also, you are aware that tab 4 7.0 has Marvell quad core chip while 8.0.and 10.1 has snapdragon 400, right? Just making sure cause you don't have this tablet and maybe you weren't sure.
I'm still deciding if I should keep my ipad and return this tab 4 8.0 or keep this tab 4 and sell my ipad. Ahh can't decide! There are both goods and bads..
Anyway, I'll try this tweak soon. I hope other users will also find this tweak helpful.
Thanks!
Click to expand...
Click to collapse
Okie sorry before I test, just making sure, this works on tab 4 8.0 too and all other sizes? I need your confirmation
Thanks!
Im wondering about this as well, as the download states for 7.0
Sent from my SM-T330NU
sw6lee said:
Hey thanks! Already finished! I was really busy, but before that I actually exchanged my 7 inch for an 8 inch. Does this tweak also work for 8 inch? I am guessing it is because you just said Tab 4 without screen size. Also, you are aware that tab 4 7.0 has Marvell quad core chip while 8.0.and 10.1 has snapdragon 400, right? Just making sure cause you don't have this tablet and maybe you weren't sure.
I'm still deciding if I should keep my ipad and return this tab 4 8.0 or keep this tab 4 and sell my ipad. Ahh can't decide! There are both goods and bads..
Anyway, I'll try this tweak soon. I hope other users will also find this tweak helpful.
Thanks!
---------- Post added at 01:36 PM ---------- Previous post was at 12:43 PM ----------
Okie sorry before I test, just making sure, this works on tab 4 8.0 too and all other sizes? I need your confirmation
Thanks!
Click to expand...
Click to collapse
tweaks SHOULD be independent of screen size and processor, that being said the performance gain most likely will behave differently between the three devices
smknutson said:
Im wondering about this as well, as the download states for 7.0
Sent from my SM-T330NU
Click to expand...
Click to collapse
should work for all models of the tab 4 (Download says V1) not sure where your seeing for 7.0 at :laugh::laugh::laugh:
cstayton said:
should work for all models of the tab 4 (Download says V1) not sure where your seeing for 7.0 at :laugh::laugh::laugh:
Click to expand...
Click to collapse
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my HTC One_M8
smknutson said:
Sent from my HTC One_M8
Click to expand...
Click to collapse
yep, ok i dont have a folder specific to the tab or tab4 sorry, it should work for the 8.0 and 10.1 as well.
So ran it on my 8.0, it completed and I'm able to boot successfully, however it was unable to set bootanim, it was unable to remove default bloat ( stated it was read-only), and init.log and the memory recovery.log do not exist in data/local/
Sent from my HTC One_M8
smknutson said:
So ran it on my 8.0, it completed and I'm able to boot successfully, however it was unable to set bootanim, it was unable to remove default bloat ( stated it was read-only), and init.log and the memory recovery.log do not exist in data/local/
Sent from my HTC One_M8
Click to expand...
Click to collapse
You are rooted, correct?
did it install all of the prerequisite components? busybox etc?
you ran this through script manager correct?
chose the SU options in script manager?
did you go in and modify the nobloat.txt (per the instructions)
Remember I don't have this device I am flying blind abd need some detailed information in order to help.
I am rooted yes. I also had busybox preinstalled. I did run through script manager as linked, with su chosen.
I didn't touch the nobloat.txt at all, rebooted twice immediately and checked for the two files that didn't appear
The only problem I initially encountered was i am unable access menu of script manager, so i had skipped that step about the text size
Sent from my HTC One_M8
Teasr for next version
The next version will be completely rewritten will run through adb commands with your device connected to your PC (Sorry windows version only)
smknutson said:
I am rooted yes. I also had busybox preinstalled. I did run through script manager as linked, with su chosen.
I didn't touch the nobloat.txt at all, rebooted twice immediately and checked for the two files that didn't appear
The only problem I initially encountered was i am unable access menu of script manager, so i had skipped that step about the text size
Sent from my HTC One_M8
Click to expand...
Click to collapse
you will need to modify the nobloat.txt file for your device (remember I don't have the tab 4 so the txt file is based on my tab3)
you really need to change the menu size so you can see the prompts and answer them appropriately it should work the only reason i can think of that it didnt is that kitkat behaves differently but it shouldnt as far as running scripts go. you mentioned read only which leads me to believe that the system folder did not get write access correctly.
ill look thru the script and see if i can find anything that needs changing
The initial set of instructions :
The second set:
My data/local folder:
Sent from my HTC One_M8
smknutson said:
The initial set of instructions :
The second set:
My data/local folder:
Sent from my HTC One_M8
Click to expand...
Click to collapse
goind to do some reconfiguring of the script, im taking the download offline for now thanks
KoolKit V1.0.0
Almost done, still need to work out the init.d script support should have a test version ready in a few days.
Any news?
Any updates on this?
I'm eager to see if the "better network stability" helps with the Wi-Fi issues on the tab 4
Sent from my SM-T230NU using XDA Free mobile app
Sorry, I haven't been active here for a while, I'll try to get v2 up some time this week.
Sent from my SAMSUNG-SM-G900A using XDA Free mobile app

Clarity - Contact thumbnails you don't mind looking at.

Code:
Clarity is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
Introduction
Clarity is an Xposed module and root Android application for increasing the size and quality of contact thumbnails in the Android contacts database. It's comprised of two components. An Xposed modification and a root-required Database Processor.
Clarity also increases the quality and size of locally stored album art.
Click to expand...
Click to collapse
Xposed Mod
Android stores two versions of contact images. The contact photo and the contact thumbnail. While both are downscaled appropriately from the original image, the two are very different in size. Contact photos clock in at around 720×720 pixels or so depending on the original image. Contact thumbnails are a measly 96×96 pixels. Contact photos are used in places where contact imagery is going to be distinctively large like the KitKat/Lollipop Phone app. Or when you receive an incoming call. Thumbnails are used for notifications, messaging applications, and other roles which the full contact photo is unnecessarily big. Unfortunately, as screen PPIs have skyrocketed since the 96×96 limit was put in place, contact thumbnails are now too small for their original purpose. Regardless, most applications continue to use contact thumbnails.
Clarity forces Android to use a user-defined size (defaulting to 256×256) when adding contact thumbnails to the database. While these new images are larger and look much better they will load slightly slower and increase memory requirements. For newer devices this should not be a problem. For reference, I have not witnessed any side effects on my Galaxy S4 using the default 256×256 setting. Since the size can be adjusted you can optimize it for your device.
In the name of simplicity, Clarity does not change the method Android uses to downscale contact thumbnails, just the final dimensions. However since Clarity allows you to increase the size of the thumbnail and consequently decrease the magnitude of the downscale, there will be noticeably fewer artifacts in your new thumbnails.
The Xposed module does not magically increase the quality of thumbnails already added in the database. It only affects newly added/updated contacts and images. To upgrade your entire contacts database either use the Database Processor detailed below or re-import the contacts. Re-importing may require you to deconnect/desync the account the contacts are associated with and then reconnect/resync the account. Some sync applications may have a force refresh option and that should work nicely. For instance, HaxSync has a Force redownload option under its contact settings.
When the Xposed module is activated, Clarity will also up the size of locally stored album art (for instance, MP3s on the external storage). Just like the contact thumbnail part of the module, existing album art is unaffected. To get Android to reprocess all the album art on your device you must delete all the files found in the albumthumbs directory. This is usually found somewhere on your external storage. Popular paths are /storage/emulated/legacy/Android/data/com.android.providers.media/albumthumbs and /storage/sdcard0/Android/data/com.android.providers.media/albumthumbs. Different devices and ROMs can have different paths but the last /Android/data/com.android.providers.media/albumthumbs bit should stay the same. Once that directory has been cleared out, higher quality album art will be regenerated by Android on demand (as they are needed). See Android issue 73635 for more information about the album art problem.
Click to expand...
Click to collapse
Database Processor
In addition to the Xposed-based modification described above, Clarity includes a Database Processor. This powerful feature forcibly updates every contact thumbnail in your database. It rips out the internal contacts database file, finds all your contacts with photos and puts in new thumbnails. It'll then replace the old database with the new one. It is highly recommended to immediately reboot after processing to avoid Android going berserk. It will if you don't.
While powerful, the Database Processor is also extremely dangerous. I am not responsible for any damage to your device as a result of using Clarity. It performs several operations as root and modifies core Android files that were never meant to be touched by anything other than Android itself. I highly recommend a full recovery-based backup of your device alongside the built-in backup feature. Please use the dry-run feature first (hell, multiple times even) to ensure the operation will succeed for your ROM. It is possible a successful dry-run could still fail when doing the real-deal so, as I mentioned before, backup your stuff. The built-in contact backups will be saved to a Clarity folder on your "primary" external storage. What primary means depends on your ROM and device. It could be your actual external SD card or it could be an internal storage location. Regardless, the current backup location will be noted, assuming backups are enabled, in the processor's log. As an added bonus, if the backup feature is on it will also save the log file alongside your backups!
The Database Processor has been tested on CM (CyanogenMod) 10 (based on Android 4.1.2), CM 11 (based on Android 4.4.4), CM 12 (based on Android 5.0.2), and CM 13 (based on Android 6.0.1). It should work on any AOSP-based ROM from Ice Cream Sandwich (4.0) to Marshmallow (6.0). For stock ROMs and anything created by carriers I have no idea. If it works for you please report back! If it doesn't, well, report that too.
Click to expand...
Click to collapse
Images
Settings
Database Processor
Raw Comparison
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Google Messages Comparison
Google Hangouts Comparison
Android Wear Comparison
More!
Click to expand...
Click to collapse
Features
Simple lightweight Xposed modification
Powerful database processor for forcibly updating contact thumbnails
Also clarifies locally stored album art
Should work on nearly any AOSP-based ROM like CyanogenMod
Free and open-source software. No nags. No data collection. No secrets.
Click to expand...
Click to collapse
Known Issues
Does not appear to work with Google-synced contact photos.
May not work with all devices and ROMs. See the following post.
Click to expand...
Click to collapse
Installation
Make certain you have Xposed installed before continuing.
Install the app by a) searching for it in the Xposed Installer or b) manually through the APK provided on GitHub or the Xposed website.
Configure the app in its settings panel. It can be accessed through the module section of the Xposed Installer or by the launcher shortcut.
Enable the module in the Xposed Installer.
Reboot.
Done!
The Xposed module will only update contact photos that are modified or added to the database after it is turned on. The database processor will attempt to update the contact photos in place and right away. To avoid using the database processor your contact photos must be manually refreshed. How/if this can be done and how easily is dependent on how you sync your contacts. For instance, if you use HaxSync you can update all your photos by going to Settings app -> Accounts -> HaxSync -> Advanced Settings -> Contact Settings -> Check Force redownload. Hit back twice. Select your account name at the top. Click Contacts to uncheck it. Recheck it and wait for sync to finish.
Click to expand...
Click to collapse
Changelog
See the GitHub repository for the definitive changelog.
Code:
v1.2-cfad189 - 03 Jul 2016 - Stable
------------
This release introduces the following improvements:
* Added a Spanish translation
(thanks to Jose Artuñedo @ XDA)
* Fix a SELinux-related issue with the Database Processor
on Marshmallow
* Support Marshmallow's new permission system
* Added some additional debugging info to the processor log
* Tested on CyanogenMod 13 (Android 6.0.1)
Code:
v1.1-93b7945 - 03 May 2015 - Stable
------------
This release introduces the following improvements:
* The database processor will no longer fail if contacts2.db-journal
cannot be found. It will note the absence of the journaling file
in the log and proceed as normal
* Will now increase the size and quality of locally stored album art.
Suggested by @Karamvir Singh. See [url=http://forum.xda-developers.com/showpost.php?p=60499753&postcount=55]this post[/url] for more
information.
* An XXXHDPI icon
* Updated donation links
* Minor log bug fix
* Better shell usage
* Less condescending toast notifications
Code:
v1.0-917d899 - 25 Mar 2015 - Stable
------------
Initial release. Make sure to see the README or XDA thread!
Click to expand...
Click to collapse
Downloads
MD5 checksums are available on the Xposed Repo and XDA.
Xposed Repo (APK)
XDA (APK)
GitHub (HTTPS APK)
GitHub (sources)
Click to expand...
Click to collapse
FAQ
Q: Something went horribly wrong! How do I restore from one of the backups?
A: Ouch! Clarity stores backups on your "external storage." Depending on your device and ROM this could be an actual SD card or internal. If your device has two check both. It will be in a directory named Clarity. In the Clarity backup directory there will be sub-directories with dates. Select the one before everything went to hell. You'll find up to three files: contacts2.db contacts2.db-journal, and dbprocessor.log The .db file(s) are the actual contacts databases. The dbprocessor.log is your log file and has lots of great information for us to use. Now that we have located everything we need let's get restoring.
Method #1 - By hand
If your device still boots and you can navigate around (even if things are crashing every few seconds) try this. If you have a custom recovery that supports adb then this will work as well if you boot into it.
Grab the adb command line tool. For Windows check here. For Linux and Mac see here.
Now put your device in debug mode. Go to the settings app. Tap About phone. Keep tapping Build number until it says you are a developer. Go back and select Developer options. Turn the development options "on" if needed. Under Debugging turn on Android debugging.
Now connect your device to your computer. It should say something about debugging being enabled in the status bar. Make certain your phone is unlocked. If it says something about allowing the computer debug access to your phone please accept it.
Open up a command line or terminal. On Linux I'm going to assume you know what to do. On Mac it's the Terminal app. On Windows it's C:Windowssystem32cmd.exe
Type adb version and hit enter. If your get something about it being not found then adb isn't installed in your PATH or you're not in the directory in which adb was extracted. You can navigate to that directory with the cd command. So to navigate to the system32 folder on Windows, for instance, I'd type cd C:Windowssystem32 and hit enter.
Type adb shell and hit enter. This will dump us into a shell instance directly on your device.
Type id and hit enter. If the first bit is not uid=0 then unlock your device and type su and hit enter. If your device prompts for superuser access please grant it.
Navigate to the directory in which your backups are stored on your device. For me this would be something like cd /storage/emulated/legacy/Clarity/2015-Something
You should now see the backup files if you type ls and hit enter. Great. Now to move these into place.
Open your dbprocessor.log file on your device through a file manager or move it onto your computer to read its contents. You can read it through the command line if you wish but it's much more convenient to be able to copy and paste if needed.
Note the Contacts UID and Contacts directory. Mine is 10006 and /data/data/com.android.providers.contacts respectively.
Execute cp contacts2.db /your/contacts/directory/databases/contacts2.db and hit enter. For me this full command is cp contacts2.db /data/data/com.android.providers.contacts/databases/contacts2.db
If you have a contacts2.db-journal file do the same except with that file. For me this is: cp contacts2.db-journal /data/data/com.android.providers.contacts/databases/contacts2.db-journal
Now to correct the permissions. Type chown +UID:+UID /your/contacts/directory/databases/contacts2.db* and hit enter. For me this is chown +10006:+10006 /data/data/com.android.providers.contacts/databases/contacts2.db*
Reboot immediately by typing reboot and hitting enter.
All done. Your contacts database has been restored.
Method #2 - Recovery
Took a backup with your custom recovery before processing? Just restore from the backup to get your device back to normal.
Click to expand...
Click to collapse
Credits
rovo89 - Xposed
Chainfire - libsuperuser
Click to expand...
Click to collapse
Licensing
Copyright © 2015-2016 Kevin Mark. Clarity is licensed under the GNU General Public License, Version 3, which can be found in LICENSE.md
Click to expand...
Click to collapse
Clarity is developed in my spare time and will always remain free and open-source software. If you find this application useful please feel free to donate.
XDA:DevDB Information
Clarity, Xposed for all devices (see above for details)
Contributors
Kevin M
Source Code: https://github.com/kmark/Clarity
Xposed Package Name: com.versobit.kmark.clarity
Version Information
Status: Stable
Current Stable Version: v1.2-cfad189
Stable Release Date: 2016-07-03
Created 2015-03-25
Last Updated 2016-07-23
Clarity
ROM Compatibility
Clarity should work with CyanogenMod and other closely AOSP-based ROMs. Other ROMs like the stock ones found on most popular Android devices may not work with Clarity. If you have a device or ROM that Clarity works or does not work with (and is not already on the below list) please tell me!
LG G2
CyanogenMod 12
LG G3
SkyDragon (Lollipop)
Motorola Droid X2
CyanogenMod 10
Nexus 6
Temasek
OnePlus One
BlissPop 2.2
Temasek 5.0.2
Samsung Galaxy Note II N7100
CyanogenModX 5.0.2
Samsung Galaxy Note 4
CyanogenMod 12 (3/24 nightly)
Stock (doesn't work? try this)
Samsung Galaxy S4
CyanogenMod 11
CyanogenMod 12
CyanogenMod 13
Xperia J
Xperia Revolution ROM
Click to expand...
Click to collapse
ROM Incompatibility
Moto X (2013)
Stock (Android 4.4)
Click to expand...
Click to collapse
Looks Promising !!!!
M3gAtR0N said:
Looks Promising !!!!
Click to expand...
Click to collapse
Thank you. The application is now available.
Kevin M said:
Thank you. The application is now available.
Click to expand...
Click to collapse
Works fabulously with BlissPop 2.2 OPO !
Excellent wok
Looking forward to this project!...?
Testing after a while on XPERIA!
This is awesome, especially for Android wear!! Does it help with WhatsApp too? I fear not since it has different pictures...which are ugly because of an 8bit definition worth of MS-DOS "prince of persia"!!
So, that said, which apps are affected in addition to messenger and hangouts? Textra maybe? Others?
Cheers and keep up the good work!!
N7100 - CyanogenModX 5.0.2 @240 dpi
I've been waiting for this my entire life haha, thank you!
Fantastic! Works great. All I had to do was uncheck Contacts in sync settings and recheck it.
M3gAtR0N said:
Works fabulously with BlissPop 2.2 OPO !
Excellent wok
Click to expand...
Click to collapse
Thanks! Both the DB processor and the Xposed mod seem to be working well?
cyberpunk627 said:
This is awesome, especially for Android wear!! Does it help with WhatsApp too? I fear not since it has different pictures...which are ugly because of an 8bit definition worth of MS-DOS "prince of persia"!!
So, that said, which apps are affected in addition to messenger and hangouts? Textra maybe? Others?
Cheers and keep up the good work!!
N7100 - CyanogenModX 5.0.2 @240 dpi
Click to expand...
Click to collapse
It will help with any application or system software that makes use of the contact thumbnail stored in the database. From my personal experience this is a majority of applications. It's also why Clarity fixes contact imagery on Android Wear apps/notifications. It will not work for any apps that use their own contact system instead of the built-in Android one. A good example is Google Hangouts which will use its own contact photos for your Google+ contacts. Luckily the Google+ photos tend to be pretty decent quality-wise. Hangouts will fall back to your contacts database if that person does not have a Google+ profile and so Clarity will help there.
Kevin M said:
Thanks! Both the DB processor and the Xposed mod seem to be working well?
/QUOTE]
yes both are working smoothly ! This is something that should be done by Google themselves !
Tested on BlissPop and Temasek 5.0.2 Lollipop for OnePlus One !
---------- Post added at 10:29 PM ---------- Previous post was at 10:27 PM ----------
Kevin M said:
Thanks! Both the DB processor and the Xposed mod seem to be working well?
Click to expand...
Click to collapse
Yes both are working seamlessly !
Tested on BlissPop and Temasek 5.0.2 Lollipop for OPO !
Click to expand...
Click to collapse
M3gAtR0N said:
Kevin M said:
Thanks! Both the DB processor and the Xposed mod seem to be working well?
/QUOTE]
yes both are working smoothly ! This is something that should be done by Google themselves !
Tested on BlissPop and Temasek 5.0.2 Lollipop for OnePlus One !
---------- Post added at 10:29 PM ---------- Previous post was at 10:27 PM ----------
Yes both are working seamlessly !
Tested on BlissPop and Temasek 5.0.2 Lollipop for OPO !
Click to expand...
Click to collapse
Great, thanks again. The Xposed modification that Clarity makes to Android can actually be done by ROM devs (or of course Google). I'm assuming at least someone out there does this.
If you're a ROM maintainer consider adding Clarity's simple modification to your ROM. Reference the XClarity.java file for implementation details.
Click to expand...
Click to collapse
I've always wondered what the hell is going on when I get a new phone and some contacts images are blurry when they never were before in the previous phone. Happens everytime. Downloading now.
app seemed to work great on TMO Note 4 with CM 3/24 nightly . . . . until I pushed the Home button. I am then asked which launcher I want to use as Home and I choose Nova (which I already chose before). Then I get message that says "Unfortunately Android System has stopped." This happens every time I hit the home button. It happens if I choose Google Now Launcher too. This problem happened immediately after installing the mod and hadn't happened before. Still happens if I disable mod and reinstall Nova. Any ideas?
EDIT: if I go to settings - home and choose launcher there, it fixes it. Not sure why that is necessary. You should be able to choose default launcher when it ask you if you always want to use that launcher....
mcdavid said:
app seemed to work great on TMO Note 4 with CM 3/24 nightly . . . . until I pushed the Home button. I am then asked which launcher I want to use as Home and I choose Nova (which I already chose before). Then I get message that says "Unfortunately Android System has stopped." This happens every time I hit the home button. It happens if I choose Google Now Launcher too. This problem happened immediately after installing the mod and hadn't happened before. Still happens if I disable mod and reinstall Nova. Any ideas?
EDIT: if I go to settings - home and choose launcher there, it fixes it. Not sure why that is necessary. You should be able to choose default launcher when it ask you if you always want to use that launcher....
Click to expand...
Click to collapse
Quite odd. Did you reboot after running the DB processor?
Kevin M said:
Quite odd. Did you reboot after running the DB processor?
Click to expand...
Click to collapse
Like an idiot, I didn't read the entire OP. So, I just installed it and rebooted and had the issues I mentioned. In other words, I hadn't even tried the DB Processor yet. I have since read the OP and ran the DB Processor and had no issues. All is well. Still not sure why what I described happened. As long as others know they might have to assign home launcher via settings, it's not a big deal. Thanks for your fast response.
So, in theory, would you be able to install this and run the DB processor to create hi-res thumbnails and then remove the app? I ask because Xposed is not stable on my device (it works, but causes random reboots), so running this and getting it setup then removing Xposed would be ideal for me. Or I can just try and modify my ROM to get it to work without Xposed (I haven't read the implementation details yet).
EDIT: To answer my own question - YES, this works Made a nandroid, got everything setup, removed Clairty and Xposed, and restored my /system partition. Good to go!
Doesnt work on Lollipop TouchWiz on the Note 4. Expected but o well
What size are y'all using? 256 or increased it?
---------- Post added at 09:53 AM ---------- Previous post was at 09:49 AM ----------
It refuses to change detect contacts
Out of all, it only finds 1 photo and claims it's not even square
Any help?
I don't see any differences. LG G2 with CM 12.
ok it works now.

[MOD][XPOSED][v1.0.10.53] InstallerOpt

XInstaller seems to be having issues with MM but it had two features that I really missed:
Show version information when installing an application, current and new version numbers
Automatically closing the installer when installation was successful so you don't have to click "Done" or "Open"
So I took the relevant methods from XInstaller and removed everything else. Other features from XInstaller are being added upon request with the following features currently implemented:
Auto hide install and uninstall
Auto install and uninstall
Backup any currently installed application
Backup APK files during install
Manage all backups including restore from backups
Delete APK files after install
Disable application Force Close dialog
Disable application verification and signature checking
Disable system apps
Disable user applications
Display package name in app info
Downgrade apps
Enable clear data and cache buttons
Launch app from icon in app info
Open playstore link from icon in app info
Show version info on installation window and/or as toast
Original code credit:
Pyler for XInstaller github
hamzahrmalik for initial preference code and layout
hamsterksu over on github for an awesome content provider that wraps sharedpreferences
Matsca09 over on github for unknown source prompt in DirectApkInstall
Grab it from Xposed Installer or from http://fypm.net/xposed/net.fypm.InstallerOpt1.0.10 (53)-release.apk
Source: https://github.com/afxefx/InstallerOpt
Screenshots:
InstallerOpt Preferences
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Backup Installed Applications
Manage Backups
Changelog:
v.1.0.10.53 - Fixed issue that may cause notification to not show, force English in module will also use English for version info when installing
v.1.0.10.44 - Optimized retrieving preferences from content provider, fixed display issue with toast if you weren't showing both version and version code, reworked restore backup process logic to be more seamless, reworked the way the master switch was implemented as it may not have been respected, translations updates
v.1.0.10.3 - Fixed newline character in Polish translation
v.1.0.10.2 - Fix crashes due to not handling screen rotation correctly, master switch to disable all features without having to reboot, add notification for app install, show current app being parsed when loading backups and applications, add dialog when installing an unknown app, credit to Matsca09/DirectApkInstall, now you don't have to enable Unknown Sources in settings, restoring backups will override same version/version code install cancellation and unknown sources will be enabled for duration of restore process, added filtering in backup/application lists to speed up looking for specific files, fixed sorting by date in backup manager, removed tons of hard coded strings, language translation updates, backup/restore/reset InstallerOpt preferences
v.1.0.9.12 - Fix LG rom issue, misc code cleanup
v.1.0.8.104 - Backup manager with stats on each backup, share backups, backup any installed application, code refactoring and cleanup
v.1.0.7.61 - Fixed issue affected Lollipop devices that caused module to not work, better ROM detection, misc fixes
v.1.0.7.46 - Fixed missing apps issue from previous release, added disable JAR verification, added disable duplicate permission checks, added disable signature verification, added disable permissions check, misc fixes
v.1.0.7.2 - Disable signature checking and verification finally appers to be working, fixed permissions not showing on CM based roms, Chinese translation by aviraxp, code cleanup and refactoring
v.1.0.6.84 - API 15 support added back, force English option, show version info inline made optional just like toast display, more error handling, backup sanity checks added for chosen folder
v.1.0.6.22 - Fixed incorrect method call related to bootReceiver, tweaked Hide FC to automatically dismiss crash dialog and FC app...better but still WIP
v.1.0.5.422 - Backup folder can be chosen now, if backup folder is changed, user is offered to move old backups, saving to external SD cards is now possible (thanks pylerSM), more debugging added, alignment fixes for version info display, misc code cleanup
v1.0.5.88 - Downgrade apps, enable clear data and storage buttons in app info(forgot about this but it been available for a few updates)
v1.0.5.84 - Added option to enable/disable vibrate on auto install complete
v1.0.5.81 - NPE fixed, version info should display on installer dialog, vibrate on install completion if using auto install and auto close install, misc bugs fixed
v.1.0.5 - Version info can be shown on install dialog now, toast is still an option in case you use auto install, backup apks to storage during install, delete apks after install from original location such as Download folder, permission request for external storage when you open the preferences on MM, misc. bug fixes
v.1.04 - Internal testing only, skipped
v.1.0.3 - Completely recoded preferences to fix issues, enabled show version code, added package name toggle to app info by clicking the app label
v1.0.2 - Added open in playstore, dark theme, versioning changes and reduced file size a little more
v1.0 - Added launcher icon hiding, auto uninstall functionality and reduced APK and storage usage by 50%
v0.9 - Added debugging options in preferences, disabled by default
v0.8 - Reverted enabled by default so please open module preferences and enable what you want, fixed an issue that may cause preferences not to load all the time
v0.7 - Enabled both options by default, disable via preferences of module
v0.6 - Added support for com.google.android.packageinstaller
v0.5 - Initial release
Is there a way to turn off closing application automatically ? I would like to have only version numbers displayed.
Sent from my SM-G925F using XDA-Developers mobile app
lahceneamine said:
Is there a way to turn off closing application automatically ? I would like to have only version numbers displayed.
Sent from my SM-G925F using XDA-Developers mobile app
Click to expand...
Click to collapse
It's in the preferences for the module Are you able to download via Xposed Repo?
EDIT: I see the issue with downloading, fat fingered the package name wrong fixing now
123SIT said:
It's in the preferences for the module Are you able to download via Xposed Repo?
EDIT: I see the issue with downloading, fat fingered the package name wrong fixing now
Click to expand...
Click to collapse
Not for now, it shows me error 404.
Edit :
Package name incorrect
Sent from my SM-G925F using XDA-Developers mobile app
lahceneamine said:
Not for now, it shows me error 404.
Edit :
Package name incorrect
Sent from my SM-G925F using XDA-Developers mobile app
Click to expand...
Click to collapse
Yeah sorry about that, apparently I can't type today...working on getting it fixed.
Added direct download link to OP until I can get the xposed repo issue fixed. I also hid the module on the repo to keep people from getting frustrated
Hi, I'm on LG G4 with Stock mod M, root and Xposed.
You can make it compatible please?
Sent from my LG-H815 using XDA Labs
HorstiG said:
Hi, I'm on LG G4 with Stock mod M, root and Xposed.
You can make it compatible please?
Sent from my LG-H815 using XDA Labs
Click to expand...
Click to collapse
Have you tried it and what version if so?
123SIT said:
Have you tried it and what version if so?
Click to expand...
Click to collapse
Sorry, yes, the module was tested, unfortunately it does not work. I'm on M 6.0.
Your Modul is from today's (xda Labs)
Sent from my LG-H815 using XDA Labs
HorstiG said:
Sorry, yes, the module was tested, unfortunately it does not work. I'm on M 6.0.
Your Mosul is from today's (xda Labs)
Sent from my LG-H815 using XDA Labs
Click to expand...
Click to collapse
Can you download v0.7 from OP, install, reboot and then open preferences to make sure they are enabled and let me know if it works please?
123SIT said:
Can you download v0.7 from OP, install, reboot and then open preferences to make sure they are enabled and let me know if it works please?
Click to expand...
Click to collapse
OK
Sent from my LG-H815 using XDA Labs
The module is active, but only shows me a toast with the version number
Awesome,i missed this option long time and now its back.great idea,great work.big thanx.
HorstiG said:
The module is active, but only shows me a toast with the version number
View attachment 3747772 View attachment 3747774
Click to expand...
Click to collapse
So you do see the toast with new and current version numbers but when the install finishes it doesn't automatically close the installation dialog? I just want to make sure I understand correctly.
123SIT said:
So you do see the toast with new and current version numbers but when the install finishes it doesn't automatically close the installation dialog? I just want to make sure I understand correctly.
Click to expand...
Click to collapse
No, I see only the Current Number, all other is OK
HorstiG said:
No, I see only the Current Number, all other is OK
Click to expand...
Click to collapse
That's weird, if it's an update to an app you have installed you should see current and new. If it's an app you don't have installed you should just see new version. At no time would you ever just see current, I'm going to do a test build with a bunch of logging enabled for you and I'll just need your xposed log. Give me a few to make it.
123SIT said:
That's weird, if it's an update to an app you have installed you should see current and new. If it's an app you don't have installed you should just see new version. At no time would you ever just see current, I'm going to do a test build with a bunch of logging enabled for you and I'll just need your xposed log. Give me a few to make it.
Click to expand...
Click to collapse
Sorry mate, all is OK.
I again uninstall the app and reinstalled, now everything works. Sorry again and thanks for your great App.
HorstiG said:
Sorry mate, all is OK.
I again uninstall the app and reinstalled, now everything works. Sorry again and thanks for your great App.
Click to expand...
Click to collapse
Awesome and no worries
Installing from Xposed Installer has been fixed.
Working fine here... Thx..
Send from Galaxy S4 VE GT-I9515, @sombree's CM13 - MM6.0.1

Categories

Resources