[ROM][KFHD7][7.3.1] ♦ Kinology 2.0.1 ♦ 2013/04/20 ♦ - 7" Kindle Fire HD Android Development

{
"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"
}
Introducing Kinology - The Premier KFHD7 Custom ROM​
Standard Disclaimer: I cannot be held responsible for loss, damages, or any kind of issue whatsoever that could arise from installing this ROM. You install it at your own risk.
Kinology is the premier custom ROM for the Kindle Fire HD 7" tablet. It will not work on any other device. Kinology should be considered a "hybrid OS"; it contains Amazon's 7.3.1 ICS-based core along with Google's ICS Services Framework and application stack. Let's dive right in to the feature set:
Feature List
Visual:
Display density set to 200
Lower brightness levels enabled
Notification icons enabled instead of "My Kindle" text
Many tablet / dual pane layouts are enabled due to the density change
Approximate percentage (rounded to 5%) shown on status bar battery icon
Boot animation based on "Revisiting Brownian Motion" (with permission)
Functional:
Long press the Navbar Home button to bring up Recents
Navbar will always show the Menu button in non-Amazon apps
Restart and Recovery options available in Power button menu
Bluetooth sharing will accept all file types
App suppression in default launcher disabled
Non-Amazon account & sync settings enabled
Advanced Accessibility options enabled (ICS-style services list)
Select Screen Lock enabled
Inspired by (but not copied from) 0xD34D's KFHD Extended Settings:
Text-to-speech options enabled
Data Usage, Power Usage, and Battery Info options enabled
Developer Options enabled
Launchers:
Third-party launchers no longer need to be installed to /system
Widget and Live Wallpaper pickers pre-installed
Apps:
Rooted with latest SuperSu from Chainfire
All system apps are fully deodexed, optipng'd, and zipalign'd
Most recent Amazon Kindle app updates pre-installed
Allow non-market apps to install by default
AOSP Keyboard and CyanogenMod DSPManager included
Easily uninstallable third-party apps: OI File Manager, AdAway, and Adobe Flash Player (Note: Flash will also require installation of a supported third-party browser of your choice)
Google Apps/Framework:
Google package includes the ICS Framework, FaceLock, Gallery, Gmail, Play Store, Talk, and TTS
Play Store apps unrestricted based on Tsjoklat's fixes
Libs, Permissions, etc., included so that other Google apps may be installed
Behind-the-scenes:
Supports init.d via iridaki's install-recovery technique
Latest busybox installed (stericson's version)
Automatic zipalign of user apps during boot
Automatic permissions fixing during boot
OTA updates disabled (based on prokennexusa's scripts)
ADB shell uses root account
Fixes:
Fixed crash on Gmail notifications (this is an Amazon OS bug, not Gmail)
Fixed non-scrollable wallpaper issue
Fixed Lockscreen turning black at custom DPI
Fixed potential battery drain due to searching for a cellular signal
Show only the secure lockscreen when enabled
Removed:
Kindle Fire Tutorial
Kindle Freetime Tutorial
Lockscreen Ads
Amazon Store's Market link stealer
Installation
You MUST have a working custom recovery on your Kindle before attempting to install this ROM!
If you do not currently have one, try Hashcode's bootloader + TWRP.
The following instructions will get you to the latest version of Kinology. Note step 0b carefully - it determines whether you are "upgrading" (dirty-flash) or doing a clean install (wiping user data)!
Step 0 - Preparation:
If you are not currently running Kinology or Stock OS with TWRP 2.4.4.0, download Kinology-step0a-boot-7.3.0-twrp-2.4.4.0.zip. This will flash four items: stock 7.3.0 xloader, stock 7.2.3 bootloader, Freedom boot/kernel 7.3.0, and TWRP recovery 2.4.4.0.
If you want to do a clean install, download Kinology-step0b-wipedata.zip. If you want to keep your user apps and their data, do NOT include this file. Flashing this will wipe out EVERYTHING except the internal storage (sdcard). It will, however, move your currently installed apps (but not their data) to the sdcard at Kinology/AppBackup. Don't forget to delete the AppBackup folder to free up some space once you no longer need it.
Step 1 - Amazon OS:
Download Kinology-step1a-amazonos-7.3.1.zip, Kinology-step1b-amazonos-7.3.1.zip, and Kinology-step1c-amazonos-7.3.1.zip.
If you skip to step 4, you will have a stock 7.3.1 OS, unrooted, but with a custom recovery.
Step 2 - Kinology:
Download Kinology-step2-kinology-2.0.1.zip.
If you skip to step 4, you will have the base Amazon OS with all Kinology features, but no Google Framework or Apps.
Step 3 - Google Apps:
Download Kinology-step3-google-20130425.zip.
This step gives you the full Kinology Experience!
Step 4 - Flash:
Transfer all downloaded zip files to your Kindle's storage
Reboot into TWRP Recovery
Choose "Install"
Select the first zip file you downloaded
Choose "Add More Zips"
Select each zip file you downloaded in order and repeat until all files are queued
Swipe to Confirm Flash
Choose "Reboot System"
As this is a deodexed custom ROM, the first boot will take extra time to complete while it regenerates the Dalvik cache.
Additionally, if you did a clean install, please reboot your Kindle the first time you get to the "Choose your language" screen. After a clean install, Kinology needs to do some configuration that can only happen during the second boot. If you did not reboot during setup, don't worry, nothing is permanently broken - just be aware that you may experience FCs or other oddities until you reboot.
MD5 Checksums
Kinology-step0a-boot-7.3.0-twrp-2.4.4.0.zip - 9985CF40674D976B19B27FB9431EC55C
Kinology-step0b-wipedata.zip - 83520190255803A4593B1FBF24DE99AA
Kinology-step1a-amazonos-7.3.1.zip - BC994650E3ACECF6E70E095E257D8DCC
Kinology-step1b-amazonos-7.3.1.zip - A277A4E953DAB5D0CF591AD16E532D15
Kinology-step1c-amazonos-7.3.1.zip - 6179FAA72779D83B64B72DE7358D9267
Kinology-step2-kinology-2.0.1.zip - 690077C2BCB08A0DCE72023AB618B5E1
Kinology-step3-google-20130425.zip - 10B58F59468849D01032B7DBDFAE19E0
Advanced Configuration
There are a few behind-the-scenes boot-time options that can be configured through files located at /sdcard/Kinology.
OTA updates:
The packages used for OTA updates can be enabled or disabled at boot time. Just rename the file to either "ota-disable" or "ota-enable" and reboot your Kindle. It is, of course, highly recommended to leave OTA disabled, as an Amazon-triggered updated would wipe out most, if not all, of Kinology from your device.
ADB root access:
By default, ADB uses the 'root' account, and then immediately drops to the 'shell' account. This custom ROM injects a version of adbd that does not drop to the shell account. To change this behavior, rename the file to either "adbd-root" or "adbd-shell" and reboot your Kindle.
Automatic ZipAlign:
This behavior can be changed by renaming the file to either "za-enable" or "za-disable".
Screenshots
See third post
Known Issues
See second post
Change Log
See second post

Known Issues
The Recents dialog doesn't accept touches when launched from a full-screen app. The workaround is to pull down the notification window first, then long-press the home icon.
So far, I have been unsuccessful at finding a fix for this.
Updating the Amazon Mobile (Tablet) app from the Play Store will cause the "Shop" link on Amazon's Launcher to stop working. There is no workaround - despite being marked as an update, these two apps are not equivalent. If you do accidentally update the app, just use Google Play Store to uninstall the update and everything will return to normal.
This cannot be fixed due to the two apps sharing the same Android identifier.
If no accounts have been added yet, the Accounts & Sync page is completely blank. Just press the menu button to add an account.
While awkward, this is the intended behavior.
If the first Google account is added by launching Play Store, you may need to wipe Play Store's data before the "My Apps" page will work properly. The workaround is to add your account through Account & Sync settings, or by launching Gmail or Talk instead.
This will not be fixed, as it seems to be a bug in the Play Store / Google Framework interaction.
The Amazon Accessibility options override the advanced options. For example, if you enable LockerPro in the advanced options, then change the Voice Guide setting from the main options, LockerPro will become disabled.
This will not be "fixed." The Amazon options are left available so that the accessibility options can easily be reset to an Amazon standard configuration.
If an app attempts to launch Accessibility options, it will FC (the intent listener is missing from Settings). You will simply need to go to Advanced Settings in Accessibility and enable the service in question manually.
Still investigating fixes for this.
Amazon's Keyboard options handling is absurd. For english users, "English (US)" is AOSP and "English (United States)" is Swype (similar for UK). For other languages you'll probably need to try the available options to figure out which is which - the order seems to be somewhat random.
I may look into changing the keyboard selector, but it is not a high priority.
Voice/Video chat functionality in Google+ Hangouts and Google Talk does not work. Attempting to use it may cause your Kindle to become unstable until rebooted (something wreaks havoc with the audio system).
This cannot currently be fixed. Someone out there please prove me wrong!
If there are lots of notifications, the icons will overlap the clock.
I don't intend to fix this, as the effort involved just isn't worth it. It's also fairly common to encounter this bug in any Android ROM that uses a centered clock.
Facelock does not work with a PIN set. It does, however, work correctly if you use a Pattern instead.
This is probably fixable, I just need to track down where exactly in the code the PIN is overriding Facelock.
Change Log
2.0.1 - 2013/04/20:
Updated the base OS to 7.3.1.
2.0 - Not publicly released:
Updated the base OS to 7.3.0.
Host file ad-blocking is no longer enabled by default. If you want this, enable it in the AdAway app that is now included. If you don't, feel free to uninstall AdAway.
The status bar now shows notification icons instead of the "My Kindle" text.
The lowest four brightness settings are now usable.
The menu button on the Navbar should now be present in all non-Amazon apps. Some apps fail to request it, and it sometimes get confused on its own. This change does add a bit of visual clutter but should prevent all of those "where'd the menu go?" moments. Note that Amazon apps will continue to do whatever they want with the Navbar buttons as they tend to crash if they don't get their way.
App suppression has been removed from Amazon's Launcher (Home). This allows you to launch things like Amazon MP3 or the App Store from their icons instead of from the menus. It also allows you to add them to the favorites window.
The certificate fixing process now only happens during Kinology's install process, so apps won't suddenly stop working if they're using generic certs.
Most recent Amazon apps integrated with the system (includes Kindle Free Time).
Gmail, Google Play, and GmsCore updated to the most recent versions.
Completely overhauled the installation process. Boot/Recovery are also now included.
1.1 - 2013/03/03:
Modified AOSP Keyboard to have a right-side margin so that the keys are no longer under the NavBar in landscape mode
Disabled scrolling cache for smoother scrolling
Disabled standard lockscreen when a secure one is enabled
Modified Bluetooth sharing to receive all file types
Modified hosts file so that BBC iPlayer can function properly
Fixed some missing libs that caused video to not play in Amazon Video app
Fixed UnifiedSearch FC (it may still FC after a fresh install, but will be fixed at the next reboot)
Modified the boot-time OTA disabler to speed up the boot process a tiny bit
Modified the Kinology version display on the About page
Integrated DSPManager from CM9
Integrated latest SuperSu (1.25)
Replaced CalendarProvider with the AOSP version to fix Google calendar corruption at boot
Updated GApps to include FaceLock, Feedback, MediaUploader, and the latest GmsCore
1.0.1 - 2013/02/26:
Added CM9 Keyboard
Added Kinology version, Select Screen Lock, and Advanced Accessiblity settings
1.0 - 2013/02/23:
Initial release

The following screenshots are from Kinology 1.1:

use my tweaks if you want
---------- Post added at 10:59 PM ---------- Previous post was at 10:57 PM ----------
psych0phobia said:
Introducing Kinology 1.0 - The Premier KFHD7 Custom ROM​
Kinology is the premier custom ROM for the Kindle Fire HD 7" tablet. It will not work on any other device. Kinology should be considered a "hybrid OS"; it contains Amazon's 7.2.3 ICS-based core along with Google's ICS Services Framework and application stack. Let's dive right in to the feature set:
Feature List
Visual:
Display density set to 200
Tablet UI and dual pane layouts enabled where possible
Approximate percentage (rounded to 5%) shown on status bar battery icon
Boot animation based on "Revisiting Brownian Motion" (with permission)
Functional:
Rooted with latest SuperSu from Chainfire
Long press the Navbar Home button to bring up Recents
Restart and Recovery options available in Power button menu
Non-Amazon account & sync settings enabled
Inspired by (but not copied from) 0xD34D's KFHD Extended Settings:
Accessibility options enabled
Text-to-speech options enabled
Data Usage, Power Usage, and Battery Info options enabled
Developer Options enabled
Launchers:
Third-party launchers no longer need to be installed to /system
Widget and Live Wallpaper pickers pre-installed
Apps:
All apps are fully deodexed, optipng'd, and zipalign'd
Most recent Amazon Kindle app updates pre-installed
Most recent Adobe Flash Player pre-installed (Note: You must install a third-party browser than supports Flash, such as Dolphin Browser)
Allow non-market apps to install by default
OI File Manager included
Google Apps/Framework:
Google package includes the ICS Framework, Gallery, Gmail, Play Store, Talk, and TTS
Play Store shows all apps available based on Tsjoklat's fixes
Custom tablet-based layouts for Play Store
Libs, Permissions, etc., included so that other Google apps may be installed
Behind-the-scenes:
Supports init.d via iridaki's install-recovery technique
Latest busybox installed (stericson's version)
Automatic zipalign of user apps during boot
Automatic permissions fixing during boot
OTA updates disabled (based on prokennexusa's scripts)
ADB shell uses root account
Ad-blocking via hosts file courtesy of AdFree
Fixes:
Fixed crash on Gmail notifications (this is an Amazon bug, not Google)
Fixed non-scrollable wallpaper issue
Fixed Lockscreen turning black at custom DPI
Fixed potential battery drain due to searching for a cellular signal
Removed:
Kindle Fire Tutorial
Kindle Freetime
Kindle Freetime Tutorial
Lockscreen Ads
Amazon Store's Market link stealer
Known Issues
Recents dialog doesn't accept touches when launched from a full-screen app. The workaround is to pull down the notification window first, then long-press the home icon.
Updating the Amazon Mobile (Tablet) app from the Play Store will cause the "Shop" link on Amazon's Launcher to stop working. There is no workaround - despite being marked as an update, these two apps are not equivalent.
If you haven't added any accounts yet, the Accounts & Sync page is completely blank. Just press the menu button to add an account.
If you add your first Google account by launching Play Store, you may need to wipe Play Store's data before the "My Apps" page will work properly. The workaround is to add your account through Account & Sync settings, or by launching Gmail or Talk instead.
Installation
You MUST have Hashcode's bootloader on your tablet before attempting to install this ROM!
If you do not currently have Hashcode's bootloader installed, STOP and read the previous line. Kinology does not include a kernel or bootloader as part of the installation. The install scripts rely on you reading the previous line.
In order to reduce the size of downloads for future updates, Kinology is distributed in four parts plus gapps - a total of five parts. You must download all five parts to install the first time (at least if you want the feature set above - technically, gapps are optional). Parts 1 - 4 are not designed to install separately - they must be installed as outlined below. Part five can be installed at any time, but it is recommended to simply include it in the procedure below.
Procedure:
Transfer all five zip files to your Kindle's storage
Reboot into TWRP Recovery
Choose "Install"
Select the part1 zip file
Choose "Add More Zips"
Select the next part zip file
... repeat steps 5 and 6 for each of the zips, in order
Swipe to Confirm Flash
Choose "Reboot System"
As this is a deodexed custom ROM, the first boot will take extra time to complete while it regenerates the Dalvik cache.
Downloads
Kinology-1.0-part1.zip
Kinology-1.0-part2.zip
Kinology-1.0-part3.zip
Kinology-1.0-part4-kinology.zip
Kinology-1.0-part5-google.zip
Change Log
See second post
Screenshots
See third post
Click to expand...
Click to collapse
if all apps are deodex, we can change the kindle fire look !, and screenshoots?
ah, and any help you need, i m here for your needs, if you want to add some scripts or to modify something i can help you, great work, keep working
and tablet ui, i though that you changed softkeys and the status bar

persano said:
and tablet ui, i though that you changed softkeys and the status bar
Click to expand...
Click to collapse
Sorry, I meant tablet layouts, not the Android Tablet UI - fixed in original post. By the way, would it be possible to unquote the first post in your responses? It's liable to be changing a lot

psych0phobia said:
Sorry, I meant tablet layouts, not the Android Tablet UI - fixed in original post. By the way, would it be possible to unquote the first post in your responses? It's liable to be changing a lot
Click to expand...
Click to collapse
but tablet ui is possible if all is deoxed, after editing it i odex it and is faster and you have android ui, if you have it deoxed try, i dont have my tablet so i cant
this may help you http://forum.xda-developers.com/showthread.php?t=1427959

Will flash now and report back asap, thanks much!

Re: [ROM][KFHD7][7.2.3] Kinology 1.0
So now that you've enabled accessibility, can I use lockerpro for example? Would love to know... downloading meanwhile, but answer please. Tha ks for your work btw! First ROM for HD7 !
Sent from my KFTT using Tapatalk 2

Thanks Kinology!
We are waiting almost one month, after hashcode's TWRP release!

jailuis said:
So now that you've enabled accessibility, can I use lockerpro for example?
Click to expand...
Click to collapse
What's the link between accessibility and LockerPro?
Edit: I suspect you're looking for the option to disable the built in Kindle lockscreen? If so, I'm afraid I missed that option for version 1.0. I've already added it to the security settings though, and will release a flash patch tomorrow.

Re: [ROM][KFHD7][7.2.3] Kinology 1.0
You need to check LockerPro in accessibility settings in order to get notificstions to the lockscreen. Basically, I want to hamdle notifications and accessibility is used for it (at least in normal ics)
Sent from my KFTT using Tapatalk 2

jailuis said:
You need to check LockerPro in accessibility settings in order to get notificstions to the lockscreen.
Click to expand...
Click to collapse
Thanks for the explanation. In LockerPro lite, it currently shows "Service Inactive" under "Accessibility Service" and clicking it causes LockerPro to FC. I'll investigate that and see if there's anything I can do.

padest.com said:
Thanks Kinology!
We are waiting almost one month, after hashcode's TWRP release!
Click to expand...
Click to collapse
:laugh: And I started putting Kinology together only a couple of days after that release.

psych0phobia said:
In LockerPro lite, it currently shows "Service Inactive" under "Accessibility Service" and clicking it causes LockerPro to FC. I'll investigate that and see if there's anything I can do.
Click to expand...
Click to collapse
Looks like Amazon completely ripped out the normal Accessibility Services configuration in favor of their Voice Guide / Explore By Touch service (which is actually pretty neat). Unfortunately, that means I'll have to try to re-import the normal ICS settings through smali, which will take some time if even successful.

flash went ok
seems like what im looking for of the rip post in a day or two about bugs likes dislikes and battery life keep up the good work:highfive:

Re: [ROM][KFHD7][7.2.3] ♦ Kinology 1.0 ♦ 2013/02/23 ♦
Nice Rom! One thing: Storage isn't working under device.
Sent from my KFTT using xda premium

This looks mighty interesting. Can anybody provide more screenshots?

Re: [ROM][KFHD7][7.2.3] ♦ Kinology 1.0 ♦ 2013/02/23 ♦
Braves1995 said:
This looks mighty interesting. Can anybody provide more screenshots?
Click to expand...
Click to collapse
There isn't much visual change.
Sent from my KFTT using xda premium

Running great, loving the little touches here and there, and seems much smoother over stock but that might just be placebo. Running governor/io at interactive/noop and battery drain while sleeping seems about the same as stock which is great but really too early to tell.
No complaints here but if I could be so bold, would you include the cyanogenmod keyboard for a future release? I've already taken that liberty with my own but I'm sure many more would appreciate it. All in all I would recommend this to everyone looking to get a bit more from their kindles.
Keep up the awesome work.

Krsmqn said:
Storage isn't working under device.
Click to expand...
Click to collapse
Here's a screenshot from my kindle:
What's happening on yours?

Related

[ROM] Bugless Beast V0.4 (AOSP, FLAC, SCRIPTS, & MORE)

Please
I am a college student trying to make ends meet.
Help me live out my dreams to do this in the future.
Download (V0.4)
Changelog
Twitter
You should expect to see a snappier system and increased battery life by using this ROM.
I do not own an Evo so please give me as much feedback as possible to work out the kinks if there are any.
All of my work is available in ROM Manager as well as the baseband update provided here on xda by Toast.
ROM Features:
-Completely "AOSP Like" except for 3 Apps (HTC LockScreen, Setup Wizard, & Contacts)
-FLAC Audio Support
-Clear Lock Screen Mod
-Google DNS for safer & faster online experience
-Completely Deodexed & Zipaligned
-Full sysctl support using sysctl.conf
-All sounds replaced with official Android Sounds from 2.0, 2.1, & 2.2
-Automatic Overclocking to highest available slot (no need for a 3rd party app)
-Aggressive Native Task Killer (no need for task killer apps on this ROM! Less apps running in the background means more battery life!)
-No ads in apps or websites (blocked using custom host file)
-Nexus Live Wallpaper has been modded to be about 50% less CPU intensive
-Apps that can be downloaded in the Market have been removed (Facebook, Maps, PDF Viewer, etc)
-Many CPU tweaks resulting in a much snappier system overall, even with all the bloat ware apps
-Busybox Utility properly installed for use of many additional commands
-Wireless Tether App included (allows using phone as wireless router for free)
-Added "Quick Boot" for an easy reboot into recovery mode
-Spare Parts App with additional settings included and modded by me
-Removed Boot Up Sound, Camera Shutter Sound, and Video Recording Sound
-Custom Sprint Live Wallpaper (black background with yellow lines)
-Created close to 50Mb of space in /system
-ROM Info in "About Phone"
Tools/Utilities Included:
-Busybox V1.16.1
-Flash_Image
-Zipalign
-Bash
-Toolbox
AOSP Apps Included:
-Home Launcher (9 Screens, Interactive Live Wallpapers, Custom Static Wallpapers)
-Launcher 2 (3D App Drawer, 5 Screens, Interactive Live Wallpapers)
-Amazon MP3 (Updated Version From Froyo)
-Browser
-Calculator
-Calendar
-Corporate Calendar
-Corporate Email
-Car Home
-Desk Clock
-Dialer & Contacts
-3D Gallery
-Messaging
-News & Weather (a.k.a. Genie Widget)
-Quick Office (with file browser)
-Music
-Settings
-Sound Recorder (with User Interface)
-Spare Parts
-YouTube (Updated Version From Froyo)
-ProTips Widget (from Froyo)
Additional Apps Included:
-Camera & Video Camera (AOSP Themed)
-Gmail
-Maps
-Market
-People (a.k.a. HTC Contacts)
-HTC Setup Wizard
-Talk
-Super User
-Wireless Tether
-Facebook (Black Themed)
Scripts Included:
-blockads (blocks ads in browser & apps)
-showads (shows ads in browser & apps)
-cpuinfo (shows detailed cpu info)
-godmode (allows editing of file system)
-rmcalc (saves & removes calculator app)
-rmcarhome (saves & removes car home app)
-rmcorpcal (saves & removes corp calendar app)
-rmemail (saves & removes email app)
-rmfb (saves & removes facebook app)
-rmgenie (saves & removes news & weather app)
-rmlwps (saves & removes live wallpapers)
-rmmp3 (saves & removes amazonmp3)
-rmqo (saves & removes quickoffice apps)
-rmtips (saves & removes protips app)
-sdext (enables usb mass storage)
-sdint (disables usb mass storage)
-soundoff (turns off camera shutter & video recording sounds)
-soundon (turns on camera shutter & video recording sounds)
-switchboot (switches boot animations easily)
-sysro (mounts system read only)
-sysrw (mounts system read write)
-zipalign_apks (zipaligns every apk on your phone)
About GodMode Script:
Typing "godmode" into adb shell or a terminal emulator will give access to and allow you to edit many parts of the system using any file manager.
For example, if you wish to delete system apps you can simply run "godmode", open Astro File Manager, long press the app, and delete it (don't forget to back it up first!). Also, if you wish to edit (using Astro) the build.prop, sysctl.conf, or install-recovery.sh files "godmode" will allow you to do so. In short, "godmode" can turn Astro File Manager into Root Explorer.
Installation Instructions (V0.4):
1. Place ROM On Root Of SDCard
2. Boot Into Recovery Mode
3. Wipe Data & Cache (Highly Recommended!)
4. Install .zip from SDCard
5. Wait For ROM To Install
6. Reboot Phone
7. Press Next For Each Option In Setup Wizard (ONLY Select Next!)
8. Choose A Default Launcher
9. Open Gmail & Sign In
Yahoo Email Setup (V0.4):
1. Open The "Email" App
2. Type In UserName & Password
3. Select "Manual Setup"
4. Select "IMAP"
*Incoming Server Settings*
5. Set The Server To “imap.mail.yahoo.com”
6. Set The Port To "143"
*Outgoing Server Settings*
7. Set The Server To "smtp.mobile.mail.yahoo.com"
8. Set The Port To "587"
9. Select “Require Sign-In”
10. Select Desired Refresh Interval
11. Set Account Name and Display Name
{
"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"
}
Note To Users:
The only minor imperfections you will find in this ROM are an occasional fc of com.htc.bgp (will stop after initial setup is complete) and the next button in the setup wizard (that you only see once after you wipe data & cache and install the rom) has an 8 over it. As mentioned, both of these quirks will only be seen for a short amount of time. I will be working on resolving them soon.
Note To Devs:
The only HTC Sense apps I was unable to eliminate (without bugs) are the HTC LockScreen (the vanilla lockscreen causes issues), HTC SetupWizard (needed for mounting sdcard), and the HTC People apps (needed for contacts to sync). If you know of any method or would like to help me eliminate these please let me know. I am new to HTC devices and would love to know what additional apps can be removed without harm also.
I'll be flashing Bugless in a few. Not because I need anything from it, but because I want to see how Rom Manager handles things. I bet a lot of people will be doing that too.
Looking forward to seeing what you can do!
Hey Pete, I'm super excited to see you on the Evo scene. I'm definitely going to be flashing this but I had a couple questions.
- Does this include the updated radio? (assuming not)
- Is this still having the Market issues?
- Any other known issues we should watch for?
Would you all rather have the sprint apps in a seperate zip to flash or have a removal tool to get rid of them easily? Hmm..maybe I'll throw something in the ROM Manager.
A popular option I've seen in other roms is just moving them all out of /system/app and into /data/app so we can uninstall them at our discretion.
Edit: Except the friendstream app cuz it can have sync issues if moved out of /system/app
itmustbejj said:
Hey Pete, I'm super excited to see you on the Evo scene. I'm definitely going to be flashing this but I had a couple questions.
- Does this include the updated radio? (assuming not)
- Is this still having the Market issues?
- Any other known issues we should watch for?
Click to expand...
Click to collapse
Hey, thanks!
-Does not include the updated radio but I will add it in the ROM Manager for users to flash easily.
-Not sure about the market issues because my friend just got the phone and he has no paid apps. I will be looking into it now, it's an easy fix.
-Not that I know of but please let me know
BuglessPete said:
Would you all rather have the sprint apps in a seperate zip to flash or have a removal tool to get rid of them easily? Hmm..maybe I'll throw something in the ROM Manager.
Click to expand...
Click to collapse
separate zip, does anyone actually use the built-in sprint apps? I dont watch Nascar, turning left is not a sport. (also, im an idiot and can't read....how the crap do i flash this bad boy?)
sucks all the bloatware is still in the rom
bimmerd00d said:
separate zip, does anyone actually use the built-in sprint apps? I dont watch Nascar, turning left is not a sport. (also, im an idiot and can't read....how the crap do i flash this bad boy?)
Click to expand...
Click to collapse
I'm on Verizon so I have no clue about Sprint Apps lol.
As far as flashing it can be found in "ROM Manager" in the market (easiest option) or put it on your sdcard and install via clockworkmod recovery that way.
How does this ROM manager work, I know the basis of what it does, but im new to the phone hacking game. I just want to know all the ins and out before I apply a ROM to my phone, I don't want to mess anything up, and want to know how to fix it if something happens.
Thanks in advanced.
oOflyeyesOo said:
How does this ROM manager work, I know the basis of what it does, but im new to the phone hacking game. I just want to know all the ins and out before I apply a ROM to my phone, I don't want to mess anything up, and want to know how to fix it if something happens.
Thanks in advanced.
Click to expand...
Click to collapse
ROM Manager makes it as easy as 1,2,3. Simply choose a ROM and it automatically downloads and prompts you to install.
BuglessPete said:
ROM Manager makes it as easy as 1,2,3. Simply choose a ROM and it automatically downloads and prompts you to install.
Click to expand...
Click to collapse
this roots and whatnot for me? So this is as simple as droid mod or wahtever i used to use on the Droid. In fact I should change over to BB on the Droid, DM is ancient. Is there any issue with going from DM to Rom Manager/Clockwork Mod or do i need to go back to stock first?
bimmerd00d said:
this roots and whatnot for me? So this is as simple as droid mod or wahtever i used to use on the Droid. In fact I should change over to BB on the Droid, DM is ancient. Is there any issue with going from DM to Rom Manager/Clockwork Mod or do i need to go back to stock first?
Click to expand...
Click to collapse
No you must have root (Toast) to install Rom Manager first.
Re: [ROM] Bugless Beast V0.2
I would really like to try this out sometime..I hope you are able to get rid of the sprint bloat soon. It makes a difference on my phone from what I have noticed
Sent from my EVO via Tapatalk!
itmustbejj said:
No you must have root (Toast) to install Rom Manager first.
Click to expand...
Click to collapse
ok cool, done that already. I click reboot into recovery after the download and it just sits there. No reboot, no nothing. Is it telling me I need to do it or that it's attempting to itself?
I wouldn't mind having the apps in there, but with the option to uninstall the ones I do not want to use. Any chance for apps2sd?
bimmerd00d said:
ok cool, done that already. I click reboot into recovery after the download and it just sits there. No reboot, no nothing. Is it telling me I need to do it or that it's attempting to itself?
Click to expand...
Click to collapse
Follow the instructions here to get it working:
http://forum.xda-developers.com/showthread.php?t=699100
Exactly what apps do you want gone?
BuglessPete said:
Exactly what apps do you want gone?
Click to expand...
Click to collapse
I would like to see the option to easily uninstall them so the individual user can decide what they would like to keep and remove.
Correct me if I'm wrong but doesn't USB debugging have to be enabled for SU permissions to work correctly?
If so, Pete maybe you should set this as selected by default to avoid headaches.

ICS-Miui-DSJ 2.2.24 (Hybrid Framework ICS) graphical installation

---- WARNING! New installation method!
Really the only thing the ICS was the framework introduced here, although this has improved memory management and energy thus providing better performance, improved battery saving 3d and among others and remember this is only the beginning, the intention is to hold all features of ICS.
I am posting a rom already some changes among them my multilingual (22 languages, arabic - brazilian - Czech - Danish - Dutch - English - French - German - Greek - Hebrew - Hungarian - Italian - Korean - Persian - Polish - Portuguese - Russian - Slovenian - Spanish - Turkish - Vietnamese).
I can say that the rom is really excellent and among the highlights are the ability to play WAV and AVI natively.
Before you ask, no, she does not record in 720p, but I'm shooting with the 800x480 LGCam without crashing and with excellent quality.
It's a rom all Miuis as, detail is like never liked the look of this rom Miui use another launcher, but what good is the Miui continues as the player, ger. files, the notification bar, calls firewall, network firewall and proxy in addition to recording conversations natively and also native voip dial.
The battery shows 1 in 1 percent.
Added other applications that I find interesting and ready, and of course to create the theme that you see in the video.
video http://www.youtube.com/watch?v=tSOiaeQAvK8
If you want to use LG Camera (record full screen) click here
Thank:
miui.com for MIUI ROM
miuiandroid for ROM&translating
dewyeyed for touch points tweak
XJ, dRaCID01, Mish, Accid, roenano, langthang, omosiro, IoDa, pdazevedo, Xenon007, student926, mnlk2, 1982strand, slukk, gepardus, stefi for translating
Miui.cz for czech language
Miui Germany for german language
Finn for greek language
zaherb and miuiarabic for arabic language
Xda for more android tweaks
Thanks to Mark for English translation
Galnet for porting framework ics and galnet video
Wajk for recompile apks with languages
Ahmad Amarullah for Aroma
Einsteinno1 for Aroma set
If your not name appears here and you somehow have interest in this work please contact us so that I can give you proper credits including your name on this list.
Graphical Installation Method:
1 - Download the ROM.
2.1-Copy the file downloaded in step 3 to the root of SD card Defy, done that, restart your smartphone and watch the LED NOTIFICATION.
2.2-When the notification LED turns blue, press the volume down, opens a screen with the name ANDROID boot menu, navigate to the volume key until the option Recovery + -> and select it using the button on / off.
2.3- # Recovery -> Select [Latest Recovery] (if any).
2.4-Navigate to the option Install from sdcard zip, open the screen to choose select zip from sdcard.
2.5-Navigate to the folder where the rom is downloaded.
3-Select the desired language for the installation (Warning!! Language is only for the installation, the ROM continues with multiple languages​​).
3.1-Select the installation method
The Standard, Installation predetermined by me, without too many questionnaires.
B-Custom, you choose various things like overclocking, color leds, Launcher, etc..
3.2-important settings such as:
Full wipe (not necessary if you use ics-miui-dsj then) and No Wipe (option to choose if you already use ics-miui-dsj).
If your phone is Defy or Defy +, etc..
With this installation method you install your new rom in the same way that you install an operating system on your PC, or choose which applications to install or not. So there is no need to install patches to change Launcher, etc.. With a single file you install the Rom way you want without being so bound to my will (or my taste).
If you want to use LG Camera (record full screen) click here
Download version 2.2.24
http://www.mediafire.com/?jb3b93q1buee6up
Version 2.2.4
Updates team MIUI
Fix Market fc
Some tweaks as usual in order to get more speed with power savings
New way to install (Aroma)
Note 1: Due to autocalibration battery (new feature present in the installation script) advise you to do this upgrade with the battery to 100%.
Note 2: If you happen to load your battery fell beyond the normal, do not worry, drop to at least 2 percent before recharging fully and continuously at 100 percent (auto calibration).
Note 3: After installation clean the data from the Market (settings -> apps -> "all apps", Market and press clean data).
Note 4: We created new scripts tweaks That is why after the first normal boot do two reboots before installing / change / restore system and applications.
Version 2.2.10
New tweaks;
Framework ICS again;
Note 1: Due to autocalibration battery (new feature present in the installation script) advise you to do this upgrade with the battery to 100%.
Note 2: If you happen to load your battery fell beyond the normal, do not worry, drop to at least 2 percent before recharging fully and continuously at 100 percent (auto calibration).
Note 3: After installation clean the data from the Market (settings -> apps -> "all apps", Market and press clean data).
Note 4: Android Market (causing FC when using scroll images), it seems that this error is caused by an incompatibility with the ics of the market, to avoid it simply does not scroll the images directly in the window the market, ie, right-click on the image will enlarge it, then roll from the images normally.
Note: We created new scripts tweaks That is why after the first normal boot do two reboots before installing / change / restore system and applications.
Version 2.2.3
connectivity Modifications:
Improved WIFI and Data Speeds
Improved FM Radio Scanning and Signal Issues
Framework Modifications:
Uniquely in this version the Framework is not ICS.
Improved power consumption whilst sleeping
Improved scrolling effects and toggle layout
Improvement in Galnet Video Player playback
Corrected Touch Response
UI Improvements:
4 Way Reboot issues resolved
Improved Sharpness and Display
Default Theme Updated ICS, ICS Black option (Settings -> Themes);
Camera Improvements:
Improved ISO settings
Improved Focus
Improved Shutter Times
Phone:
Repair when external storage space left is less than 10%, the call does not allow recording (Limit lowered to 1m)
Gallery:
Fix problem where Screenshot directory is shown as empty.
Pressing the screenshot keys result in notification bar FC Fix in some cases the gallery cannot open images attached via E-mail messages
Sound Recorder:
Fix problem where audio file does is not visible in the call recording folder
Access restrictions:
New guest mode will hide the pictures in the gallery
Software:
Removed,
Battery Calibration with the new features and scripts becomes unnecessary (See other information below);
3D Gallery, if you use picasa prefer to PicasaTool (download by the market);
OTHER INFORMATION:
Before you install / update this rom charge the battery to 100%. Once you install this rom you will find that the battery will discharge faster than before. Please allow it to drain to around 2% before recharging fully back to 100% for the perfect calibration.
Note: We created new scripts tweaks That is why after the first normal boot do two reboots before installing / change / restore system and applications.
Version 2.1.8
Fixed bug that caused Fcs (the issue of the Market continues to read Note).
I returned to previous status bar (some users had trouble with miui control and found that the fact that some icons do not appear in the same bug was).
Changed the default theme for ICS.
Removed Maxthon Browser.
Added Battery calibration and ADFree.
New tweaks.
Note: Android Market (causing FC when using scroll images), it seems that this error is caused by an incompatibility with the ics of the market, to avoid it simply does not scroll the images directly into the window market, ie, give a click the image it will enlarge, then scroll from the images normally.
Version 1.12.9
I returned to previous status bar (some users had trouble with miui control and found that the fact that some icons do not appear in the same bug was).
Now Miui control will only be installed if the user chooses the Miui Launcher.
Changes "cosmetic" (perhaps you'll have to go in settings, themes, click default theme (even if it is marked) and apply).
New tweaks.
Version 1.12.5
Fixed
Fixed possible bug in usb and wifi tether
Fixed error that the go weather would not let to install themes.
Fixed bug in the phone that did not play the selected song mp3 as a ringtone.
Miui config now works also go in launcher (the status bar is now in English only)
Note 1: Due to autocalibration battery (new feature present in the installation script) advise you to do this upgrade with the battery to 100%.
Note 2: If you happen to load your battery fell beyond the normal, do not worry, drop to at least 2 percent before recharging fully and continuously at 100 percent (auto calibration).
Note 3: After installation clean the data from the Market (settings -> apps -> "all apps", Market and press clean data).
Obs.4: Android Market (causing FC when using scroll images), it seems that this error is caused by an incompatibility with the ics of the market, to avoid it simply does not scroll the images directly in the window the market, ie, right-click on the image will enlarge it, then roll from the images normally.
Version 1.12.2
Fixed
Flash on / off manually when shooting
Included
Miui Control (without effect using any other than the Launcher Miui)
App Picker (no effect if you use MiuiLauncher)
ICS lockscreen theme by default
ICS transition effects (only if using MiuiLauncher)
Improved
Power consumption of network
Improvement in general consumption during standby
HW Acceleration (Browser, Video, Games, etc.)
version 1.11.25
highlights:
Fixed bug in usb tethering
Gallery and Galery3D multlinguagem
inserted Realcalc
Inserted GPS Manager (alignment, updating database, etc.)
Go Launcher updated
Changes in the system in order to get more speed, stability and battery saving.
Improved script installation/update that now dispenses the wipe Dalvik and cache before and after installation, or just install the file and automatically at the end of the installation will be done wipe Dalvik and cache and the system will reboot itself.
version 1.11.18
highlights:
Ported the ICS Framework, better memory management and battery;
Natively Plays wav, avi and wmv
multilingual
I deleted:
The update of MIUI;
The calculator android (not functional) and put the realcalc free;
The voicedialer (only works in English);
The original Launcher (here is a personal thing, never liked the Launcher Miui) Go and put the launcher;
The Gadget clock and insert Miui Go Weather.
what features this rom have of ICS? this is only the framework of ICS, nothing more in hardware, !
Looks great
The video looks great. Im downloading right now. I can't wait to to try it. I have been I fan of Miui but not of their launcher and wanted a good ics port so this seems like a good solution. Would like to know what the features are and there were anything removed or added from Miui and what version of Miui this is based off of. Thank you.
Looks nice, but did you menu button LED die after flashing this ROM or was it before that?
<snipped as invalid comment>
Thanks! But why so long tuto? It's DEV section...
looks good
hey great work
have seen video and looks good downloading same right now and want to install....
Will post with comments/feedback soon.
Cheat.
---------- Post added at 09:30 PM ---------- Previous post was at 09:27 PM ----------
@davidsonsjesus
hey dude if possible for u then can u upload Quadrant standard score for this ROM which u have prepared ? ? ?
I installed your rom and works fine, but when installing Miui launcher in recovery the installation is aborted, you can fix?
thanks..
hi, well, i want to say tht market crashes, and exit by it self, thksssssssssssssssss
davidsonjesus:
Thank you for the rom.
Installed but cleaned from GO stuff before install because I had strange behaviors which was caused by GoLauncher... put Zeam instead.
Rom looks very good, it is much faster than miui-us. GPS also steps a category up in this rom.
Wifi is strong and stable, 3G works, BT looks working (not tested but paired).
Wifi tether does not work (tested on 2 defys) gives error after switch on. Usb tether works despite it says it is already connected.
The miui launcher you linked in post #2 to be flashed from recovery is also a no go for me. Gives installation aborted error message in recovery.
Could you look into the rom to fix wifi tether and if possible get a working miui launcher?
Ps: in settings the launcher settings gives FC but it is normal because there is no miui launcher.
Feedback
Have installed ROM looks nice....
Positive points
1. Great combination of Go and miui
2. Better performance then other miui
Needs to be change.
1. Settings --> Launcher Settings is crashes
All over one of the good ROM
Cheat.
---------- Post added at 10:53 AM ---------- Previous post was at 10:09 AM ----------
here is Quadrand Standard result for ICS-miui-DSJ
{
"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"
}
rucheat said:
"Needs to be change.
1. Settings --> Launcher Settings is crashes"
Click to expand...
Click to collapse
Dude, since it does not contain miui launcher therefore the built-in launcher settings force closes normally. Do not touch it.
Did you try wifi tethering instead?
how about the camera and video recording? cmiui gime me choppy videos, keeps lagging and audio out of sync, wonder if this has the same bugs.
laket said:
I installed your rom and works fine, but when installing Miui launcher in recovery the installation is aborted, you can fix?
thanks..
Click to expand...
Click to collapse
Fixed.
tarekboukaf said:
hi, well, i want to say tht market crashes, and exit by it self, thksssssssssssssssss
Click to expand...
Click to collapse
I'm considering it was done the wipe dalvik and cache on the cwm.
Settings, programs, manage applications, all, force stop, clear cache and clear data.
In fact this is the solution to most of cfs.
rucheat said:
Have installed ROM looks nice....
Needs to be change.
1. Settings --> Launcher Settings is crashes
All over one of the good ROM
Cheat.
---------- Post added at 10:53 AM ---------- Previous post was at 10:09 AM ----------
here is Quadrand Standard result for ICS-miui-DSJ
Click to expand...
Click to collapse
In settings the launcher settings gives FC but it is normal because there is no miui launcher
Thanks for quadrant test and image post.
Auris 1.6 vvt-i said:
Looks nice, but did you menu button LED die after flashing this ROM or was it before that?
Click to expand...
Click to collapse
long before
wifi tether error
Hey davidsonjesus,
Thank you for replying to our comments.
One thing remained unanswered.... how about wifi tethering? Still shows error.
Overall the rom is excellent... this rom replaced miui-us on my Defy!!! Battery life is the best so far.
Waiting for your reply to wifi tether problem, thank you!
FC report
On start up System process is Force Close
Market crashes many times
Cheat.
rucheat said:
On start up System process is Force Close
Market crashes many times
Cheat.
Click to expand...
Click to collapse
I'm considering it was done the wipe dalvik and cache on the cwm.
Settings, programs, manage applications, all, force stop, clear cache and clear data.
In fact this is the solution to most of cfs.
if you did the above procedure and not resolved, I recommend starting from scratch (step three of the tutorial instalção).
To report error please inform language.
.dredd. said:
Hey davidsonjesus,
Thank you for replying to our comments.
One thing remained unanswered.... how about wifi tethering? Still shows error.
Overall the rom is excellent... this rom replaced miui-us on my Defy!!! Battery life is the best so far.
Waiting for your reply to wifi tether problem, thank you!
Click to expand...
Click to collapse
Wait a bit, I'll do some testing and post a possible solution.

[XMOD] MoDaCo Toolkit (with HTC One specific mods)

{
"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"
}
Note: MoDaCo Toolkit is no longer available via the Play Store. MoDaCo Toolkit is now a free, ad-supported application with a Pro version. Previous Play Store purchasers will receive the Pro key free of charge (details to follow)
As you may know, I often create modifications for Android and rather than them ending up all over the place, I'm now adding them to the 'MoDaCo Toolkit', which is built to use the Xposed Framework - http://mdc.gd/xposedfw. I plan on updating this every time I come up with a new tweak, be it a generic Android modification or specific to a particular device.
The pre-requisites are as follows:
You MUST be rooted
You MUST have the Xposed Framework installed and active
You MUST accept that modifications are used at your own risk
You may NOT distribute the toolkit (including in custom ROMs) - link back to this topic
Hit the 'Follow' button at the top right of the main MoDaCo Tookit topic to be notified of updates
Got that? OK.
The Toolkit can be downloaded in the main Xposed Toolkit thread here.
To use, simply download and install, enable the module in 'Xposed settings' and then enable the mods you want in the 'MoDaCo Toolkit' application. Note that most modifications will require a reboot to take effect and not all modifications will work on all devices!
HTC One specific modifications currently included are:
Action Launcher Pro + HTC One: Transparent status bar.
HTC One: Disable high volume warning - disable the volume warning that shows when cranking up the sound with headphones in.
HTC One: Enable ADB with secure lockscreen - ADB WILL NOT be disabled on boot if the device has a secure lockscreen configuration. DANGER: This is a potential security risk - handle with care!
HTC One: Enable advanced reboot options - aka EPM, show reboot / recovery / bootloader reboot options on power menu.
HTC One: Enable button options (only required on Android 4.1 ROMs) - the button options item will appear in settings, allowing you to configure the back button long press as menu.
HTC One: Volume wake - wake your device with the volume keys!
HTC One: Hide Kid Mode on power menu - this removes the Kid Mode option on the menu displayed when you long press the power button.
HTC One: Match battery image to % - the standard battery images don't correspond to the % remaining, this fixes that.
HTC One: Rename Flashlight to Torch - for us UK types.
HTC One: Show Blinkfeed icon in launcher - if you are using a third party launcher, this provides a simple way to access Blinkfeed. Just remove all the homescreens.
Other modifications currently included are:
Amazon MP3: Force US locale - use this if cloud player is not yet available in your country. Clear data on Amazon MP3 after enabling.
Facebook: Force Home Compatibility: Facebook will detect your device as Facebook Home compatible.
Google: Disable Wallet checks - remove region and root checks from Google Wallet.
Google: Force Play Store to 720P - your device will appear as a 720P device to the store, useful if apps are missing on your 1080P device.
Google: Prevent app disabling - apps from outside your region (e.g. Wallet, Sound Search) will not be disabled on startup.
Google Nexus 7: Show Camera in launcher - restore the missing Camera icon to the launcher.
Google Nexus (all): Disable safe volume warning.
Google Nexus (all): Enable multi-user support if unsupported on stock (e.g. Nexus 4).
Google Nexus (all): Enable advanced reboot options - aka EPM, show reboot / recovery / bootloader reboot options on power menu.
Google Nexus (all): Show user on power menu - this allows you to switch users using the long-press power menu.
HTC First: Hide carrier in status bar - stop the carrier name showing in the top left.
Pebble: Low priority notification (removes persistent icon).
SlingPlayer: Disable legacy hardware warning - remove the warning when connecting to older Slingboxes.
System: Allow all rotations - rotation will be allowed in all directions, even upside down.
System: Device properties - a number of device properties (normally read from build.prop) can be changed on the fly. BOARD, BRAND, DEVICE, MODEL and PRODUCT are included initially. Want others? Let me know!
System: Disable forward lock - apps will not be able to install to /mnt/asec, instead installing to /data/app. NOTE: May cause issues on some Samsung devices.
System: Enable action bar menu button - the software menu button will be displayed even if you have a hardware menu button.
System: Enable app buttons - the disable and notification options will be enabled for system apps.
System: Enable dreams service - enable the dreams screensaver service.
System: Enable lock screen rotation - if your device supports it, this will allow lock screen use in landscape.
System UI: Custom operator name.
System UI: Hide AM/PM on clock - hide the AM/PM indicator on the clock when not in 24H mode.
System UI: Hide battery meter - hide the battery meter, useful if you're using a third party app in the notification bar like Battery Widget Reborn (now also supports the HTC One!) or battery percentage.
System UI: Hide ongoing IME switcher - hide on the input method switch prompt.
System UI: Show battery percentage - show the remaining battery percentage next to the clock.
System UI: Show navigation bar - this allows you to show the navigation bar on supported devices.
Trackball Alert: Easy download link - easily download the TBA app and Xposed module.
Wireless: Enable NFC when screen is off - NFC works when the screen is off, useful for NFC launch tasks.
Wireless: Enable Face Lock with VPN - VPN (Credential Storage) will be available with Face Lock security.
If you have specific tweak requests or general questions, please visit http://mdc.gd/modacotoolkit
Note that special steps are required to activate the Xposed framework on the HTC One - see http://mdc.gd/xposedfwone for further details.
Big thanks go out to rovo89 for the framework and also to Bharath Prabhuswamy for the application icon.
P
Changelog
New in version 26: Improvements: Lots of 'under the hood' changes, better custom operator name code, update notification can now be dismissed.
New in version 25: Improvements: Hotfix for issues with volume wake / excessive superuser requests.
New in version 24: Improvements: Hide kid mode and volume wake now work on HTC One 4.2.2 ROMs. New modules: Action Launcher Pro + HTC One: Transparent status bar, System UI: Custom operator name, Pebble: Low priority notification (removes persistent icon).
New in version 23: Improvements: Changed handling of module code on incompatible devices, HTC One volume wake now works from deep sleep, NFC with screen off now works on HTC One, resolved issue with Nexus EPM. Removed module: Sprint flag (more tweaks for Sprint / AT&T One devices to follow). New module: Nexus (all): Disable safe volume warning.
New in version 22 - Bug fix: removed reporting dialog after reboot on HTC One, modified wording of several options, removed module: Play Store: Lower case wishlist menu (no longer required), new modules: System: Enable lock screen rotation, System UI: Show navigation bar, System: Enable dreams, System UI: Hide ongoing IME switcher, System UI: Hide AM/PM on clock, HTC One: Disable Sprint SystemUI flag (removes persistent GPS icon), HTC One: Volume wake, Nexus (all): EPM
New in version 21 - Bug fix (duplicate item in settings), added superuser to manifest permissions, minor wording changes, added Adobe Flash Player download link, added changelog link, new modules: System UI: show battery percentage, HTC First: hide carrier name
New in version 20 - new modules: HTC One: Advanced reboot options, HTC One: Disable high volume warning, Nexus (all): Enable user switching on power menu, Nexus (all): Enable multi-user support if unsupported on stock (e.g. Nexus 4).
New in version 19 - new modules: HTC One: Rename Flashlight to Torch, HTC One: Match battery image to %, Play Store: Lower case wishlist menu (for @le3ky!) - Xposed Framework 2.1.4 now REQUIRED for HTC One!
New in version 18 - Added link to Google Wallet APK. Release to test auto-update.
New in version 17 - ICS support. Internal changes to support forthcoming mods. Various fixes (including fix for the Camera / Blinkfeed icon options). Auto-update support.
New in version 16 - Pro key support
New in version 15 - Many thanks to our sponsors http://www.iwantmore.co.uk! new modules - HTC One: Show Blinkfeed icon in launcher, Google / Asus Nexus 7: Show Camera icon in launcher, Trackball Alert: Easy download link.
New in version 14 - Support for free version, additional useful topic links
New in version 13 - Reduced download size
New in version 12 - new module - Force software menu: The software menu button will be displayed even if you have a hardware menu button.
New in version 11 - new module - Disable forward lock: Apps will not be able to install to /mnt/asec, instead installing to /data/app. NOTE: May cause issues on some Samsung devices.
New in version 10 - Bug fix
New in version 9 - new module - Facebook Force Home Compatibility: Facebook will detect your device as Facebook Home compatible.
New in version 8 - the 'no encryption' module is no longer required - if the app is installed to encrypted storage, you will be warned and given the chance to fix on first load.
New in version 7 - new module - Device Properties: a number of device properties (normally read from build.prop) can be changed on the fly. BOARD, BRAND, DEVICE, MODEL and PRODUCT are included initially. Want others? Let me know!
New in version 6 - added 'Wireless' category. new modules - Wireless: Enable VPN with Face Lock - VPN (Credential Storage) will be available with Face Lock security.
New in version 5 - bugfix: Fixed an issue with app installing to SD card. new module - HTC One: Don't disable ADB - ADB WILL NOT be disabled on boot if the device has a secure lockscreen configuration. DANGER: This is a potential security risk - handle with care!
New in version 4 - additional support: Hide battery meter now supports the HTC One, new module: Amazon MP3: Force US locale
New in version 3 - new modules: HTC One: Hide Kid Mode on power menu, SlingPlayer: Disable legacy hardware warning, System: Hide battery meter.
New in version 2 - a slightly revised design and the following new modules - System: Allow all rotations, System: Enable NFC when screen is off.
thank you nice mode...
flashed them works like charm thanks...
Hey man, thanks for the toolkit, some things work, some don't. I don't think battery meter is working for me? Thanks.
Sent from my HTC One using xda premium
so I've disabled google wallet check but the wallet doesnt show up in the appstore? I'm in US on AT&T
play
i wondered why i couldnt find it in PLAY store having paid for it twice !! ( happy to pay paul for his work though )
QUESTION?? forward lock - this dis-allows install to assec partition or mount point yes?? this seems to help Xposed to work without having to soft reboot all the time.. So with this in mind should i un-install all my apps previously installed this way and reinstall again with the mod active ??
is there any need to do this ?? or is it just so Xposed functions properly ??
Thanks..
==Peace++
Version 15 is now online!
New in version 15 - New modules - HTC One: Show Blinkfeed icon in launcher, Google / Asus Nexus 7: Show Camera icon in launcher, Trackball Alert: Easy download link.
P
Version 17 is now online!
P
New in version 17 - ICS support. Internal changes to support forthcoming mods. Various fixes (including fix for the Camera / Blinkfeed icon options). Auto-update support.
Has anyone noticed that after enabling the back button for long press to get menu, the lights on the home and back button don't light up any longer?
Any suggestions?
Thx...
Edit: Duh....never mind, found out why. I wasn't in a dark room.
Sorry...
tontondavid said:
Has anyone noticed that after enabling the back button for long press to get menu, the lights on the home and back button don't light up any longer?
Any suggestions?
Thx...
Edit: Duh....never mind, found out why. I wasn't in a dark room.
Sorry...
Click to expand...
Click to collapse
Ha Ha .. dont worry - i too had this thought for an hour or so !! . im just fortunate i figured it out before i posted a bug reporrt for it .. wooops!!
==peace++
Previously purchased this from the PlayStore, how do I get a prokey?
PM me on MoDaCo and i'll send you details.
P
Hello,
HTC one is my first htc phone, I've been using samsung phones in the past.
With samsung phones we are encouraged to back up 'efs folder' where IMEI number is stored, before you do any custom flashing or rooting.
Is there such a folder for HTC phones? or does this only apply to samsung phones?
I would love to get hands on these custom mods!
Thanks
blink
Blink feed icon in the app menu...
this is a great thing to have while using a second launcher like apex etc..
however its not working for me ??
all other Xposed mods are working just fine but not the blink feed icon
anyone else have this issue ??
(rom = trickdroid - 1.29.401.12 baseband )
****************************EDIT NOTE***************************************
v17 has fixed this issue.. guess i should say thanks Paul
********************************************************************************
[email protected] said:
Hello,
HTC one is my first htc phone, I've been using samsung phones in the past.
With samsung phones we are encouraged to back up 'efs folder' where IMEI number is stored, before you do any custom flashing or rooting.
Is there such a folder for HTC phones? or does this only apply to samsung phones?
I would love to get hands on these custom mods!
Thanks
Click to expand...
Click to collapse
Only applies to Samsung afaik, but definately nothing like that on HTC.
I have bought the toolkit at Google play store. How can I get the premium key?
htc One - fully customized
chris115379 said:
I have bought the toolkit at Google play store. How can I get the premium key?
htc One - fully customized
Click to expand...
Click to collapse
PM Paul on the modaco forums and he'll send you the details.
Sent from my HTC One using Tapatalk 2
MoDaCo Toolkit Pro is currently available free for a limited time - more details!
P
I have disabled region checks and wallet checks, downloaded and installed the wallet apk from the app, but cannot use wallet. It.don't get passed the first setup screen. Any advice?
Also, even though I have the option to have disable be available for all apps, I can't disable a couple of the HTC apps (car and speak specifically)
JRDroid said:
I have disabled region checks and wallet checks, downloaded and installed the wallet apk from the app, but cannot use wallet. It.don't get passed the first setup screen. Any advice?
Also, even though I have the option to have disable be available for all apps, I can't disable a couple of the HTC apps (car and speak specifically)
Click to expand...
Click to collapse
Hey brother i feel your pain, im having the same issue but nobody is replying to pm's or thread posts...i guess we're supposed to figure
it out ourselves. ive done a lot of trouble shooting that hasn't changed anything so im waiting for a reply. if i find a fix i'll pm u, but seeing as its a Modaco hack, u would think some type of correspondence would be in order...sigh...

[ROM][KK 4.4.4] [ KatKiss-KitKat #036 ] [Stable] [MultiWindow]

{
"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"
}
KatKiss ROM - Asus TF101
​KitKat 4.4.4​MultiWindow + Floating & Resizable Windows​
This rom is an aosp based rom with my own additions on top.
The main motto of the rom being Kiss. Even though the Meerkat could give you a kiss, it stands for Keeps it Sweet and Simple too
Which means that just like the other K.A.T stuff, the rom's main goal is efficiency, speed/responsiveness,
while not adding bloated features that will slow things down
​
DOWNLOADS:
Latest Dev Version:KatKiss-4.4.4_036.zip | Mirror1 | Mirror2
Latest Stable Version: KatKiss-4.4.4_036.zip
Latest NonLinaro Version: KatKiss-4.4.4_036-NonLinaro.zip (Slower but higher compatibility with some apps & games ...)
SL101 AddOn Compatibility Pack: KatKiss-4.4.4-sl101-compat-V7.zip | Older Versions (to flash after the rom & after rebooting once into the rom)
To get both Hardware & Software keyboard, deactivate asusec in settings.
TF101G AddOn Kernel: KatKiss-4.4_AddOn_TF101G_Kernel_01.zip (default rom kernel tends to reboot with TF101G this one is not as fast but more stable)
You then need to use PPPWidget for 3G connection.
Right Click Behavior Change: 4.4.3_RightClick.zip (default rom behavior is to send the back command, if you want it to send right click, flash this)
FSYNC: fsync_on.zip (fsync is off by default in the rom, if you want it on just flash this after the rom)
fsync off will make i/o run faster, but in case your tablet reboots or shutdown unexpectedly you might lose data more often than with fsync on.
So if your tablet tends to be unstable /reboots, if you overclock too much or that you tend to let it run out of battery, you might be better to turn fsync back on
Latest Gapps Package: gapps-KatKiss-4.4.4_20140913.zip | Mirror1
Google Home Launcher (optional): gapps-GoogleLauncher_20140110.zip
Please note that this version is made for and tested on the TF101 model.
As to not clutter the thread, no support will be given here for other devices​
ChangeLog: http://public.timduru.org/Android/KatKiss/4.4/ChangeLog.html
Source: https://github.com/timduru (branch katkiss-4.4)
--
Main Features:
Rooted
Floating & Multiwindow support (see post #3)
High speed and responsive oriented
High performance and overclockable KatKernel included see dedicated KatKernel thread for more info
Built with Linaro GCC 4.8.3, -O3, strict-aliasing, c++11...
Hardware accelerated video & Camera support
Full Dock keyboard Support with special keys with additional CTRL + Menu shortcut for recents apps
Global Keyboard Shortcuts / KeyOverride Macro association (See post #2 for more info)
Battery Level Indicator & Dock Battery support + Mods (icon/Text/%)
HDMI out options: center, crop, scale
CIFS, ext4, NTFS & Exfat support
Native 4.3 FSTRIM + Manual scripts for Database optimization and fstrim (see post #2)
Media Scanner Filters
Advanced per application permission management (AppOps)
Advanced power menu with reboot options.
Expanded Desktop with the option to hide only the NavBar
Choice between PhabletUI with left or middle aligned nav buttons, and multiple NavBar height.
Trebuchet
Wifi channels regulatory domains
Integrated cpu & io performance settings panel
Custom Navbars buttons long press actions
Ethernet support with settings panel
Custom Quick Settings tiles
ART
Installation Notes:
These builds are designed to be installed from your favorite recovery. MAKE SURE TO INSTALL A COMPATIBLE ANDROID 4.2/4.3 RECOVERY!
TWRP >= 2.3.2.3 is recommended, new TWRP available here
Backup everything !
Go to recovery
[*]Make a full wipe / factory reset (you can skip this step if you're already on KatKiss-4.4, if ever you encounter a problem do the full wipe and try again before reporting )
Format /system (only if Version<026)
Flash the rom
Flash KatKiss gapps
Wipe cache/dalvik
Reboot
Credits:
Thanks to the original TeamEos, Cyanogenmod & Omni for the work on their roms, Banks, Guillaume Lesniak, jteagle, MWisBest, D4rKn3sSyS and Yanuar Harry.
YebYen for the mirror.
Original banner concept by i9apps, Bootanimation by mgeniusm, original drawing by BBF
WebPage
Tips
How to report
What to include in the report
Disclaimer: The usual
Use at your own risk, I won't be responsible for any damages caused to your Transformer or to yourself.
In most cases if something breaks, flashing a rom on top should fix it.
​
XDA:DevDB Information
KatKiss-KitKat, ROM for the Asus Eee Pad Transformer
Contributors
timduru
Source Code: https://github.com/timduru
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 2.6.x
Version Information
Status: Stable
Created 2014-01-01
Last Updated 2014-12-21
Additional info & links
Youtube
Latest youtube will work ok with res < 720p.
720p might work if autoselected directly, but will most likely fail / stutter.
Using an older version of Youtube like 5.0.21 fixes these issues.
Flash & HTML5 Video
Flash is not supported by default on KitKat, you can still use it with Dolphin Dolphin Browser:
Install Dolphin Browser, install or activate Dolphin JetPack in settings, install the latest flash plugin.
HTML5 video will only play full screen in the default browser & other browsers using the default webview.
If Chrome crashes on playing the video, try the beta or another older version(29.x)
Skype Calling
Version 5.x broke calling support.
If you need calls, you have to use an older version like 4.9.0.45564
http://skype.en.uptodown.com/android/old
Plant vs Zombies - Black Screen
Game issue seems to be related to different roms / devices with 1280x800 resolution.
Workaround to avoid the black screen after launch:
- install NOMone Resolution changer
- change resolution to 1280x768 160 dpi
- click apply
- launch game
After playing, restore resolution .
Wallpaper Modes:
Different Wallpaper modes have been added in Settings => Display
** Normal (regular android mode)
** Disable System Wallpaper rendering (set as default)
** Disable Wallpaper service
2nd setting will prevent the wallpaper being rendered by the system (system rendering is not good with the asus graphic hal) and also freeing resources
That's the recommended setting you want to use if you are using a launcher that has internal wallpaper rendering
You will see a black wallpaper if you're not using a launcher that can do internal rendering
If wallpaper is important and that you want to keep your current launcher, then switch back to the 1st setting
same if you want wallpaper to display on the lock screen.
3rd setting disables wallpaper completely, depending on your launcher it might be better.
Global Key Override/Shorcut Mecanism
Available in Settings => Language & Input => Add Key Override Actions
or in Dock Settings
This will allow you not only to redefine function keys assignment, and other special keys actions,
but you'll also be able to assign global macro actions / app launch to any key + Meta key combination (shift Left or Right , ctrl..)
You can also add multiple actions to one key combination, simply click again on the "+" button for the same key combination.
For example if you want to assign to one key combination a list of action to run before going to bed for example, like: turn wifi off, bluetooth off, mute sound, and turn screen off, you can do that
Note that starting multiple applications with one key is kinda a miss and hit for the moment due to some mecanism in android that seems to prevent applications to start too close to each others.
Wifi channels:
Choose which channels are available based on your country in Settings => Wifi => Advanced => Change wifi regulatory domain
Google search:
If the version you're using is crashing when you open Google Now,
go to Settings => Language & Input => Voice Search
then uncheck Hotword Detection.
CIFS & 3rd party Mount Apps:
The Rom/Kernel have native support for them as long as you mount it outside or /storage/ and /mnt/shell/emulated/
GPS:
if it is taking a long time to get a lock or no lock, follow this:
Install the latest K.A.T app
Then follow precisely this procedure:
1) Location Settings
- Go to Settings => Location => turn OFF (top right switch)
- Turn it back ON
- Make sure you agree to let google access the location.
- Make sure the current selected mode is High accuracy
2) Launch the new K.A.T app
- make sure you grant it root access
- make sure you have internet access
- go to the install menu, Check the "Install GPS quicker fix + Assistance
- Click the Install button
- Make sure it says "Install Finished"
3) Reboot
4) Wait that it has finished booting and launching all the stuff you have starting at boot
5) Start your GPS app outside with a clear sky line, to speed things up stay in range of the wifi / internet connection.
Do not let the gps app loose focus when it is trying to get a fix.
Do not let your tablet sleep / turn off the screen either.
Doing that here, the first time and with a cold gps start, and even staying in my house,
I get a 6 sat fix within 30 seconds and 11 sat fix in 1min 15seconds.
From there subsequent fixes takes about 3 seconds to grab 7 sats and about 10 seconds to reach the 10-11 sat fix
(you still want to let it sit outside for a bit after the 1st fix, so that the ephemeris data gets consolidated and updated to help faster fix later on)
Hardware keyboard layouts
More languages have been added in the default asusec keyboard
Set the keyboard layout through Settings => Language & Input => asusec => setup keyboard layouts
These also allow live switching without reboot with ctrl + space
Window Animation Scale & Immersive mode:
If you want to be able to drop down from the top to display the status bar while in immersive mode,
the Window Animation Scale must be different than zero.
ART:
ART is not supported for the moment, if ever you tried it, to go back to a working state you can either:
- remove the file /data/property/persist.sys.dalvik.vm.lib + clean cache & dalvik-cache & reboot in your recovery
- or do a full wipe
Storage (fstrim) and Database optimization:
Fstrim is native in 4.3 and will happen in the background if your tablet is idle / sleeping and that your battery is > 70%
There is also a script to run it manually in the rom: /etc/kat/optimizestorage
To optimize the Database: /etc/kat/optimizedb
To run both, open a terminal and run:
su
/etc/kat/optimize
Be warned that the optimize storage can take from a few minutes to hours.
But the speed / lag will be greatly improved afterward
Slow downs & Battery drain after a full wipe ? :
Things to keep in mind after flashing with a full wipe:
- Media scanner will need to scan everything again, it can take from a few minutes to hours or days if you have a lot of medias or medias that it doesn't like.
During that process it'll use a lot of cpu and disk, and so can make things lag a bit and drain the battery until it's done.
You can use the Media Scanner filters to speed things up and make it scan only parts that are really containing your medias
- After a wipe, it wipes your battery stats, if you don't flash while you are with a 100% full battery, the battery stats will be inaccurate for a while until it learns again your battery capacity.
The battery can appear to drain faster because it doesn't know where your 100% is.
(see here for tips on how to speed up the learning process)
- Check that you don't have a rogue process eating cpu in the background. (run the top command)
- Check that you don't have a process keeping your tablet awake
Disabling ext4 journaling : :
This procedure will increase speed and responsiveness of the internal memory by disabling journaling
Disabling journaling will give a big speed/responsiveness increase especially on /data where writing occurs
but the risk of corruption in case of crashes, reboots, running out of battery... is also higher.
Make sure you have a backup handy and you understand what you are doing !
If you prefer to play it safe you can use the 2nd disabling zip, which will only disable on /system and /cache which don't contain user data
Corruption is unlikely to occur on /system as it's read only, and /cache is just volatile non user data, so you can simply just format it from recovery if ever something wrong happens.
To disable journaling on /system /cache /data download: dis_journaling.zip
To disable journaling only on /system and /cache : dis_journaling_system_cache_only.zip
To enable journaling back download: ena_journaling.zip
0) Put the zip on your microsd card
1) Boot into recovery
2) unmount everything but the microsd card (that means /system, /cache /data ... )
(the script will also try to unmount these, but better be safe in case the script doesn't succeeds)
3) flash zip
4) reboot
Note: Disabling journaling should only take a few seconds unless your filesystem is already dirty (fsck will take place before and after the journaling change)
Enabling journaling can take longer, especially on /data (mmcblk0p7)
Just be patient.
To disable journaling you will need to reflash the zip after you format /cache /data or /system (that means after installing the rom or after wiping cache if you do that after installing the rom)
Storage inversion(inverts microSD and internal storage) : :
This procedure will allow you to use your MicroSD as the internal /data partition (which means /data, /sdcard, /data/media ...)
So you can now have whatever extra space for "Android internal storage" you like (ie what your physical microSD size is)
And your old internal storage will be used as /storage/sdcard1/
Not that I care much about the extra space myself, but the good thing is that if you use a good MicroSD, things will also be much faster,
and for example it doesn't lag anymore when installing apps and such.
Make sure you understand what it means and what you are doing.
And backup everything first of course !
As reference:
Physical Internal partition is /dev/block/mmcblk0p7
Physical MicroSD partition is /dev/block/mmcblk1p1
These won't change, only the mount points are changing.
The commands can be typed directly from twrp command line thingie, or you can run them through adb
(just add adb shell in front of the command in that case)
One thing to note is that the standard recoveries don't know at all that your mount points are swapped, so it will still show them to you the "old non swapped way"
It won't know how to make a factory reset while retaining your data for example.
Sidneyk has made a specific TWRP version that will support inverted storage, make sure to use that one after you've inverted the storage if you want to wipe from recovery
(if you use it for this procedure, then adjust the commands accordingly)
The commands below are for the non inverted recovery.
1) Boot into TWRP (I use v2.3.2.3, it might differ if using another version)
2) WIPE MicroSD content (that means it will be empty afterwards)
unmount your microsd
Code:
/sbin/make_ext4fs /dev/block/mmcblk1p1
If you still need to transfer your data from the internal storage you can go to step 4) then come back later to do step 3) only
3) If you have transferred your data from your internal storage, you can format it too:
unmount /data and /sdcard
Code:
/sbin/make_ext4fs /dev/block/mmcblk0p7
remount /data
then
4)
Code:
/sbin/chmod -R 777 /data
5) Flash the KatKernel (JB4.4) for the rom marked with _invertstorage
6) Reboot.
Unless you transferred your old /data into your physical new microsd partition, it'll be like if you did a factory reset,
so you will just need to go through the setup again.
And of course, From now on your microsd must be inserted before booting up the system, and NEVER remove your microsd card while the system is running.
Enjoy the extra space & speed
MultiWindow + Floating & Resizable Windows
Multiwindow allows you to split the screen in 2 vertically (while in landscape) or horizontally, you can switch an app back and forth between multiwindow mode and regular mode while it's running.
Floating & Resizable window mode allows you to freely position the window and resize as many of them as you like.
(memory will be the limit though)
MultiWindow
NavBar:
- To switch between full screen and split View you can use the
NavBar Button
(It will lay apps alternatively in one SplitView spot then the other.)
- To change focus simply Tap on the app or use the
NavBar Button
Recents:
- Clicking on the app Thumbnail works as before and displays the app fullscreen
- Clicking on the app icon or the
icon will switch the app to splitview and lay it in "automode"
(If you use automode when an application was set in a SplitView slot it'll be recalled to that previous spot.)
- Clicking on the other icons will force the app to the 1st or 2nd SplitView slot.
Actions
Actions to switch the app between fullscreen / splitview, switch between the 2 most recent apps and to force the splitview slot have been added
so you can bind them to a key / key combination with the Global KeyOverride or long press action too.
Note: Most apps works ok in splitview mode, but some of them might not refresh correctly sometime.
Same when rotating the screen while in splitview mode.
To force a refresh simply tap the app or if you have 2 apps in split, just click twice on the switch to last app button:
Floating & Resizable Window
.
One Difference with the MultiWindow mode is that an app has to be relaunched to switch between Floating and non floating mode
(you can however maximize the app through the button to get it full screen and click on the minimize button to get it back to floating mode)
Also note that all apps might not behave correctly while put in floating mode, it kinda depends on the app.
To relaunch the Top Running application between floating and non floating mode, click on the new NavBar Button:
Long pressing on the button will show/hide all apps currently running into floating mode. (makes it easy to bring them back and forth as needed)
Global Actions have also been added so you can bind these 2 actions on other long pressing or Dock/Keyboard Key override in Settings
With these icons you can maximize the floating app to full screen , minimize it back to floating mode, and close it.
Using the menu button in the top left corner of the app, you can dock the app half size to the top,bottom,left,right side.
To move the app drag the top bar around, it will auto dock to the sides when you drop it close to them.
To resize an app freely, use 2 fingers pinch (like when you are zooming / unzooming) If the app is docked to the side, you need to undock it first by moving it away from the side.
To switch between apps you can also go through the recents screen, use alt right+tab, or the switch to previous app button.
Clicking on the app icon in the launcher will bring it foreground too. (same if you associated a run application shortcut to the keyboard for example)
Banners
​
Thanks. Happy new year.
Sent from my Nexus 4 using Tapatalk
Thanks for your work.
Can we expect every rom specific feature we had on jelly beans here? (once there's a stable version)
Choo Choo! Happy new year
Regards
Happy New Year!!!!! Thanks for this great new year present Tim, love the Meerkat master
Edit: Tim You are the most incredible person i've ever known. Installed ROM and everything (expect from the strike items) just works, i could not believe it. Thx Man, you ARE the greatest.
Sent from my Transformer TF101 using XDA Premium 4 mobile app
Will try as soon as I get home.
Happy new year!
thanks
Enviado desde mi Nexus 5 mediante Tapatalk
Happy New Year! Seems much faster for some things. Thanks for keeping it lean.
Really love the 4.2.2, big hope for KitKat with Art, I know Kat Master can do it
WOW finnally kitkatkis LOL
Fantastic! Working well here, looking forward to these updates! Great work
Sent from my GT-I8190 using Tapatalk
YayYouFixedIt said:
Happy New Year! Seems much faster for some things. Thanks for keeping it lean.
Click to expand...
Click to collapse
Yep it's already faster than 4.3 imho , which is good as I've not even put back all the optimization flags & linaro.
pemain cadangan said:
Really love the 4.2.2, big hope for KitKat with Art, I know Kat Master can do it
Click to expand...
Click to collapse
I'm currently facing a build setup issue with art I think, same with Bluetooth.
I already had that issue in 4.3 with bluetooth, that's why I got ShevT Bluetooth build in KK4.3
which uses the exact same code, so I know it's not the code itself that is the issue, but mostly my build environment for some reason.
and it might actually haave been the same kind of issue that got Office suite pro to crash in libskia in 4.3.
In KatKiss 4.4, my build setup generates a working libskia with Office suit pro at least,
so all those who have been wanting to use Office suit pro, you can in KatKissKitKat
But I'm still facing the same issue with Bluetooth, and with art it seems to be allergic to something in my build setup that gets it to crash for some reason.
I might have to try to install a new build setup or once I clean/ push things to github, see if ShevT's KatKiss build generates a functionnal art & bluetooth.
I'm pretty sure it will, as I've changed nothing in art source code, it's the pure aosp source.
I could also most likely use art & bt binaries from another rom as a workaround in the meantime too, as I KatKiss doesn't really require any modifications from those.
timduru said:
In KatKiss 4.4, my build setup generates a working libskia with Office suit pro at least,
so all those who have been wanting to use Office suit pro, you can in KatKissKitKat
Click to expand...
Click to collapse
Just finished the KK 4.4 upgrade: Office suite Pro works fine. Thank you Tim! Everything looks very nice in this update
New Year, New ROM!
Thanks a lot!
This rom in its current state is enough for my daily use, thanks tim
For you to notice a small drop in the battery life, you can disable adding new options google.
Sent from my Transformer TF101 using Tapatalk 4
Happy New Year Tim and thanks for the KitKat version of your famous KatKiss rom.
It is running very smooth and responsive on my TF101 B60. Everything I am actually using is working fine.
The only issue I recognised so far is the ability to boot into recovery. This doesn't work neither from the power menu option nor from e.g. Goo.im entry. The tablet always just reboots normally. Only working alternative was shutting it down and use the power and volume button.
Great work Tim and thanks for keeping our TF101 still alive! :good:
Guichinga said:
Happy New Year Tim and thanks for the KitKat version of your famous KatKiss rom.
It is running very smooth and responsive on my TF101 B60. Everything I am actually using is working fine.
The only issue I recognised so far is the ability to boot into recovery. This doesn't work neither from the power menu option nor from e.g. Goo.im entry. The tablet always just reboots normally. Only working alternative was shutting it down and use the power and volume button.
Great work Tim and thanks for keeping our TF101 still alive! :good:
Click to expand...
Click to collapse
Ah yep, forgot to add the recovery command back
It'll be fixed in the next version.
timduru said:
Yep it's already faster than 4.3 imho , which is good as I've not even put back all the optimization flags & linaro.
I'm currently facing a build setup issue with art I think, same with Bluetooth.
I already had that issue in 4.3 with bluetooth, that's why I got ShevT Bluetooth build in KK4.3
which uses the exact same code, so I know it's not the code itself that is the issue, but mostly my build environment for some reason.
and it might actually haave been the same kind of issue that got Office suite pro to crash in libskia in 4.3.
In KatKiss 4.4, my build setup generates a working libskia with Office suit pro at least,
so all those who have been wanting to use Office suit pro, you can in KatKissKitKat
But I'm still facing the same issue with Bluetooth, and with art it seems to be allergic to something in my build setup that gets it to crash for some reason.
I might have to try to install a new build setup or once I clean/ push things to github, see if ShevT's KatKiss build generates a functionnal art & bluetooth.
I'm pretty sure it will, as I've changed nothing in art source code, it's the pure aosp source.
I could also most likely use art & bt binaries from another rom as a workaround in the meantime too, as I KatKiss doesn't really require any modifications from those.
Click to expand...
Click to collapse
I've got OmniROM builds going on, as you probably already knew, and until yesterday when I brought in a cherry-pick to fix screen shots, I had made no changes to the base source code for 4.4.2. Only changes were in the device tree with mainly certain build flags in BoardConfig.mk (?) and a modified kernel config using your kernel source tree. I have nowhere near your experience or expertise with the coding side which is why I've tried to avoid changing anything there if I didn't have to. But, with my current setup, art seems to function very well, once enabled. I'm not noticing any reboots, crashes or otherwise that I wasn't seeing in the Dalvik mode, and maybe less, with a seemingly better performance (at least felt like it). That's not to say that everything else is working perfectly, just that art seems to work pretty well in OmniROM. Just sharing this to help you in your troubleshooting, not trying to hijack your thread. Good luck because I know you can do some magic for this machine.

[ROM][LP 5.1.1_r24] [ KatKiss - Lollipop #030c ] [MultiWindow]

{
"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"
}
KatKiss ROM - Asus TF101
​Lollipop 5.1.1 Release 24​
Please note that this version is made and tested on the TF101 model.
​
This rom is an aosp based rom with my own additions on top of it.
The main motto of the rom being Kiss. Even though the Meerkat could give you a kiss, it stands for Keeps it Sweet and Simple too
Which means that just like the other K.A.T stuff, the rom's main goal is efficiency, speed/responsiveness,
while not adding bloated features that will slow things down
​
DOWNLOADS:
Latest Rom Version: KatKiss-5.1_030c.zip | Mirror
SuperSU: SuperSU.zip
SL101 AddOn Compatibility Pack: KatKiss-5.1-sl101-compat-V4.zip
Gapps: gapps-KatKiss-5.1_20150920.zip
Sound improvements & misc : install the K.A.T App
ChangeLog: http://public.timduru.org/Android/KatKiss/5.1/ChangeLog.html
Rom Source: https://github.com/timduru (branch katkiss-5.1)
--
Install Instructions:
These builds are designed to be installed from your favorite recovery. MAKE SURE TO INSTALL A RECENT RECOVERY!
TWRP 2.8.1 is recommended: available here
Older versions of TWRP like 2.3.x won't work.
Backup everything !
Go to recovery
[*]Make a full wipe / factory reset (you can skip this step if you're already on the same main version of KatKiss, if ever you encounter a problem do the full wipe and try again before reporting )
Flash the rom
Flash the SuperSU zip
Flash KatKiss gapps
Wipe cache/dalvik
Reboot
Rom Main Features:
Rooted
Multiwindow support (see post #3)
High speed and responsive oriented
High performance and overclocked KatKernel included
Built with Sabermod GCC 4.9, -O3, graphite & High optimization flags
ART
Dock keyboard Support with full special/function keys support
Global Keyboard Shortcuts / KeyOverride Macro association (See post #2 for more info)
Search key quick launch shortcuts
HDMI Support with center/crop/scale options
Battery Level Indicator & Dock Battery Icon support + Mods (icon/Text/%)
CIFS, ext4, NTFS & Exfat support
RRO Theme Engine - Themes & more info
Wifi Hotspot
Native Android FSTRIM + Manual scripts for Database optimization and fstrim (see post #2)
Media Scanner Filters
Advanced per application permission management (AppOps)
All Wifi channels support
Integrated cpu & io performance settings panel
Advanced power menu with reboot options.
Custom Navbars buttons long press actions
Navbar with left or middle aligned buttons, and multiple heights.
User Immersive mode and actions with automode when docked setting
Custom Quick Settings tiles
Ethernet auto support
Misc utils Busybox, rsync...
Credits:
Thanks to the original TeamEos, Cyanogenmod & Omni for the work on their roms, BaNks, Guillaume Lesniak, jteagle, MWisBest, D4rKn3sSyS and Yanuar Harry for the original code some of the features are based onto.
Original banner concept by i9apps, Bootanimation by mgeniusm, original drawing by BBF
WebPage
How to report
What to include in the report
Disclaimer: The usual
Use at your own risk, I won't be responsible for any damages caused to your Transformer or to yourself.
In most cases if something breaks, flashing a rom on top should fix it.
​
XDA:DevDB Information
KatKiss-Lollipop, ROM for the Asus Eee Pad Transformer
Contributors
timduru
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 2.6.x
Based On: AOSP
Version Information
Status: Stable
Created 2014-11-16
Last Updated 2016-02-18
Tips
First Install
Make sure you do a full wipe the first time you install the rom
If you get error code 9XX when installing an app in the PlayStore, make sure that you format /data
(wipe doesn't format)
The first boot after a rom flash is slower than with 4.4.4 and can take a few minutes as ART is slower than dalvik to optimize the applications, but is faster after the 1st time.
(First boot takes ~2-3 minutes without gapps and 5+ minutes with gapps)
Also keep in mind that after a fresh install, it might take a bit of time to get up to full speed as media scanner & google are checking/scanning and restoring stuff.
VPN
VPN works only with lollipop updated "low level" third party apps like VPNRoot for example.
Youtube
Latest youtube will work ok with res < 720p.
720p might work if autoselected directly, but will most likely fail / stutter.
Using an older version of Youtube fixes these issues.
Hardware keyboard layouts
More languages have been added in the default asusec keyboard
Set the keyboard layout through Settings => Language & Input => asusec => setup keyboard layouts
These also allow live switching without reboot with ctrl + space
Global Key Override/Shorcut Mecanism
Available in Settings => Dock => Add Key Override Actions
This will allow you not only to redefine function keys assignment, and other special keys actions,
but you'll also be able to assign global macro actions / app launch to any key + Meta key combination (shift Left or Right , ctrl..)
You can also add multiple actions to one key combination, simply click again on the "+" button for the same key combination.
For example if you want to assign to one key combination a list of action to run before going to bed for example, like: turn wifi off, Bluetooth off, mute sound, and turn screen off, you can do that
Note that starting multiple applications with one key is kinda a miss and hit for the moment due to some mecanism in android that seems to prevent applications to start too close to each others.
GPS:
if it is taking a long time to get a lock or no lock, follow this:
Install the latest K.A.T app
Then follow precisely this procedure:
1) Location Settings
- Go to Settings => Location => turn OFF (top right switch)
- Turn it back ON
- Make sure you agree to let google access the location.
- Make sure the current selected mode is High accuracy
2) Launch the new K.A.T app
- make sure you grant it root access
- make sure you have internet access
- go to the install menu, Check the "Install GPS quicker fix + Assistance
- Click the Install button
- Make sure it says "Install Finished"
3) Reboot
4) Wait that it has finished booting and launching all the stuff you have starting at boot
5) Start your GPS app outside with a clear sky line, to speed things up stay in range of the wifi / internet connection.
Do not let the gps app loose focus when it is trying to get a fix.
Do not let your tablet sleep / turn off the screen either.
Doing that here, the first time and with a cold gps start, and even staying in my house,
I get a 6 sat fix within 30 seconds and 11 sat fix in 1min 15seconds.
From there subsequent fixes takes about 3 seconds to grab 7 sats and about 10 seconds to reach the 10-11 sat fix
(you still want to let it sit outside for a bit after the 1st fix, so that the ephemeris data gets consolidated and updated to help faster fix later on)
Flash & HTML5 Video
Flash is not supported by default on Lollipop, you can still use it with Dolphin Dolphin Browser:
Install Dolphin Browser, install or activate Dolphin JetPack in settings, install the latest flash plugin.
Sites are migrating slowly to HTML5 video use the default browser & other webkit based browsers for HTML5 video support
Storage (fstrim) and Database optimization:
Fstrim is native since 4.3 and will happen in the background if your tablet is idle / sleeping and that your battery is > 70%
There is also a script to run it manually in the rom: /etc/kat/optimizestorage
To optimize the Database: /etc/kat/optimizedb
To run both, open a terminal and run:
su
/etc/kat/optimize
MultiWindow
Multiwindow allows you to split the screen in 2 vertically (while in landscape) or horizontally, you can switch an app back and forth between multiwindow mode and regular mode while it's running.
MultiWindow
NavBar:
- To switch between full screen and split View you can use the
NavBar Button
(It will lay apps alternatively in one SplitView spot then the other.)
- To change focus simply Tap on the app or use the
NavBar Button
That button can also be used in non multiwindow mode to switch quickly between the 2 most recent apps.
Global Actions
Actions to switch the app between fullscreen / splitview, switch between the 2 most recent apps and to force the splitview slot have been added
so you can bind them to a key / key combination with the Global KeyOverride or long press on navbar button too.
Note: Most apps works ok in splitview mode, but some of them might not refresh correctly sometime.
Same when rotating the screen while in splitview mode.
To force a refresh simply tap the app or if you have 2 apps in split, just click twice on the switch to last app button:
to force it to relayout
Banners
​
Was waiting for this thread for a pretty long time. And now when it is up I am really looking forward to trying the lollipop. Thanks a bunch for keeping our devices up to date.
Thanks so much to keep our beloved clunker alive.
Dreams come true ^^
Long life the tf101 and timduru
Inviato dal mio OnePlus One
fast and loud
what can i say, seems much faster on the wifi, and the volume is so loud i have to turn it down. Well done looking forward to #9
EDIT : Thank you for making our 'old' (but yet performer) immortal, I've no more words to describe your passion!
The Stakhanovite of our millennium
Flashing failed after factory reset.
The MD5 checksum is correct and flashing process fails with those error messages.
set_metadata_recursive: some changes failed
E:Error in /sdc/5.0.0/KatKiss-5.0_008.zip
(Status 7)
Does someone have a solution for this problem?
Fixed: TWRP Update from 2.3.2.3 to 2.8.1.1.
Amazing I hope it will be possible to make all the hardware stuff work...
Awesome. Ill still wait a bit or is there anything I can do to help? Think there are enough open points yet without user experiences, no?
Gesendet von meinem Transformer TF101 mit Tapatalk
---------- Post added at 12:28 AM ---------- Previous post was at 12:26 AM ----------
Gatak said:
Amazing I hope it will be possible to make all the hardware stuff work...
Click to expand...
Click to collapse
Call me blue eyed but Im sure Android 5 will run better on The TF devices then on Googles Nexus in a few days.... If not in The TF101, then at least in the TF300. Tim will do. ))
Gesendet von meinem Transformer TF101 mit Tapatalk
Came to work, monday blues saw this thread yahoo!
Update :-
I did Factory Reset and /system even though I am already on latest KatKiss 4.4 (time to do some cleaning up its been a while)
Flashed #008 and gapps.
First boot takes a bit of time.
Issues :-
1) Always getting the "The SU Binary needs to be updated". I have updated a couple of times via SuperSU but still the same.
2) Keep on prompting "Unfortunately Google Search has stopped".
Holy crap....lollipop really Tim......
Seriously?
Wow, there is really something wrong with you, timduru.. Lollipop for the old TF101? if you weren't developing for this device, I wouldn't know what to do with it.. Since KatKiss ICS your builds have been such a joy for my heart and my Transformer! Keep it up and many thanks!
escor said:
Flashing failed after factory reset.
The MD5 checksum is correct and flashing process fails with those error messages.
set_metadata_recursive: some changes failed
E:Error in /sdc/5.0.0/KatKiss-5.0_008.zip
(Status 7)
Does someone have a solution for this problem?
Fixed: TWRP Update from 2.3.2.3 to 2.8.1.1.
Click to expand...
Click to collapse
Yes I have no issues flashing with TWRP 2.8.1.1
Thank you thank you very much
I had the same issue, you need to choose the second launcher option not the google one
garyngkt said:
2) Keep on prompting "Unfortunately Google Search has stopped".
Click to expand...
Click to collapse
garyngkt said:
Issues :-
1) Always getting the "The SU Binary needs to be updated". I have updated a couple of times via SuperSU but still the same.
Click to expand...
Click to collapse
I had the same thing with 4.4.4 last week. After 2 or 3 updates, it seems fixed.
The binary was updating every time I had an update on play store.

Categories

Resources