Performance Tweaks for Tab4 Version 1 - Galaxy Tab 4 Android Development

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

Related

[ROM][Flyer] i00 ROM 1.1 - Speed, Reliability - The 1st Flyer Custom ROM

i00 ROM - The first custom Flyer ROM!
{
"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"
}
Features:
Speed tweaks
SIP over 3G
APNs
Languages galore
99 browser tabs
Bluetooth + Phone Enabled
Overglow
MSN-style emotionicon's
+ more ... check the change logs!​
If you think you can contribute, I am looking for people to join the i00 Team - I distribute donations to core team members
Donations
ovigt71 - $15
Neaw10
Donations: 3
Total: $20
If you want your name here put your xda username... or an alias in the PayPal description (or PM me with the transaction ID if you forgot ) and let me know if you want the amount you donated listed next to your name
Donate here!
(And yes even a few dollars help!)
​
NOTE
It is recommended Read this guide before downloading and installing especially the Procedure section. If you think you know what you're doing you can just scroll down to the big red section to download, but...
I am NOT responsible if your cat dies, your girlfriend falls pregnant, your house gets bombed or if you brick your phone!
Also this is made for the 3G version of the Flyer, it does work on the WiFi version, however it acts like it has no sim in it!
Contents
General
Benchmarks
Change Log
Procedure
Download
Mods - for people who don't want their ROM "stock like"
Common Questions
Issues
Next Version
General
Team:
i00
Scabes24 - visuals and brains
eliashadow - ...more brains
This ROM is NOT overclocked...
Feedback is much appreciated (as always) ... and let me know if you find any bugs (that are not listed in the post below)
Also if you like/use this ROM please consider donating a beer, rating or saying thanks (or all 3 )
Benchmarks
Here are some benchmark results:
Benchmarks are NOT after a fresh install and are NOT necessarily after a reset ... so may not be as fast as if they were
Green = better than previous ROM base
Red = worse than previous ROM base
ROM 1.1 -> - Base 2.26.1530.3 Videotron:
AnTutu Benchmark: 3668
GPU Bench: 30522 / 23790
Quadrant Standard: 2152
ROM 0.99B -1.0 - Base 2.00.405.3 Flyer:
AnTutu Benchmark: 3655
GPU Bench: 32727 / 24578
Quadrant Standard: 2256
Note:some tests are capped at 60fps as this is the refresh rate of the Flyer -
Hence why I did not bother with NeoCore etc as it always hits the cap!
All tests are done in sets of 3, with the best result recorded
Change Log
... in reverse order...
1.1 (9/8/2011) - New Base:
Based on official CA Release 2.26.1530.3
Disabled "Tell HTC"
Disabled HTC's OTA updates
Enable SIP over 3G
Change brightness policy so that device lcd is not as bright in the dark
Changed default icon layout
Added APNs
Overglow effect
Updated Market to 3.0.27
Updated YouTube to 2.2.14
Updated Maps to 5.8.0
MSN-style emotionicon's
ROM Free space for modding: 206 MB
1.0 (1/8/2011) - Some minor tweaks:
NOTE: A factory reset (although not required) will be needed for some of the changes to take effect​
Added more languages to ROM
Enable web browser to have more than 6 tabs open at once
Enabled Location by default in web browser
Remove default bookmarks in web browser
Enabled GIF animations by default in web browser
Remove other languages from keyboard by default so that TTS button can be clicked without long pressing
Change default widget layout
ROM Free space for modding: 204 MB
0.99B (1/8/2011) - The first custom Flyer ROM!:
Based on official WWE Release 2.00.405.3
Added SU
Added Busybox
Added startup script support for Busybox (/system/etc/init.d/)
Deodexd
Zipaligned
Enabled phone functionality - thanks clubtech
Enabled bluetooth headset functionality - thanks clubtech
Removed Amazon Music
Removed Kid Mode
Removed Sound Hound
Updated Market
Updated Google voice with video chat
ROM Free space for modding: 200 MB
Procedure
If you have not already done so you will need to s-off your device.
To do this follow the instructions at http://revolutionary.io
When doing this be sure to Install Clockwork recovery when prompted
To open clockwork you just need to turn on your device (from a cold start by disabling fastboot first), then turn it on again with the volume down button held. If done correctly you should get the bootloader from which you can enter Clockwork by selecting recovery.
The procedure for flashing should be:
Put the update zip file on your SD Card (not the internal storage) by connecting your Flyer to your computer
Backup existing ROM through Clockwork in case something goes terribly wrong!(or other backup tool)
Wipe Data/Factory reset (not always required but HIGHLY recommended) if flashing from another ROM (not i00 ROM) - if there are steps required for an update (from one version of i00 ROM to another) I will post the details in the Version Info
Flash new ROM through Clockwork (through install zip from SD card)
Download
PLEASE DO NOT MIRROR
If you use ANY of my ROMs as a base please credit me!
Download At:
1.1 (9/8/2011): http://i00productions.org/downloade...46975706C6F61642E636F6D2F38364744373035514C58 -
downloads
Please post back if you like this ROM and keep this thread alive!
Also remember to say thanks, rate or donate (or all 3 )
Total downloads:
Downloads per day:
Old Versions:
1.0 (1/8/2011): http://i00productions.org/downloade...46975706C6F61642E636F6D2F493358455A5841395152 -
downloads
0.99B (1/8/2011): http://i00productions.org/downloade...46975706C6F61642E636F6D2F5847323639504141354B -
downloads
PLEASE DO NOT MIRROR
Mods - for people who don't want their ROM "stock like"
Post your mods / links to mods that you want me to add, and I will put them in this section:
I have not checked these Mods (unless stated otherwise) so let me know if they don't work with my ROM and I will remove them
Also some mods may modify some other settings (by replacing files) in my ROM and can also potentially break some releases... so BACKUP first
Please remember to say thanks if you find these useful:
...if its an i00 Package say thanks here!
...if it is another package ... click on the link to goto the post and say thanks there!
i00 Packages (TESTED):
If you find these useful, please say thanks on this post
PLEASE DO NOT MIRROR
Stock Market - Requested by Nvidia32 -
Downloads
Restore Stock Apps - Requested by linuxis -
Downloads
Ad Free -
Downloads
Team Packages (TESTED):
If you find these useful, please click on the link and say thanks in the linked post
Other Packages (UNTESTED):
If you find these useful, please click on the link and say thanks in the linked post
Common Questions
OK thought I'd put together a list of common questions that people have with this ROM to stop me answering the same questions again and again.
Q: What else is included in the ROM
A: Besides the Base apps from HTC and Google ... not alot - Superuser (for other changes see the change log above)
Q: I flashed and now my system apps keep force closing
A: Did you wipe data/factory reset?
Issues
Phone doesn't display properly when initially opening in landscape
Speed dial option under phone force closes
Next Version
In no particular order...
1.2?
Already Implemented
Fixed talk embarrassed icon
Added entries to APN List
Updated Maps to 5.9.0
Updated YouTube to 2.2.16
Hopefully...
Add other lock screen wallpapers to ROM
Add Advanced Power Menu
CRT animation
Keyboard animations
Already can add Chainfire3D drivers (without the APK) to ROM but need to get Tegra plugin working with it w/o having Chainfire app installed
Got anything you want to see in the next update? - let me know
Post the eact version of the FLYER, WIFI/WIFI+3G etc for the ROM. You don't want to be blamed for someone doing something stupid.
congrats on getting out the first custom rom. I'm actually working my way through HTC Android Kitchen on the view. Do you know if there is anyway to create a rom that will service both the view, flyer3g and the wifi flyer?
contradude said:
congrats on getting out the first custom rom. I'm actually working my way through HTC Android Kitchen on the view. Do you know if there is anyway to create a rom that will service both the view, flyer3g and the wifi flyer?
Click to expand...
Click to collapse
Hrm ... not entirely sure ... haven't seen the view here in Australia...
also the rom is about 1 hr 45 mins till it's up!
Kris
globatron said:
Post the eact version of the FLYER, WIFI/WIFI+3G etc for the ROM. You don't want to be blamed for someone doing something stupid.
Click to expand...
Click to collapse
Good point will do that now...
i00 said:
Good point will do that now...
Click to expand...
Click to collapse
Since the spec of the devices almost the same, I believe the ROM can meet all of them, maybe the kernel/radio will be different.
imranz said:
Since the spec of the devices almost the same, I believe the ROM can meet all of them, maybe the kernel/radio will be different.
Click to expand...
Click to collapse
That's kind of what I was thinking. Once we all get our custom roms out and compile our own kernels from scratch, it might be fun to do a one rom to rule them all like synergy over on the evo 4g. Waiting on my ubuntu install to finish updating right now before I start working on a view 4g rom
Sent from my SPH-D700 using XDA App
contradude said:
That's kind of what I was thinking. Once we all get our custom roms out and compile our own kernels from scratch, it might be fun to do a one rom to rule them all like synergy over on the evo 4g. Waiting on my ubuntu install to finish updating right now before I start working on a view 4g rom
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
This occurred to me too ... will get some1 to test it first tho ... if it works will make a mod that removes phone functions
Kris
Did you enable full market?
Code:
ro.build.fingerprint=verizon_wwe/htc_mecha/mecha/mecha:2.2.1/FRG83D/338893:user/release-keys
Sent from my Desire HD using Tapatalk
Hooray!
My flashoholic disease will now spread to the flyer!
/thanks!
mikecoffee said:
Did you enable full market?
Code:
ro.build.fingerprint=verizon_wwe/htc_mecha/mecha/mecha:2.2.1/FRG83D/338893:user/release-keys
Sent from my Desire HD using Tapatalk
Click to expand...
Click to collapse
No .. and this is because I don't think it's broken...
The whole point of the device fingerprint is so that it can be identified for compatibility... Google has a master list of keys that correspond with device specs - such as resolution etc...
When someone posts an application on the market they can specify if they only want it for certain devices / resolutions etc and the market will only return the applications specified that meet the criteria of the device.
Identifying the Flyer as another device (imo) is not a fix, and as stated, I don't believe this is even an issue, it is up to the app dev's to know what their software works on and make their market posts accordingly.
Kris

Cannibal Open Touch v2.1 (latest update: 12/1/2012)

{
"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"
}
Project Open Cannibal presents...
Cannibal Open Touch v2.1 for Asus Nexus 7​
About Cannibal Open Touch:
Cannibal Open Touch is the next generation of custom recoveries. Jam-packed with cool and useful features, it can handle just about anything you can throw at it.
Main Features:
1. Theme support
2. Touch screen button controls!
3. GooManager support!
4. Advanced Backup
5. Delete old backups!
6. Persistent settings
7. User-defined backup locations!
8. ADB Sideload
9. Touchscreen calibration
Why the name Cannibal Open Touch?
Because we can. The name also embodies everything that Cannibal Open Touch is. It is no longer just a variant of ClockworkMod Recovery, it is it's own recovery by itself. Combining features from ClockworkMod 5, Team UtterChaos' Sony Xperia recovery, AmonRa 3.0.6, Xionia CWMA and a heaping helping of our own special enhancements it is truly revolutionary.
What to do when an error occurs:
DO NOT simply say "xxxx doesn't work" as that is highly unhelpful and will probably be ignored. Instead, post the recovery log! To grab a log when an error occurs, simply open a terminal (or command prompt if on Windows), "cd" to an easily accessible directory and execute:
Code:
adb pull /tmp/recovery.log
Paste the log as an attachment (don't paste the text inside, as it can be quite lengthy), or paste it on pastebin.com.
WARNING!
If you are upgrading from a previous version of Cannibal Open Touch you must delete the settings.ini file located in the cotrecovery folder on your sdcard!
The Cannibal Open Touch App for Android (separate from this recovery image, which is fully functional on all devices) is *NOT* functional on Nexus 7 devices running Android 4.2 or later. A fix is being investigated.
Flashing instructions:
1. Download the Cannibal Open Touch recovery image.
2. Reboot your device to bootloader mode (adb reboot bootloader)
3. Flash the image with fastboot (fastboot flash recovery /path/to/recovery.img)
4. Reboot to recovery mode
5. PROFIT!
Main Recovery Screenshots
Main Gallery (external link)
Available Themes:
Themes Gallery (external link)
Download Cannibal Open Touch v2.1:
Note: The below link is an external link to the Project Open Cannibal forums. We do not require registration to download any public release, but we'd sure appreciate it if you stopped by to say hello
WARNING!
This has only been tested on the non-3g models (grouper/nakasi); while it is hightly probable this will work on the nakasig we cannot confirm this at this time (at best I would expect assert errors with rom zips).
Cannibal Open Touch Download
XDA:DevDB Information
Cannibal Open Touch, a Tool/Utility for the Nexus 7
Contributors
Sblood86, drewwalton19216801, thenameisnigel
Version Information
Status: Stable
Current Stable Version: 2.1
Stable Release Date: 2012-12-01
Created 2013-09-05
Last Updated 2013-09-05
Thanks this looks awesome, I will definantly use it when it supports 4.2. I may give it a shot on 4.1.2 though to see what it is all about
mlaws90 said:
Thanks this looks awesome, I will definantly use it when it supports 4.2. I may give it a shot on 4.1.2 though to see what it is all about
Click to expand...
Click to collapse
Yeah Drew (the other dev on the project) wrote in that warning there; it's referring to the Android control application that he did. Allows you to easily change the persistent settings from within android instead of recovery (including but not limited to the user defined backup paths). The recovery does work in 4.2, the app does not.
To set user defined backups you could use the app in 4.1 or older than upgrade the settings will remain in place; or manually create a file in sdcard/cotrecovery/ with the title .userdefinedbackups and the sdcard folder you would like backups saved to: for example if you wanted to add rom manager compatibility you would want your backups to be in '/sdcard/clockworkmod/' so in the .file you would simply write 'clockworkmod' without the quotes.
Sblood86 said:
Yeah Drew (the other dev on the project) wrote in that warning there; it's referring to the Android control application that he did. Allows you to easily change the persistent settings from within android instead of recovery (including but not limited to the user defined backup paths). The recovery does work in 4.2, the app does not.
To set user defined backups you could use the app in 4.1 or older than upgrade the settings will remain in place; or manually create a file in sdcard/cotrecovery/ with the title .userdefinedbackups and the sdcard folder you would like backups saved to: for example if you wanted to add rom manager compatibility you would want your backups to be in '/sdcard/clockworkmod/' so in the .file you would simply write 'clockworkmod' without the quotes.
Click to expand...
Click to collapse
Oh see, that is not a big deal at all. I would be willing to give that a shot, didn't even know there was an app Thanks for the detailed reply, I'm sure it will help others as well.
The recovery looks nice ^_^
Don't know why I prefer unique recoveries and not popular ones
I like the look of this recovery, I have nothing as of yet to flash, but I'll definitely be keeping it
Thanks
Sent from my SGH-I747 using xda premium
OK just to clarify, this does work 100% with 4.2.1 ROMs? And where can i find some themes for it.....looks verrrrrrry promising
Edit...and I'm not concerned about backups as i never use them.... FULL wipe every time for me
Sent from my Nexus 7 using xda premium
lightninbug said:
OK just to clarify, this does work 100% with 4.2.1 ROMs? And where can i find some themes for it.....looks verrrrrrry promising
Edit...and I'm not concerned about backups as i never use them.... FULL wipe every time for me
Sent from my Nexus 7 using xda premium
Click to expand...
Click to collapse
Yes the recovery works w/ 4.2 roms the only issue is the app that Drew did not being able to communicate with the sdcard properly in 4.2 (this is not related to the recovery itself).
Themes we could use more of; there is an outline of them on our forums and on github (nexus 7 is of course the jb-800x1200 branch)
Looks nice gonna give it a run through
Are there any sources? I kind of want to build this for my spectrum or do you not have plans for open source
Sent from my Nexus 7 using Tapatalk HD
azoller1 said:
Are there any sources? I kind of want to build this for my spectrum or do you not have plans for open source
Sent from my Nexus 7 using Tapatalk HD
Click to expand...
Click to collapse
I apologize; I ripped the thread layout off from Drew and didn't realize the source was not linked. I'll get it linked in the OP at a later time but for now suffice it to say yes we have open sourced everything; we have full intention of open sourcing all future related code as well (hence the 'Open' part of the name ):
Either sync a CM10 tree or use the jellybean branch in Drew's hacked up manifest (this will only build recovery).
Whichever way you sync your repo you will need to replace the recovery folder (Drew's manifest is pulling the old repo)
you will need the jellybean branch from the recovery itself:
android_bootable_recovery
if you used Drew's manifest you should already have the following if not you will want to pull these as well:
the jellybean branch from here
android_bootable_recovery_gui
and the master from here
android_bootable_recovery_res
Lastly; a slightly modified grouper device repo (pretty sure this one is also for recovery only lol)
I'll definitely give this a run when I can later today!
Pretty Awesome. Installed just fine on my Nexus7 WiFi. Gonna run this for a while and see how she goes, tnx!
Quick question, is there a way to flash this without a computer? As u currently don't have one and could I use my twrp backup if anything are to happen or would I need to make a new one with this recovery?
Sent from my Nexus 7 using Tapatalk HD
xfrancis14 said:
Quick question, is there a way to flash this without a computer? As u currently don't have one and could I use my twrp backup if anything are to happen or would I need to make a new one with this recovery?
Sent from my Nexus 7 using Tapatalk HD
Click to expand...
Click to collapse
You need to use fastboot, which requires use of a computer (for now). TWRP backups are not compatible so yes you would need to make a new backup.
Okay well I don't currently have a computer so I guess ill stick with twrp for now and okay
Sent from my Nexus 7 using Tapatalk HD
Is it possible for you to make an app which would flash the recovery? If so that would he amazing as I really want to try this recovery
Sent from my Nexus 7 using Tapatalk HD
xfrancis14 said:
Is it possible for you to make an app which would flash the recovery? If so that would he amazing as I really want to try this recovery
Sent from my Nexus 7 using Tapatalk HD
Click to expand...
Click to collapse
Well... If the nexus 7 supports flash_image or dd (which I have no idea if it does, you'll have to find out or ask Drew) than yes it's possible; than again you could simply do it from a terminal emulator in that case. Fastboot is the safest way in particularly without having the device myself to play with.
finally got a chance to test her out, so far so good!
not the absolute best advance since sliced bread but i do love seeing an alternative!
as of now i give it a 7 out of ten being no problems i can find, everything seems to work but dont feel as if im gaining much over my other recovery options... that said i felt the same way at first with 4ext recovery and now i absolutely love it, so ill let you know if this moves to 10 out of 10 an time soon
thanks again for giving me options!

[TOOL] Nightly Updater | 1.5 | Make Your Nexus Perfect | Backup | AROMA | Flo/Deb

{
"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"
}
Make Your Nexus Perfect
WHAT'S NEW?
> VER 1.5 | SEPT 10 2013
-> Quick Install quickened to 4 clicks as opposed to 6
-> Backup/Restore Menu Added
-> Backup/Restore User Apps and be able to remove backups
-> Backup/Restore Anything using keep.txt and be able to remove backups
-> How To section updated with info on Backup/Restore Menu
-> junk.txt Updated with Media and Face Unlock files
-> On the horizon: App deletion in AROMA installer
PREREQS
Nexus Device that has a system app you do not want
Grade school diploma (i.e. ability to read)
THE SKINNY
WHAT IS NIGHTLY UPDATER
Nightly Updater is an AROMA installer for those that
yearn to have the cleanest device. Since I first
owned an HTC Droid Eris, I have been wiping bloatware
off of my device. Flash foward to my latest devices -
LG Nexus 4 and the 2013 Asus Nexus 7 and there ain't
much bloatware... But, all AOSP ROMs tend to come with
at least one or two apps that I can do without (and
sometimes a lot more). Nightly Updater is a simple
tool that allows users to remove unwanted system
applications in an easy manner. NU also allows users
to customize which apps are removed.
HOW DOES IT WORK
Nightly Updater works by relying on scripts that
read txt files. When customizing your script, the
installer looks for junk.txt in the "NU" folder of
your virtual (i.e. internal) SD card. Each line that
has not been "commented out" (i.e. does not have a
"#" at the front of it) or any terms (i.e. app
descriptions) that follow a "#" are removed from the
script. This leaves Nightly Updater with a clean text
file that only has the applications you want to remove.
Review:
Custom Script is called: junk.txt
Custom Script goes here: /sdcard/NU/junk.txt
#Chrome.apk -- NOT DELETED FROM DEVICE
Chrome.apk -- DELETED FROM DEVICE
Chrome.apk #Google Browser -- AFTER "#" IGNORED
HOW DO I ADD MY OWN APPS
You can add your own apps in three ways: [1] name (without
apk), [2] name (with apk), or [3] file path.
[1] Name (without ".apk")... Just type:
Code:
Chrome
The installer will automatically know it is looking for an apk and
delete Chrome.apk.
[2] Name (with ".apk")... Just type:
Code:
Chrome.apk
I think you know what it does.
[3] Full File Path... Now, you can get a little funkier and do the entire
file path like:
Code:
/data/app/Chrome.apk
This comes in
handy for files like pre-loaded wallpapers and
ringtones you may want to remove. Be cognizant of
where the files you are removing are located! This
will become very important when telling Nightly
Updater where to scan.
By the way, Nightly Updater also recognizes wildcards.
This is great for those user apps that end up having
unpredictable file names. For example:
Code:
/data/app/com.google.android.youtub*.apk
com.google.android.youtube*
These are both ways of erasing YouTube regardless of
the "-X" at the end of the file name.
WHAT'S UP WITH SCANNING
When using a Custom Script, Nightly Updater asks
where you would like to scan for apps. By default,
Nightly Updater recommends you only scan in the
System/App folder - which is where (shocker) system
apps are located. Remember, most junk apps are located
in System/App. However, Nightly Updater has also given
the option to scan Data/App. Some developers will put
apps in the Data/App folder, so it may be useful to
remove apps from there. But NORMALLY, these are only
the apps you chose to install. The final option is
to scan EVERYWHERE. Be very cautious with this command!
Remember that it is matching what you write in
junk.txt with the scan parameter. If you accidentally
wrote "system" as an app you wanted to remove instead
of SystemTuner.apk (with full scan on)... you would
erase your system folder... that's REALLY BAD!!!
Now, if you only check this option when you are using
full path and double check your junk.txt file so that
you did not make any mistakes... YOU ARE GOOD!!!
When in doubt, post your junk.txt here and I will
check it over for you
WHAT'S THE DEFAULT SCRIPT
If you download junk.txt from the OP at XDA, then
you have seen the Default Script. The Default
Script is meant to remove apps that MOST people
would consider expendable. If you are nervous to
tinker with your own Custom Script, try running
the Default Script first. If the script deleted
an app you need or did not delete at app you want
to destroy - hit me up and I will walk you
through the steps.
MORE DIRECTIONS ARE IN THE INSTALLER
DOWNLOADS
Check the "Downloads" Tab
NU-1.5.zip - Nightly Updater Installer
junk.txt - Customizable Removal Script
keep.txt - Customizable Backup Script
BUGS
Installer will occasionally hang when you press "< Back" - Reboot Device to fix temporarily
You tell me
HOW YOU CAN HELP
Give me feature ideas
Come up with more pre-loaded apps to be added to junk.txt
SPECIAL THANKS
Patrics83 and the whole ROM Cleaner team for the inspiration of this amazing tool!!! :good:​
XDA:DevDB Information
Nightly Updater, a Tool/Utility for the Nexus 7 (2013)
Contributors
swagstr
Version Information
Status: Stable
Current Stable Version: 1.5
Stable Release Date: 2013-09-10
Created 2013-09-08
Last Updated 2013-09-10
Thanks, sounds helpful, will try it!
NekroWolfen said:
Thanks, sounds helpful, will try it!
Click to expand...
Click to collapse
Please post your results. I have tested up and down... But who knows if I missed anything
Sent from my Nexus 7 using Tapatalk 4
Sorry, but can't find the link for download
Sent from my Nexus 7 using xda app-developers app
swagstr said:
Please post your results. I have tested up and down... But who knows if I missed anything
Sent from my Nexus 7 using Tapatalk 4
Click to expand...
Click to collapse
Tested on CM10.2, using the default junk.txt with a couple of mods, seems to work fine. Is there a way to have it just automatically run against the junk.txt without all of the dialogs?
swagstr said:
DOWNLOADS
Check the "Downloads" Tab
NU-1.0.zip - Nightly Updater Installer
junk.txt - Customizable Script
Click to expand...
Click to collapse
Updated OP with mobile-friendly links.
rpr69 said:
Tested on CM10.2, using the default junk.txt with a couple of mods, seems to work fine. Is there a way to have it just automatically run against the junk.txt without all of the dialogs?
Click to expand...
Click to collapse
That "Quick Install" pop-up at the start does exactly what you are looking for
Sent from my Nexus 4 using Tapatalk 4
Nice!!
Sent from my LG-LS970 using xda app-developers app
All working fine on CarbonRom, thanks, I love it.
NekroWolfen said:
All working fine on CarbonRom, thanks, I love it.
Click to expand...
Click to collapse
Any apps missing from the stock junk.txt for Carbon? Or any other ROMs. I based it off of PAC ROMs repertoire to cover the big 3.
Sent from my Nexus 4 using Tapatalk 4
Looking cool.
Sent from my Nexus 7 (2013) using Tapatalk 4
This sounds like a tool that should be updating things. Why is it called what it is called? Neat tool though.
Sent from my Nexus 7 using Tapatalk 4
habylab said:
This sounds like a tool that should be updating things. Why is it called what it is called? Neat tool though.
Sent from my Nexus 7 using Tapatalk 4
Click to expand...
Click to collapse
Because Run This While Updating Your Nightly sounds plain silly
Sent from my Nexus 4 using Tapatalk 4
swagstr said:
Because Run This While Updating Your Nightly sounds plain silly
Sent from my Nexus 4 using Tapatalk 4
Click to expand...
Click to collapse
Nightly Slimmer?
Sent from my Nexus 7 using Tapatalk 4
habylab said:
Nightly Slimmer?
Sent from my Nexus 7 using Tapatalk 4
Click to expand...
Click to collapse
Sounds like a diet pill...
railed said:
Sounds like a diet pill...
Click to expand...
Click to collapse
And Slimbean doesn't? Okay, I shall leave it there!
Sent from my maybe one day to be CM i9300. That day won't come unless the camera improves!
railed said:
Sounds like a diet pill...
Click to expand...
Click to collapse
Lol
habylab said:
And Slimbean doesn't? Okay, I shall leave it there!
Sent from my maybe one day to be CM i9300. That day won't come unless the camera improves!
Click to expand...
Click to collapse
Both valid points. If somebody could come up with an AMAZING name for NU, then I might consider a change.
P.S.: Starting to look into new features as we speak :highfive:
swagstr said:
That "Quick Install" pop-up at the start does exactly what you are looking for
Sent from my Nexus 4 using Tapatalk 4
Click to expand...
Click to collapse
Not quite what I meant. What would be useful for me is once I have the junk.txt the way I want, I don't want to have to do anything, just flash nu.zip, and it will just run through the steps automatically, with no prompts. Unless I'm missing something I still need to click through a bunch of stuff for it to actually do anything, 6 clicks to be exact.
rpr69 said:
Not quite what I meant. What would be useful for me is once I have the junk.txt the way I want, I don't want to have to do anything, just flash nu.zip, and it will just run through the steps automatically, with no prompts. Unless I'm missing something I still need to click through a bunch of stuff for it to actually do anything, 6 clicks to be exact.
Click to expand...
Click to collapse
Updated! I have taken out two clicks. Unfortunately if I put the pop-up at the VERY start it doesn't draw correctly. And if I don't put the Scanning Options then it wouldn't be fully custom then...
Dude! Haven't seen you since the 3DVO days and Mean ROM! Glad to see you over here in Razor country (I refuse to call it Flo lol), once again with exactly what I'm after. Hope all is well with you, keep up the awesome work!
Sent from my Nexus 7 using Tapatalk 4
swagstr said:
Updated! I have taken out two clicks. Unfortunately if I put the pop-up at the VERY start it doesn't draw correctly. And if I don't put the Scanning Options then it wouldn't be fully custom then...
Click to expand...
Click to collapse
Thanks for the update, it does streamline it a bit, I as thinking along the lines of a flag (for example in a config file in the NU directory) that it would look for that if it found, it would just automatically load up the junk.txt file, scan the directory that is configured, and exit out, with no user intervention at all. I don't know if this is even possible within the aroma framework, if it was, It would meet my needs 100%!
I also tested it on my Samsung Skyrocket and it worked perfectly there as well. Well, once I added back the one item that broke the Play Store, it worked perfectly!

[ROM][3/13/2014][AT&T X+ S5 eXtreme V1.0.3.4]

{
"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"
}
Code:
[U][COLOR="Red"][B][SIZE="4"]S5 eXtreme V1.0.3.4 [/SIZE][/B][/COLOR][/U] - [COLOR="Red"]Release Date - 3/13/2014[/COLOR]
New boot.img included and required
Updated Firewall scripts
Fixed crashing google text to speech
removed more hotspot restrictions
added secondary app install script (first boot only)
[U][COLOR="Red"][B][SIZE="4"]S5 eXtreme V1.0.3.3 proposed updates[/SIZE][/B][/COLOR][/U] - [COLOR="Red"]Release Date - 2/18/2014[/COLOR]
[B][I][COLOR="Green"]New boot.img included & required[/COLOR][/I][/B]
1. iptables rules for added security (userinit.d)
2. iptables rules for HotSpot masquerade (userinit.d)
3. improved logging to new sysinit structure
4. improved logic in sql optimization scripts
5. added memory management and cache cleaning capabilities to init scripts
6. updated all apps
7. new default background
8. new boot animation
[B][U][COLOR="Green"]In Development[/COLOR][/U][/B]
1. custom compiled busybox for enhanced init.d support
[B][U]V1.0.3.2[/U][/B] - [COLOR="Red"]Release Date: 01/30/2014[/COLOR]
[B][COLOR="Red"]New Boot image required[/COLOR][/B]
Fully working 100%
HTC Dialer FC's fixed (replaced contactsprovider.apk)
All google apps working and updated (yes including Play Store)
On-Demand governor tweaks + lowmemory tweaks
all sqlite3 DB's checked and vacuumed on boot
All new completely re-written init.d support including userinit.d support by default
Native WiFi Hotspot patch included as optional during flash.
APN's updated
xPosed Mods updated
[B][U]RC2[/U][/B] - [COLOR="Red"]Release Date: 01/11/2014[/COLOR]
[B]!!!First Boot can take up to 5 minutes, have patience[/B]
4G/LTE Data throttling removed
WiFi Hotspot throttling removed
Native WiFi Hotspot enabled
IpTables firewall enabled for better security
Minor changes to default configuration, including EQS Tiles
Improvements to boot.img (YES flash the new custom_boot.img)
[B][U]Beta 2 (Will be released as RC1) [COLOR="Green"]Release date 01/01/2014[/COLOR][/U][/B]
[B][U][COLOR="Red"]NOTE: First boot can take up to 5 minutes be patient[/COLOR][/U][/B]
Google Search FC
Facebook in blinkfeed now updates
sound image and configuration fixed
Capacitive button backlight (re-enabled)
Sweep Panorama (random FC's fixed)
Added Telus SP APN Settings
Removed all Read Only attributes from carrier WiFi AP's
sdcard performance (boot.img)
Launcher performance tweaks (services.jar edits)
File System performance enhancements
WiFi/Data performance enhancements
Battery life enhancements
Memory management
[B][U]Beta1[/U][/B]
Stable Release
Rebuilt from 2.15.502.1 system dump
DO NOT UPDATE HBOOT
rebuilt from scratch with latest SDK and Tools
Rebuilt under linux 64bit development environment
Unsecured boot image
Unlocked APN Settings
init.d support added
Unlocked services.jar
Updated hosts file
WiFi fixed and tested
Bluetooth fixed and tested
GPS Fixed and tested with average 2s first fix time
xPosed framework installer included (mods)
Sense5 Toolbox xPosed module included (mods)
Zipaligned with latest SDK Tools
All google apps and components updated
Code:
[B]Whats Working[/B]
4G lte
Mobile Data
WiFi
Native WiFi Hotspot
Bluetooth
GPS
All apps
Camera
SMS/MMS
Browser/Chrome
Widgets
[B]Not Working[/B]
You tell Me
[STRIKE]WiFi Hotspot - Use third party hotspot app (Recommended is the google wifi tether v3.3beta2 or 3.4 experimental)
Settings needed for hotspot may very depending on what version of the app is used.[/STRIKE]
[STRIKE]HTC Dialer (call button does not work)[/STRIKE]
[STRIKE]HTC Sync Manager (random FC)[/STRIKE]
[STRIKE]GPU Overclock issue (Runs at 520mhz causing heat issues during heavy loads)[/STRIKE]
New boot image required.​Extract boot.img from zip file and place in your sdk platform tools folder, (or wherever your adb tools are located)reboot device to bootloader and connect it to your PC.
From a command prompt type:
1. fastboot flash boot boot.img
2. fastboot erase cache
reboot to recovery and flash ROM.
Click to expand...
Click to collapse
#~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.​
Click to expand...
Click to collapse
I am not including the hboot and I do not recomend you update it as of yet either as it will prevent you from reverting to previous ROM versions.​
Out of alpha and into Beta, xposed installer and sense5 toolbox included in mods install in aroma.​Please do not ask for RUU downloads and don't ask for updates it is likely this will not have any major changes until the RUU is made public. I will keep you posted as progress continues.​
Supports xPosed Framework Check it out HERE​
I recommend installing the Sense5 Toolbox module as it provides the most comprehensive set of tweaks available​
Click to expand...
Click to collapse
@sixcarnage - for the new OP screenshots
@Lloir - For providing the system dump
@WindyCityRockr - For alpha and beta testing
@911Jason - For beta testing HUGE thanks for all the hotspot testing
@scrosler - Over at the LG G2 forums, he is the original author of the ATT Tether hack used here.
Please remember to use the Q&A thread for questions, keep this thread for development related topics​
XDA:DevDB Information
Blackout_eXtreme_Sense5, a ROM for the HTC One X+
Contributors
cstayton
ROM OS Version: 4.2.x Jelly Bean
ROM Kernel: Linux 3.1.x
ROM Firmware Required: hboot 1.40 and up
Version Information
Status: No Longer Updated
Current Stable Version: 1.0.3.4
Stable Release Date: 2014-02-18
Created 2013-12-12
Last Updated 2014-04-11
Mirrors
​
Wallpapers, Themes and Patches
Blackout Wallpapers app
Save the attachment to your sdcard and install from there
Make sure you have unknown sources enabled
Native WiFi Hotspot Patch
Available in downloads Tab or from WiFi Hotspot Fix
confirmed working by tester
HUGE THANKS to @scrosler over in the LG G2 forums his thread is HERE
Please visit his thread and thank him for his work, he is the original developer behind this fix i just rewrote it for use on HTC devices.
Google Services Framework Fix (step by step instructions)​This will fix Play Store issues​MAKE A NAND BACKUP OF YOUR NON WORKING ROM​
Code:
STEP 1: Restore a working backup (one you know play store worked on)
STEP 2: Download a windows android file browser (I recommend Android Comander)
STEP 3: Connect your device to your PC, Open the android file browser
STEP 4: Browse to /data/data and locate "com.google.android.gsf"
STEP 5: Copy the folder from STEP 4 to your sdcard (remember this location)
STEP 6: Restore your non working ROM from in recovery, Reboot
STEP 7: using a root explorer (or the windows android browser) locate the folder from STEP 5
STEP 8: Copy the folder from STEP 5 into /data/data make sure you choose to overwrite the folder and files
STEP 9: Reboot (You must reboot first, do not immediately try to open play store)
STEP 10: Once rebooted test Play Store, Google Plus and Hangouts all should work fine.
I realize this seems like a daunting task just to fix the Play Store,
but there is no easier way at this point to accomplish this the Google account MUST exist before restoring this folder
in order for the fix to work.​
Click to expand...
Click to collapse
such a good idea not to give the hboot exe, this was the reason i never gave it out, except to devs nice job btw!
Lloir said:
such a good idea not to give the hboot exe, this was the reason i never gave it out, except to devs nice job btw!
Click to expand...
Click to collapse
Couldn't have done it with out your system dump :good:
Added some screenshots, (with xPosed framework installed)
If you need any extra help or testing, I have the leaked Hboot flashed and some basic ROM skills. :highfive:
WindyCityRockr said:
If you need any extra help or testing, I have the leaked Hboot flashed and some basic ROM skills. :highfive:
Click to expand...
Click to collapse
ill keep you in mind when i get a little further along, still some bugs with the xposed framework and coupl other things yet
I have an ATT ONE X+ I don't use that I could use to test anything.
Sent from my HTC One using xda app-developers app
m1ke420 said:
I have an ATT ONE X+ I don't use that I could use to test anything.
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
alpha3 is in the devdb downloads have at it and enjoy
cstayton said:
alpha3 is in the devdb downloads have at it and enjoy
Click to expand...
Click to collapse
Please, the download and Q&A link. Thanks.
dttung80 said:
Please, the download and Q&A link. Thanks.
Click to expand...
Click to collapse
this is a devdb project, scroll to the bottom of the page and change your xda to the 2013 beta and then the download Q&A and bug report tabs will display along the top of the thread
cstayton said:
this is a devdb project, scroll to the bottom of the page and change your xda to the 2013 beta and then the download Q&A and bug report tabs will display along the top of the thread
Click to expand...
Click to collapse
Found, thanks a lot.
Waitting for your next release with wifi fixed.
Regards,
Sent from my HTC One X+ using XDA Premium 4 mobile app
No more builds until official RUU is released.
Sent from my HTC One X+ using xda app-developers app
Beta 1 now available
OK, OK, OK so sue me. I know I said no more builds till the RUU dropped but I couldnt resist.
Beta 1 is now available in Downloads​
Everything appears to be working great, though I am still on the new Hboot, so it's more likely to work fine. :silly: I'm running it with the stock kernel, but what are the benefits of an unsecured boot.img?
WindyCityRockr said:
Everything appears to be working great, though I am still on the new Hboot, so it's more likely to work fine. :silly: I'm running it with the stock kernel, but what are the benefits of an unsecured boot.img?
Click to expand...
Click to collapse
Insecure boot image lets you use adb remount, and adb push or adb pull etc. to /system and its contents.
also the included boot image has init.d support, sdcard performance tweaks and evitareul_common tweaks. so you will get better performance when streaming large video files or playing music from your /data/media folder
great but 1 bug
Flashed the rom and everything is working, except Google search. Every time I use voice search I get Google search has stopped. Super smooth though. Great work.
jbharbin said:
Flashed the rom and everything is working, except Google search. Every time I use voice search I get Google search has stopped. Super smooth though. Great work.
Click to expand...
Click to collapse
ok yes I can reproduce ill look into it. please post in the bug reports section the steps you used to reproduce and a short description of the problem, that way I can keep track of all of the reports of bugs in one spot.
Beta2 fixes
Work on Beta 2 continues below list explains the fixes and improvements
Fixed/Added
Google Search FC
Facebook in blinkfeed now updates
sound image and configuration fixed
Capacitive button backlight (re-enabled)
Sweep Panorama
sdcard performance (boot.img)
Launcher performance tweaks (services.jar edits)
File System performance enhancements
WiFi/Data performance enhancements
Battery life enhancements
Memory management
In Progress
HTC Dialer (call button does not work)
HTC Sync Manager (random FC)
GPU Overclock issue (Runs at 520mhz causing heat issues during heavy loads)
Nice list of fixes there, thanks for your work! I can't wait to give beta2 a try...

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.

Categories

Resources