[DUALBOOT] Dual System Booting [KEYPRESS][V5] - Nokia X

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this KERNEL
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Hey guys,
I made kernel with dualboot support
I have 1st ROM - Stock 4.1.2 & 2nd ROM - PAC
It is very smooth, but second ROM is located on internal sdcard formatted as ext4
I prepacked lightweight StockJB and lightweight PAC with some mods.
See changelog for new features #post2
This mod is only for NOKIA X, not for X+ & XL
Kernel Features (LULZ Kernel)
- Features as NULL Kernel
- DualBoot support
- EFI Partiton Table (GPT) & Windows Dynamic Disk support
- /dev/block/mmcblk0p21(default as internal sdcard) is used as 2nd ROM's data(ext4)
- performance & battery optimizations from Nexus 5
- intelliplug hotplug driver
- IO schedulers: noop, deadline, fiops, cfq, bfq, sio, vr, zen, fifo, row
- CPU governors: intellimm, smartassV2, pegasusq, intelliactive, conservative, powersave, intellidemand, performance
- supports "RESET BUTTONS" if phone is in bug or something just hold POWER + VOLUMEUP Button to restart device
- OverClock up to 1.104Mhz
- added cpu_boost & turbo
- kernel optimizations
Recovery Features
- TWRP Recovery 2.7
- f2fs, cramfs(mount only), squashfs(mount only), reiserfs(mount only) additional systems supported
- EFI Partition Table (GPT) supported
- /dev/block/mmcblk0p21(default as internal sdcard) is used as 2nd ROM's data(ext4)
- Security flags for filesystems
- SELinux enabled
This DualBoot working on copying system to system partition, because I found problem with mounting system on different block device - it will not boot. If you changing between ROM, boot takes cca ~1-2min, but this is true only if you have installed my lightweight systems stored in DualBoot instalation package. I'm not responsible for your device.
1st ROM features (Stock JB)
- Stock JB system base
- Removed Nokia Store and Here Maps - not working after deodexing ROM
- Deodexed ROM
- replaced stock browser with CMBrowser
- replaced stock launcher with apex launcher
- replaced swype keyboard with xperia keyboard
- added notification manager ( guide is on bottom of this thread )
- added Lucky Patcher (fix storage), ES File Explorer (changing between ROMS), TricksterMod (Performance Control)
- added Google Play Store
- removed unused files
2nd ROM features (PAC-man)
- PAC-man system base
- removed unused files
- replaced LatinIME keyboard with xperia keyboard
- replaced Apollo with Sony Walkman (better sound)
- added Lucky Patcher (fix storage)
Installation:
IF YOU HAVENT INSTALLED V2 OR YOU WANT CLEAN INSTALL
0, Download, install DB-format.zip, then do other steps
IMPORTANT: This will format DATA, SYSTEM, INTERNAL SDCARD and PRELOAD. Because all of this is used in dualboot to work. INTERNAL SDCARD is reformatted as ext4.
IF YOU ARE UPGRADING
1. Download NOKIAX-DualBoot.zip and recovery.img
2. Flash recovery with fastboot
3. Place NOKIAX-DualBoot.zip
4. Reboot into recovery
5. Install NOKIAX-DualBoot.zip
6. Flash newer kernel if is possible (on this thread !)
7.. Reboot and wait - first it will boot to internal ROM.
Download:
NOKIAX-DualBoot.zip V3(fixed)
recovery.img V3
DB-format.zip
LULZ-V5.img
To do after boot:
Fix storage ONLY FOR 2nd ROM
0. Create on your sdcard folder in PAC: /storage/sdcard0/sdbind in JB: /storage/sdcard1/sdbind
1. Open Lucky Patcher
2. Allow SuperUser permissions
3. Tap on Toolbox on bottom bar
4. Tap on Directory Binder
5. Tap on add new directory bind
6a. for PAC: to first column write /storage/sdcard0/sdbind
to second /storage/sdcard1
6b. for JB: to first column write /storage/sdcard1/sdbind
to second /storage/sdcard0
7. Tap Bind directory
Changing between systems
1. Open ES File Explorer - on PAC install it from Play store
2. Slide from very left side to right side to open panel
3. Tap on Tools
4. Slide down to Root Explorer
5. Tap on OFF and allow permission in SuperUser
6. Press back button to close panel.
7. Go to /cache
8. Open dualboot.cfg as text -> ES Note Editor
9 Tap on left top corner and then to Edit
In PAC is:
Code:
boot_external=1 <- Edit only this to 0 to boot in JB
keycheck_enable=1 <- If this is enabled, editing boot_external is not needed, just press POWER button after phone vibrates to boot into 2nd ROM
In JB is:
Code:
boot_external=0 <- Edit only this to 1 to boot in PAC
keycheck_enable=1 <- If this is enabled, editing boot_external is not needed, just dont press POWER button after phone vibrates to boot into 1nd ROM
Enable Navigation Bar in PAC (external rom)
Go to Settings -> PAC Settings -> Buttons -> Power Menu -> Enable Navigation Bar
Long press Lock Button and enable Navigation Bar
Enable Notifications on JB (internal rom)
Open Settings -> Accessibility -> X Notification -> in right top corner slide to activate
XDA:DevDB Information
DualBoot for Nokia X, Kernel for the Nokia X
Contributors
lukino563
Kernel Special Features: dualboot support, f2fs support
Version Information
Status: Stable
Current Stable Version: V5
Stable Release Date: 2015-03-28
Created 2015-02-07
Last Updated 2015-03-28

Changelog:
V5
- LULZ kernel V5
- some init & ramdisk changes
V4
- new LULZ kernel
- removed turbo (instabillity)
V3
- fixed internal sdcard on internal ROM - now working on external fix -> if I fix this then I publish version for PAC (with vold)
- updated ROMS (both)
- updated kernel & recovery
- added some governors & schedulers (ondemand replaced with intellidemand, interative with intelliactive, hotplug with pegasusq)
- removed userspace, lulzactive (instabillity)
- optimized for battery & performance
- added intelliplug driver for hotplugging CPU cores (backported 4.0)
- added "RESET BUTTONS" if phone is in bug or something just hold POWER + VOLUMEUP Button to restart device
- new algorithm of booting, now 2nd ROM is installed on /preload partition - now no extraction of system tar
- default dualboot decision based on keycheck (pressing POWER button when phone vibrates - See changing between systems), you can use old dualboot decision based on config
- OverClock up to 1.114Mhz (for stock is enabled only if 1 core is active, in pac is enabled pernamently, because stock dont need oc, but pac need more juice)
- added cpu-boost (500ms)& cpu turbo (on jb is overclocked only 1 core)
- kernel optimization
v2
- first published version
- features: see post 1
V1
- not released for too many bugs

lukino563 said:
Hey guys,
I made kernel with dualboot support
I have 1st ROM - Stock 4.1.2 & 2nd ROM - PAC
It is very smooth, but second ROM is located on internal sdcard formatted as ext4
If you want it pls vote in a poll to decide of releasing my mod
Click to expand...
Click to collapse
If you did that, why do you need a poll to share it!

mysarasaid said:
If you did that, why do you need a poll to share it!
Click to expand...
Click to collapse
I did that, but I want see who want it, because I working on installer with Aroma and Its not very stable

Can I flash stock rom after flashing this ???
:

quqq said:
Can I flash stock rom after flashing this ???
:
Click to expand...
Click to collapse
Yes, but flash it with Nokia Care, because this mod using reformatted partitions

08.02.2015 updated guide - how to enable notifications on stock jb

I have philz recovery....is it possibpe that I can just flash the kernel toget dualboot...and can I use lewa as main and pac as secondary

lukino563 said:
Yes, but flash it with Nokia Care, because this mod using reformatted partitions
Click to expand...
Click to collapse
How can i reformatted partitions?I cannot flash with nokia care because Im using nokia x+

–NigthFury– said:
I have philz recovery....is it possibpe that I can just flash the kernel toget dualboot...and can I use lewa as main and pac as secondary
Click to expand...
Click to collapse
you must use my twrp recovery, because philz have different fstab, so it not flash correctly. and yes you can use it as primary but is complex process

quqq said:
How can i reformatted partitions?I cannot flash with nokia care because Im using nokia x+
Click to expand...
Click to collapse
flash twrp (not my version) and then format every partition, then install stock rom
but this mod is NOT for NOKIA X+, only NOKIA X !

Read carefully the instruction

UPDATE V3
- updated kernel & recovery
- fixed sdcard in internal ROM - pernament, now you can use it without Lucky Patcher
- updated ROM (both)
- Added Intelliplug 3.8 (replacement for Mpdecision)
- new reworked booting - now system of 1st ROM is located in mmcblk018 and 2st in mmcblk0p25

please update download link in mediafire
Thanks

I think you did a great work and I can't make something as good or better, but just an idea.
Kitkat roms don't work 100%and in my opinion kitkat wannabe is the best rom around.
How about dual boot with the kitkat wannabe and firefox os?

can i have cm10 and cm11 rom?
im current use cm11, but still need cm10 to usb debug work

maxche said:
can i have cm10 and cm11 rom?
im current use cm11, but still need cm10 to usb debug work
Click to expand...
Click to collapse
yes, in V3 is it possible.

well.. no boot animation, stuck on Nokia logo

angga aurelius said:
well.. no boot animation, stuck on Nokia logo
Click to expand...
Click to collapse
did you flash it correctly ?
try to delete dualboot.cfg in /cache

i found few bugs while testing V3, so fixed V3 will be available to download in 1-2 hours

Related

[ROM]★[TF300 KitKat 4.4.4][ZOMBi-X OMNI KANG B5[Oct 30]★

{
"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"
}
YOU MUST BE ON THE ASUS STOCK JB 4.2.1 BOOTLOADER VERSION ENDING IN 27.1 or 27.5 AND TWRP 2.6.3.2+ OR CWM 6.0.4.6+ BEFORE FLASHING THIS ROM. SEE UPGRADE INSTRUCTIONS BELOW IF YOU ARE UNSURE
You must do a full wipe in recovery if coming from another ROM base. Do not do a full wipe from the bootloader. Don't forget to do a Nandroid Backup first and give the ROM 10 mins to stabilise!
Features and Tweaks
This ROM is based from OMNI AOSP sources
Supports EXT4 and F2FS Data partitions
Based off omni-4.4.4-20141030-zombi_tf300t-KANG source by lj50036/hardslog
Full Aroma Installer for main rom including choice of 3 kernels and ROM2SD/DATA2sd/F2FS support
Remixed _thatv11 kernel with OMNI ramdisk - repacked by sbdags/lj50036
Grimlock kernel with OMNI ramdisk and _that init - by hardslog
DPI Size: 213 (TF700 recommended small fonts), 240 (Stock fonts), 224 (Medium fonts) & 200 (Small fonts), 180 (Tiny fonts) & 160 (Specsavers fonts)
Launchers: Omni, Google Experience Launcher, Apex , Nova
Boot Animations: ZOMBi-X, Android-L, Nexus Phase Beam
Gapps (updated by me to Google latest apks and libs)
Misc Apps: ESFile Explorer, Adobe Flash, AdAway, Titanium Backup, Keyboard Manager
Asus Apps: Compiled by kansasboy001; Asus Battery Widget, Asus Calculator, Asus Calendar, Asus Clock, Asus Dayscene Live Wallpaper, Asus Dictionary, Asus Email, Asus Gallery, Asus Keyboard, Asus Photo Story, Asus Sound Recorder, Asus Tasks, My Frame, My Water I & II, Asus Supernote Pro, Weather & Time Widget, Asus Framework, Asus Settings, Asus Audio (V4A), Asus Contacts, Asus File Manager(Root Browser), Asus Camera, Asus Browser
Tweaks: File system and performance optimised, Init.d support!, Zip Align, Force GPU Rendering, Browser2RAM
Continued Best Support of any ROM!
Warning - experimental tweaks
[*]Option to enable / disable data journaling on /data during install - CAN CAN CAUSE DATA LOSS IF SUDDEN SHUTDOWN OR CRASH
[*]Option to enable / disable fsync during install - CAN CAN CAUSE DATA LOSS IF SUDDEN SHUTDOWN OR CRASH
[*]Tip 1: Go to Settings - About Tablet, Click build number 7 times
Now you will see Developer Settings & Performance menus
[*]Tip 2: In Dev Settings, enable advanced reboot & change window animation,
transition animation & animator scales down to 0.2x for extra snappiness
[*]Tip 3: FLOATING WINDOWS: Settings - Interface - more... - Omni Switch
Bug List
[*] Dock works as do most special keys - just no battery available in the system bar
Change Log
20141030 Beta 5 changes
- Merged tinted status bar into ZOMBi
- Tweeked muti-window [issues with tinted window]
- Added SU as a prebuit [updateable from the playstore]
20141006 Beta 4 changes
- FIxed dock battery reporting with app/widget ! Thx @hardslog
20141002 Beta 3 changes
- Added thatv11 to installer
- Added Grimlockv4 to installer
- Fixed BT not turning on without rebooot
- Fixed Bluethooth Share crash on first boot
- Fixed Dock battery reporting (needs an app/widget to work)
- updated dolphin browser to version 11.2.3
- updated google tts to 3.2.12
- updated google music to version 5.6.1523p
- updated google mail to version 4.9
- updated google search to version 3.6.14.1337016
- updated google talkback to version 3.5.2
- updated google play store to version 4.9.13
- updated google core services to version 5.0.89
- updated youtube to version 5.10.1.5
- updated apex launcher to version 2.6.0
- updated adaway to version 2.9.1
20140829 Beta 2 changes
- Fixed issues with Root being lost - reverted to cm11 ramdisks rather than omni as this was causing the issue
- SuperUser and SU Binary updated to version 2.0.2
- Dynamic fsync properly enabled on Grimlock kernel when fsync disabled selected in installer
20140826 Beta 1 changes
- New Base - Rebuilt from latest source which has updated bluetooth config - thanks lj50036
- 90% of dock should be working - battery display is not
- Added CM11 Kernel as option in installer - runs well
- Themed framework with a splash of RED
- Final Tweaks to Aroma Theme
- Updated GravityBox to version 3.3.3
- Removed DropBox as bloatware (30MB!) - still available on the Play Store
- Removed Google Plus as bloatware (33MB!) - still available on the Play Store
- Small changed to aroma themes to fix dark text on dark backgrounds
- Changed the transition config in aroma to see if it fixes screen freezes
- Fixed installer script to allow rom2sd on grimlock kernel install
- Fixed aroma freezes - or reduced them
- Re-themed Zombi-X aroma theme
- Updated performance switch for CPU to allow OC to 1800 on _that's kernel
- Fixed correct rom version in the build.prop
- Updated SU Binary to latest version
- Updated Chrome, Gmail, Google Now, YouTube
- Added Android Terminal to ROM
- New Red Aroma Theme for Zombi-X - requires less memory
- Initial release - omni cromified after source build
- Added SuperUSer and su binary for root capability
- Browser tweaked for speed and touch smoothness
- Added all the CROMBi/CROMi goodness to the base rom
- Aroma tuned for ZOMBi-X
Click to expand...
Click to collapse
The Team
@sbdags - Creative Mastermind (From CROMi-X/CROMBi-kk ROMS)
@lj50036 - Source Guy (From CROMBi-kk ROMS)
@hardslog - The Canadian (From Grimlock ROMS)
Credits
Google, wow is all I can say!
Omni Team - Thanks!
@_that For all the great advice, watching over us and fixing everything we break!!!!!
All the beta testers for your patience and feedback : BxMxK, canito10, duckredbeard, mikew29, nameneeded, cgf, cyberknight2001, Mikey1969, Ozark_8125, tiernan22, boldnuts, tonyh51, Vathan, erisi, Thibor69
To Do
Fix Buetooth and other little bugs
XDA:DevDB Information
ZOMBI-X, ROM for the Asus Transformer TF300T
Contributors
lj50036, sbdags, hardslog, _that
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.1.x
ROM Firmware Required: bootloader ending in 27.1 or 27.5
Based On: OMNI AOSP
Version Information
Status: Beta
Current Beta Version: 20141008
Beta Release Date: 2014-10-08
Created 2014-09-18
Last Updated 2014-10-02
DOWNLOADS!
UPGRADE INSTRUCTIONS
Steps
1. If you haven’t yet, unlock your TF300 by now following these instructions.
2. Install the latest version of Team Win Recovery Project (TWRP) 2.6.3.2+ or ClockWorkMod Recovery 6.0.4.6+ Note this ROM will NOT install with older versions of recovery!
OFFICIAL TWRP 2.8.1.0
Flashable zip being made ....
FLASHING THE ROM FROM RECOVERY
Steps
1. Download the ROM below and save to your internal or external SD Card. Do not unzip the file.
ZOMBi-X ROM DOWNLOAD
Note: The first boot after install will take 10 mins whilst everything is built. Some people might think it is looping but it is not
ZOMBi-X Beta 3 Full Mirror 1
ZOMBi-X Beta 3 Full Mirror 2
ZOMBi-X Beta 3 Full Mirror 3
BOTH FILES ARE SIGNED. IF YOU ENABLE SIGNATURE VERIFICATION IN RECOVERY IT WILL VALIDATE THE FILE BEFORE FLASHING.
ASUS APPS DOWNLOAD - Flash from Recovery : Compiled by kansasboy001
Don't forget ROM2SD1.zip / DATA2SD1.zip first if you are not running an internal setup
Asus Battery Widget, Asus Calculator, Asus Calendar, Asus Clock, Asus Dayscene Live Wallpaper, Asus Dictionary, Asus Email, Asus Gallery, Asus Keyboard, Asus Photo Story, Asus Sound Recorder, Asus Tasks, My Frame, My Water I & II, Asus Supernote Pro, Weather & Time Widget, Asus Framework, Asus Settings, Asus Audio (V4A), Asus Contacts, Asus File Manager(Root Browser), Asus Camera, Asus Browser
[THREAD][APPS] [ASUS Apps][ CROMBi-kk & ZOMBi-kk]
ROM2SD/DATA2SD USERS PLEASE READ!
ROM2SD only works if you have ZOMBi-X, CROMBi-kk, CROMi-X or miniC flashed on internal with a THATv10+ kernel. Just choose ROM2SD in the installer of ZOMBi-X to flash it to ROM2SD and the installer will do the rest.
- Install ZOMBi-X and choose ROM2SD or DATA2SD install
The ROM2SD1.zip below is only needed if you need to switch your recovery to between normal and rom2sd mode. For Example you want to backup or restore a rom2sd installation. Flash once to go rom2sd and flash again to go back to normal. A reboot always puts you back to normal. Thanks to _that!
ROM2SD1.zip Download Mirror 1
ROM2SD1.zip Download Mirror 2
MD5 Sum: 7b699136d59ea3d5538570ccaf422acf
The DATA2SD1.zip below is only needed if you need to switch your recovery to between normal and data2sd mode. For Example you want to backup or restore a data2sd installation. Flash once to go data2sd and flash again to go back to normal. A reboot always puts you back to normal.
DATA2SD1.zip Download Mirror 1
DATA2SD1.zip Download Mirror 2
MD5 Sum: 9d5e9e2fd32593f981624499b37924b2
2. Boot to recovery – Either choose Boot to Recovery from the Power Menu if available on your current ROM or from the tablet power off hold the [volume down] button and press the [power] button. Once your see the flashing RCK icon, press [volume up] to select. If another icon is flashing use [volume down] to move between icons.
3. Using your recovery make a Nandroid Backup of your current setup
4. Select install and navigate to where you saved your ROM zip file.
5. Choose the ZOMBi-X zip file and follow the on screen prompts to customize your installation.
6. Reboot and enjoy.
Using GParted to setup a micro SD for ROM2SD or DATA2SD support
First and foremost - DO NOT USE MINI TOOL!
Formatting a micro sd card for ROM2SD
Note for DATA2SD just do one partition in stead of 2
We will be using a GParted Live boot USB and a FAST good quality micro sd like a Sandisk or Samsung Class 10 - SDHC/SDXC UHS-1 card with read speed of at least 20MB/S. If you have a cheap chinese eBay card don't bother - they are not good enough.
You will also need a USB Stick with at least 1GB size. Note this process formats the USB disk so don't keep any important files on it. It will also wipe your micro sd so make sure you are prepared.
1. Go to the link below and download the GParted Live CD/USB/HD/PXE Bootable Image and save it somewhere you remember
http://gparted.sourceforge.net/download.php
2. Download Linux Live USB Creator and install it
http://www.linuxliveusb.com/
3. Fire up LiLi USB Creator:
a. Choose your USB key - I,e, the drive letter for your USB (not sd card)
b. Choose your GParted iso image for the source
c. Choose the check box to Format Key in FAT32 and hide files
d. Click the lightning bolt to create
4. Now you have a bootable disk you need to boot from it. You may need to alter you BIOS Settings on your PC to boot from a USB Stick but mine did it without messing.
5. Insert your micro SD card into an SD Card adapter and insert into PC
6. Boot into GParted
7. Choose Gparted Live <Enter>
8. Don’t touch keymap <Enter>
9. Languge <Enter>
10. Start Gparted Automatically
11. Change device to your micro sd )it will default to you hard disk - hda– mine is /dev/sdc
12. Delete all existing partitions
For a 64GB card: (resize as needed but /system doesn't need to be bigger than 1GB)
13. Create new, always select primary: do this 3 times.
14. FAT 32 : Size 16GB – this will be /dev/sdc1 in gparted and will be your sdcard for storage in Android
15. EXT4 : Size 42GB – this will be /dev/sdc2 in gparted and will be your /data partition in Android
16. EXT4 : Size 1GB – this will be /dev/sdc3 in gparted and will be your /system partition in Android (not needed for data2sd)
Apply, wait until it finishes and then reboot. Remember to remove the usb stick
*Images stolen from elsewhere as I couldn’t get it to save mine
Now you are ready to install ROM2SD. Note if you want to use DATA2SD then only do 2 partitions 1x FAT32 and 1x larger EXT4
Then reinstall ZOMBi-X but this time choose the ROM2SD / DATA2SD option
HUGE THX
@spudsmac
@miduku
@robbie888
@lightiv
@Bigred007
@Waldo_
@emfanitek
@rlanza1054
@Unidave199
@Lock-N-Load
@Fear Knot
@lvrijn
@mitsublw
@scouzers
@zdebel
@jhr5474
@Eddie Hicks
@smchadwell
@dladz
@eRPeeX
@LocusofZen
Thx everyone that has donated, if you do not see your user name here and have donated, shoot me an PM and I will add you....
Thx Josh
Reserved!
I have been looking forward to this. nice and fresh.
many thanks to you all =)
Does the official TWRP 2.8.0.1 support f2fs on /data?
k-kuchen said:
Does the official TWRP 2.8.0.1 support f2fs on /data?
Click to expand...
Click to collapse
Yes It is working very nicely.. :laugh:
It even has MTP now.... Thx TWRP...
Thx Josh
sneaky buggers
Moar good things are coming
twrp 2.8
Can I just use terminal to install twrp like "dd if=/sdcard/twrp28.blob of=/dev/block/mmcblk0p4" before I install new zombi-x? I renamed file to twrp28.blob already.
xxxericxxx said:
Can I just use terminal to install twrp like "dd if=/sdcard/twrp28.blob of=/dev/block/mmcblk0p4" before I install new zombi-x? I renamed file to twrp28.blob already.
Click to expand...
Click to collapse
I had no idea this would become a TWRP thread... :cyclops:
Take a look here mate TWRP TF300T
Thx Josh
differences between this and the crombi-kk?
how do you get the ES file explorer as pop up?
albyzaf said:
differences between this and the crombi-kk?
how do you get the ES file explorer as pop up?
Click to expand...
Click to collapse
Crombi-KK - Based on CyanogenMod sources
Zombi-X - Based on OmniRom sources and includes some OmniRom specific experimental features that aren't in official nightlies yet (like the floating windows)
If you want floating windows, I suggest activating the "OmniSwitch" app. With this app, if you long press on either the recent apps, or your favourite apps, it will give you the option to "float view"
hardslog said:
Crombi-KK - Based on CyanogenMod sources
Zombi-X - Based on OmniRom sources and includes some OmniRom specific experimental features that aren't in official nightlies yet (like the floating windows)
If you want floating windows, I suggest activating the "OmniSwitch" app. With this app, if you long press on either the recent apps, or your favourite apps, it will give you the option to "float view"
Click to expand...
Click to collapse
It's beem much quieter here than i thought it would be..
I'm just wondering if it would be possible to get some actions on the nav bar for floating window mode. going in through omni switch each time a a bit of a pain. Maybe something like that have done on the katkiss rom?
I'd report more useful stuff like bugs if i had found any =)
I'm just curious if the f2fs and f2fsSD are working in this?
gargash said:
I'm just curious if the f2fs and f2fsSD are working in this?
Click to expand...
Click to collapse
Yep they are. If you mean internal, data2sd and rom2sd.
Nice ROM
Thanks @sbdags, @lj50036, and @hardslog ! You guys still actively working on this? I was wondering if the dock battery status bar indicator would be included in the future.
shawnbrennan55 said:
Thanks @sbdags, @lj50036, and @hardslog ! You guys still actively working on this? I was wondering if the dock battery status bar indicator would be included in the future.
Click to expand...
Click to collapse
Of course we are still working on it. We have just begun. Currently working out other kinks before we try to tackle the dock battery status bar indicator again. Already tried to implement it once but failed miserably.
I can't wait to try this one guys, do you have any idea when it will be out if beta?
robgee789 said:
I can't wait to try this one guys, do you have any idea when it will be out if beta?
Click to expand...
Click to collapse
Don't be afraid of beta. This ROM is awesome combined with an F2FS file system and kernel.
robgee789 said:
I can't wait to try this one guys, do you have any idea when it will be out if beta?
Click to expand...
Click to collapse
Nope, but it is mostly a beta because of unimplemented functionality that we want in the future and some very nit-picky things (we all have some form of OCD :laugh
Could always take a nandroid and give it a try :cyclops:

[Nov 4,2014][KK4.4.4][ SlimKAT mac89][Unofficial] Kernel 3.0.101 [ION]

{
"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"
}
Bringing to you SlimKat 4.4.4. This is an unofficial ROM which is built from source by merging Evervolvs Legacy code and HD2 related files.
with kernel 3.0.101
Credits:
SLIM TEAM for the amazing features and allowing me to build the rom.
EVERVOLV TEAM for the legacy codes.
marc1706, Tytung, Sportsstar89, Securecrt, Xylograph, ph03n!x, datagr, Rick_1995, Daekin, BSDgeek_Jake
texasice, KonstaT, Gangster41, spezi, marco.palumbi, Robbie-P, PixelFreak, chautruongthinh for all HD2 kernels, libs, mods, corrections
And all those individual/teams who I might have missed.
My Special thanks to marc1706, Nikez, Securecrt, chautruongthinh, gilbert32, Robbie P, HypoTurtle , Daekin, walter79, for their recent support on kernel 3.0.xx and ROM
ROM uses new kernel 3.0.101 with ION.
Kernel features:
• Updated to 3.0.101
• ION
• CPU Governors: Smartassv2, Ondemand, Performance, Interactive
• IO Schedulers: Noop, Deadline, Row, cfq, bfq (default), sio
• Bcmdhd wifi drivers
• pmem camera (works with newer aosp camera)
Whats working:
• Phone
• Audio
• SMS
• Data: 3G/HSDPA
• USB Mass Storage
• Notification lights
• Wi-Fi
• Camera (New 4.4.4)
• Camcorder
• Panorama
• 720p Video Playback
• GPS/AGPS
• Wifi tethering (should work havent tested)
Not Working/Bugs:
• Booting from wince/haret
• rmnet on magldr (Using PPP for data in magldr)
• Native USB Tethering or using 3rd party app
• BT tethering (should work havent tested)
• battery indicator (may be still havent tested) Nobody complained so assuming it is fixed
• adb on windows PC's
• art
• turning off gps when wifi is on causes reboot fixed
Porting
• Kindly do not port any system files in your ROM, you can use the kernel and its module though.
Support
• If you have a problem and want to post it please give us mininmum details such as Tmous1024 or EU448, MAGLDR or CLK, Nand, Data2Ext, NativeSD, System partition.
• Also giving us logcats would be helpful
• This is an unofficial ROM so do not post any queries or question about this rom in slim's thread/site.
• Please dont post regarding any fucntion that is not working which has already been mention on the main thread
DOWNLOAD SlimKAT_mac89 Updated Nov 04 2014 > Read logs
TRDS Google Apps: I have not provided Google apps with the ROM that can be dowloaded from playstore at users wish.
However if you like TRDS google apps (gapps that invert UI colors when we switch real dark slim) you can download and manually install each apk (not by flashing in recovery) from slims official website
http://www.slimroms.net/index.php/downloads
Installation Tips
• System partition size 380B
• Boot partition size 13MB for MAGLDR bootloader and 5MB for CLK bootloader (Credits Robbie)
• First boot may take around 10-15 min
• Once you see language screen let it settle for 3mins, do not touch the screen.
• Enable developers setting by tapping repeatedly 10 times on Setting > About Phone > Build Number
• You can adjust animation as you like in developers setting but Just make sure you have Animation Duration Scale set to 0.5 Anything below 0.5 may cause display glitches
• Enable Settings > Developers Option > Force Gpu rendering
• you may need to Get rooted by Setting > Developers Option > Root accesss > select "apps" or "apps and adb"
Please volunteer as this is a newer kernel so I need to know which installation method boots and which doesnt boot, so that I can try to fix it for
also kindly give the following details below,
• HD2 type: EU (448MB) or Tmous(1024MB)
• Type of installation: NativeSD, Nand, Data2ext
• Bootloader: cLK or Magldr
• Recovery type and version
• Radio
• Partition size : boot, system, data, cache, sd-ext, sdcard
• Type of sdcard
• Type of battery: Original hd2 or extended battery
• kernel logs (kmsg) and logcat if possible ( if kernel wont boot, you wont be able to get logcat but if you have a working NativeSD ROM you can get the kernel logs (kmsg)
How? If kernel hangs during boot, open the battery cover, use a pen or something and hit the red reset button (do not remove battery as if battery is removed you will loose the kernel logs) now when the device reboots boot into the working nativesd rom and then open any root explorer and copy last_kmsg in proc folder. (/proc/last_kmsg) then past it to the sdcard and upload to website. alteratively you can do "adb shell cat proc/last_kmsg" from you computer with the usb cable connected and upload the contents
Note: This Kernel and ROM are ION based unlike other ROM/kernel so now that has been published are PMEM based
So this kernel is not compatible with any other ROM's (except for CM11_ION), so do not waste your time trying
Also this ROM is not compatible with any other kernels, so again do not waste your time trying
I have many user doing this an saying it is not working so I have to mention this over here before any else tries
IF YOU LIKED THE ROM PLEASE HIT THANK BUTTON BELOW
Logs
SlimKat 8.9
Initial Release
It boots magldr nativeSD,
adb is working for me on windows. I realised I had not updated my sdk platform tools (thought it auto-updated on startup, but had to do it manually), so adb was probably working all along. Sorry.
Small bug, settings FCs when opening SlimCenter
More later
Good job:good:
TmoUS install
hay macs install on my TmoUS Leo nand and have Kernel Header error
my black CLK settings
- recovery 10
- boot 15
- misk 6
- system 400
- userdata 487
- tboot 5
- sboot 5
- cache 5
fix for torch: https://github.com/pixelfreak2005/liquid_android_packages_apps_Torch/commits/kk4.4
pixel
increase sboot and tboot 10mb
I have test and make recovery new with non sboot and tboot and the same... I have 15mb Boot thats okay or?
Sent from my HTC One using XDA Free mobile app
-pixelfreak- said:
I have test and make recovery new with non sboot and tboot and the same... I have 15mb Boot thats okay or?
Sent from my HTC One using XDA Free mobile app
Click to expand...
Click to collapse
Pixelfreak could you do this test for me please. Hopefully you are using extended TWRP recovery.
create new folder under "sdcard/NativeSD/slim44"
extract the zImage and initrd.gz (nand, data2ext or nativesd initrd.gz) in this folder.
In recovery go to advance > NativeSD > Kernel Update> Choose slim44 and choose boot partition. swipe to update.
If the kernel boot successfull it is installer issue, if it doesnt boot, then it is kernel/ramdisk issue. We have to find out.
re
macs18max said:
Pixelfreak could you do this test for me please. Hopefully you are using extended TWRP recovery.
create new folder under "sdcard/NativeSD/slim44"
extract the zImage and initrd.gz (nand, data2ext or nativesd initrd.gz) in this folder.
In recovery go to advance > NativeSD > Kernel Update> Choose slim44 and choose boot partition. swipe to update.
If the kernel boot successfull it is installer issue, if it doesnt boot, then it is kernel/ramdisk issue. We have to find out.
Click to expand...
Click to collapse
yes i work with TWRP and will test this later
my test
all clean -> make folder on SD Card -> NativeSD/slim44 -> copy initrd.gz (clk/nand) and zImage in slim44 -> install rom CLK Nand -> recovery -> advanced -> NativeSD Manager -> Kernel Update -> slim44 -> swipe -> (Building img-file and flashing img-file -> back -> back -> reboot -> power off -> HD2 on -> i can see animation and the rom start...
damn why you have no FC and browser works good ????
rom works good... my tests
- you can fix torch with commits from my torch
- make video and swipe from right side -> start video -> FC / video preview only over Gallery
- better you go with animations from 0.75 to 0.25 is better for the HD2
- if i open calendar i can not go back
- enable gfx in Frameworks and build.prop for statusbar
-pixelfreak- said:
all clean -> make folder on SD Card -> NativeSD/slim44 -> copy initrd.gz (clk/nand) and zImage in slim44 -> install rom CLK Nand -> recovery -> advanced -> NativeSD Manager -> Kernel Update -> slim44 -> swipe -> (Building img-file and flashing img-file -> back -> back -> reboot -> power off -> HD2 on -> i can see animation and the rom start...
damn why you have no FC and browser works good ????
rom works good... my tests
- you can fix torch with commits from my torch
- make video and swipe from right side -> start video -> FC / video preview only over Gallery
- better you go with animations from 0.75 to 0.25 is better for the HD2
- if i open calendar i can not go back
- enable gfx in Frameworks and build.prop for statusbar
Click to expand...
Click to collapse
I'm trying to upload my commits into new organisation but dont have permission.
Force close may be because of frameworks/native. not right.
My boardconfig.mk is very close to spezi's build , also the frameworks/native https://github.com/spezi77
If I am not able to upload my sources tonight, you can try spezi's for force close fix,
macs18max said:
I'm trying to upload my commits into new organisation but dont have permission.
Force close may be because of frameworks/native. not right.
My boardconfig.mk is very close to spezi's build , also the frameworks/native https://github.com/spezi77
If I am not able to upload my sources tonight, you can try spezi's for force close fix,
Click to expand...
Click to collapse
walter have change the permission... you must say yes in your email..
can not see a fix for FC ...
pixel
macs18max said:
I'm trying to upload my commits into new organisation but dont have permission.
Force close may be because of frameworks/native. not right.
My boardconfig.mk is very close to spezi's build , also the frameworks/native https://github.com/spezi77
If I am not able to upload my sources tonight, you can try spezi's for force close fix,
Click to expand...
Click to collapse
I change permission. You should be able to upload source
hello , i have installed slimkat on hd2 europe , black clk 1.5.2 boot on nand and dataonext 5/385/5 recovery twerp. work fine on battery original . very goog rom , thank's mac .
adb work with windows !
i like Cyanogenmod roms !
but i will install this rom
thank you macs for your hardwork on our hd2!
your roms are awesome!
I find that the status bar and anavigation bar are opaque by default. How to make them transparent?
Installed on NativeSD on my EU HD2. Running smoothly albeit with a slight lag. Wifi hotspot not working. Any solutions to the Wifi hotspot - it seems a persistent problem on many kitkat ROMs.
Partho
my HD2 became very slow and frozen frequently
Please help
my hd2 frozen and the rom becomes very slow after minutes from restarting it
i have istalled the rom SD- ext (2 gb in size ) using MAGLDR EXT4 file partition
the pone get hardly to wake up after i press wale up key
please help
Best Regards
:crying:
partho roy chowdhury said:
I find that the status bar and anavigation bar are opaque by default. How to make them transparent?
Installed on NativeSD on my EU HD2. Running smoothly albeit with a slight lag. Wifi hotspot not working. Any solutions to the Wifi hotspot - it seems a persistent problem on many kitkat ROMs.
Partho
Click to expand...
Click to collapse
go to setting > performance
and select "force high-end graphics"
then reboot phone
@max18max , @pixelfreak , @walter79
Can you compile Carbon rom?? I very like Carbon!! If you can, please share your device tree, i will compile carbon for myself!! Many thanks!!
re
chautruongthinh said:
@max18max , @pixelfreak , @walter79
Can you compile Carbon rom?? I very like Carbon!! If you can, please share your device tree, i will compile carbon for myself!! Many thanks!!
Click to expand...
Click to collapse
i like CARBON to... carbon have big problem since kitkat with media.died .... if we have a working device you can have this and test self a carbon compile
pixel
@ mosi_hd2
I don't know if I am missing something but I did not find any option "force high-end graphics" under settings.
I searched all over the place but could not find this option.
Partho

[ROM][MM 6.0.1] [ KatKiss - KatshMallow #029 ] [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
​MarshMallow 6.0.1 Release​Asus TF300T​
Please note that this version is made for and tested on the TF300T 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:
TF300T Latest Rom Version: KatKiss-6.0_TF300T_029.zip | Mirror
TF201: See the TF700 thread
Gapps: OpenGapps ARM 6.0 Pico
(if you want Now on Tap use the nano version, and activate Now on Tap from google now settings)
Latest SuperSU: SuperSU BETA 2.52
Sound improvements & misc : install the K.A.T App
Thanks to keep this thread for the TF300T
​
Install Instructions:
Install KANG TWRP Recovery
Backup everything !
Boot into the recovery
The first time or everytime you have an issue when dirty flashing (Especially when changing android versions):
[*] do a full wipe , if you have issues make sure that you format /data (format is different than wipe)
Warning: formatting will remove what is stored in your internal storage, so store the rom /gapps/supersu zips onto an external storage (microSD, SD card..) or make sure you know how to push them back through adb.
Change /data filesystem to f2fs
Then everytime (even when "dirty flashing") do the following steps:
Flash the rom
Flash the SuperSU zip
[*]Flash gapps
Wipe cache/dalvik
Reboot
Rom Main Features:
MultiWindow Support with 2, 3 or 4 panes setup
High speed and responsive oriented
High performance and overclocked KatKernel included
Built with UberTC 5.4, graphite, -O3 & High optimization flags
Dock keyboard Support with full special/function keys support
Global Keyboard Shortcuts / KeyOverride Macro association (See post #2 for more info)
HDMI Support
Battery Level Indicator & Dock Battery support + Mods (icon/Text/%)
F2FS, CIFS, ext4, NTFS & Exfat support
RRO Theme Engine - Themes & more info
Native Android FSTRIM + Manual scripts for Database optimization and fstrim (see post #2)
Media Scanner Filters
Navbar with left, balanced (PixelC like) or middle aligned buttons.
All Wifi channels support
Integrated cpu & io performance settings panel
Custom Navbars buttons long press actions
Advanced power menu with reboot options.
User Immersive mode and actions with automode when docked setting
Advanced per application permission management (AppOps)
Ethernet-auto support
Misc utils Busybox, rsync...
Custom Quick Settings tiles
Included KatKernel Main Features:
-- Based on latest Asus 10.6.1.27.5 version.
-- CPU Overclockable up to 1700 (1500 default), GPU overclock (OC 520 by default) , uservoltage
-- Built with UberTC GCC 5.4, -O3, graphite + Optimized flags
-- F2FS support
-- governors: interactive pegasusq conservative ondemand powersave performance
-- iosched: BFQV7r5, ROW, SIO, deadline, NOOP, CFQ
-- FS: ext3-4, VFAT, NTFS, F2FS, NFSV3+4, CIFS
-- TCP Congestion: illinois cubic veno reno bic westwood highspeed htcp vegas scalable yeah
-- Asynchronous Fsync
-- USB NET drivers
-- lowmemorykiller: misc optimisations & fixes
-- backports from more recents kernels (3.4,& 3.9)
-- SLUB
-- exposed SOS/LNX
-- Restrict slave mountspace so Dalvik apps can mount system-wide volumes
-- Misc optimization & fixes: cpufreq, block, mmc, i2c, sched, rcu, arm specific routines, ...
-- Misc security fixes, futex, tty ...
ChangeLog: http://public.timduru.org/Android/KatKiss/6.0/ChangeLog.html
Rom Source: https://github.com/timduru (branch katkiss-6.0)
Kernel Source: https://github.com/timduru/tf300t-katkernel
Credits: Original banner concept by i9apps, Bootanimation by mgeniusm, original drawing by BBF, tetsuo for his contributions, Chainfire for SuperSU
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-MarshMallow, ROM for the Asus Transformer TF300T
Contributors
timduru
Source Code: https://github.com/timduru
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.1.x
Based On: AOSP
Version Information
Status: Stable
Created 2015-10-31
Last Updated 2016-08-05
Tips
First Install
Make sure you do a format /data the first time you install the rom
(backup your internal storage first if you want to keep something)
The first boot after a rom flash 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 ~4-5 minutes without gapps and 10+ 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.
Bluetooth
Bluetooth might require to be turned on twice before it scans and displays the available devices.
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 making things faster and also freeing resources
That's the recommended setting you want to use if you are using a launcher that has internal wallpaper rendering
The Default included Launcher3 has internal rendering
For Nova: Go to its Settings => Desktop => Wallpaper Scrolling => Force, then set a wallpaper.
(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)
Google Play Movies
Our current Widevine DRM libs are not compatible in MM.
So you can't play a movie on the tablet with Google Play Movies as it requires that.
Starting a movie to play on chromecast should be fine as the drm will be the chromecast one in that case.
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.
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
MultiWindows
Multiwindow allows you to split the screen in 2, 3 or 4 panes
you can switch an app back and forth between multiwindow mode and regular mode while it's running
NavBar:
- To switch between full screen and split View you can use the
NavBar Buttons
The app that currently has the focus (or the latest used app if you're on the Desktop) will be used for the main pane (left and/or top depending on the mode and rotation)
And it will lay the remaining most recently used apps in the rest of the available 1-2-3 panes depending on the icon you click
- If you press a multiwindow icon again when in splitview mode, it'll bring the focused app back to fullscreen mode.
- To swap the 2 latest focused apps location / pane , long press on the
NavBar Button
- 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 2-3-4 panes and switch between the 2 most recent apps 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 crash or not refresh correctly sometime.
To manually position an app in one of the pane:
For the moment either reorder your apps before clicking on an auto mode icon,
or you can also activate the default Marshmallow Multiwindow mode to get extra icons to positions an app in a specific pane (activate it in developer options )
Then position the apps with the icons from the Recents screen. (default MM recents icons are for 2 or 4 panes)
Banners
​
very impressive. guessing it wouldnt be good to uupgrade from 5.1.1 but do a clean flash?
Insane PPC said:
very impressive. guessing it wouldnt be good to uupgrade from 5.1.1 but do a clean flash?
Click to expand...
Click to collapse
Yeah, you'll need to format /data
New Version #004
New rom version available: KatKiss-6.0_TF300T_004.zip
Make sure you read the first post to see what is not currently working or implemented.
Make sure you format /data before installing. (only ext4 supported for the moment)
Use gapps and the new beta supersu linked from the 1st post.
As usual the first boot with gapps will take some time: ~7-10 minutes.
Just be patient.
ChangeLog:
- Bring up those Sh'mallows !
timduru said:
New rom version available: KatKiss-6.0_TF300T_004.zip
Make sure you read the first post to see what is not currently working or implemented.
Make sure you format /data before installing. (only ext4 supported for the moment)
Use gapps and the new beta supersu linked from the 1st post.
As usual the first boot with gapps will take some time: ~7-10 minutes.
Just be patient.
ChangeLog:
- Bring up those Sh'mallows !
Click to expand...
Click to collapse
You are truly amazing. :beer:
Format data
timduru said:
New rom version available: KatKiss-6.0_TF300T_004.zip
Make sure you read the first post to see what is not currently working or implemented.
Make sure you format /data before installing. (only ext4 supported for the moment)
Use gapps and the new beta supersu linked from the 1st post.
As usual the first boot with gapps will take some time: ~7-10 minutes.
Just be patient.
ChangeLog:
- Bring up those Sh'mallows !
Click to expand...
Click to collapse
Hi
I wanna ask: wenn i format data, will it not erase all my previous backups?
It will yes. Thus I made a backup to my computer.
Sent from my XT1032 using Tapatalk
New Version #005b
New rom version available: KatKiss-6.0_TF300T_005b.zip
ChangeLog:
005:
- Add F2FS support on /data
- Add Global Dock KeyOverride shortcuts
- Add Missing Dock function Keys implementation
- Add NavBar UI settings change for left or centered buttons
- Add User Immersive mode
- Add Auto immersive mode on docked
- Add Global actions
- Add Touchpad disable
- Add back SL101 Lid override conf
- Add Reboot modes in power menu
- Prevent system restart when orientation sensor is not fully initialised
- Fix AppOps crash on launch
- Fix MicroSD & UsbDisk not mounting
005b:
- Fix MicroSD & UsbDisk not mounting when /data is f2fs
Man, this looks like really awesome news! Is it really TF300 exclusive or is there any chance this Rom will ever make it to the TF201?
timduru said:
For the moment, only the native Marshmallow Multiwindow is supported
(activate it in developer options )
Then position the apps with the icons from the Recents screen.
Click to expand...
Click to collapse
Hallo. How to do this (activate it in developer options )?
I must say you are the MAN and you do a grait job. Thank you. I put your rom on tf300tg. Of course 3g is not working.
---------- Post added at 07:26 PM ---------- Previous post was at 07:08 PM ----------
Carlosk1966 said:
Hallo. How to do this (activate it in developer options )?
I must say you are the MAN and you do a grait job. Thank you. I put your rom on tf300tg. Of course 3g is not working.
Click to expand...
Click to collapse
Never mind. I found how to activate Multiwindow.
Carlosk1966 said:
Hallo. How to do this (activate it in developer options )?
Click to expand...
Click to collapse
There's a Setting called "Multi-Window mode" if you scroll down on the page, simply activate the option.
timduru said:
There's a Setting called "Multi-Window mode" if you scroll down on the page, simply activate the option.
Click to expand...
Click to collapse
Thank you Tim, I fond it.
So far working very well thanks timduru!
Sent from my XT1032 using Tapatalk
Edit: never mind...it s working ok
+1000000
Enviado desde mi D6603 mediante Tapatalk
Wow
What a way to take a dated tablet and breathe new life into it! I don't think my tablet has ever run this smoothly! Thanks for your efforts!!
This is pretty cool. Thanks dude!

[ROM][6.0.1][i9000] A-6.0.1 rom - 9.0.4 v. WG

{
"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"
}
ROM​
Information and thanks:
A-6.0.1 ROM
A-ROM: 9.0
Last Update: 24.02.2016
Anroid: 6.0.1
Bulid: OmniROM
Change-log 9.0 - FULL STABLE:
- new song notify/alarm etc.
- Optimaliz dithering,fast dormancy
- Change Heapsize for APP-48mb for 512mb ram
- remove unnecessary in etc/bin/usr
- lighter camera like LP
- Cache size set 0
- off use awesome player
- Off google location and google network location
- fstrim script
- cpu tuner
- delete(off) scirpt tzdatacheck
- onTrimMemory
- Swap dex2oat
- fix small problem
- set hidden apps limit 14
- set max strarting apps 6
- Update bussybox
- delete unsupported functions, eg. Speedlight
- General improvement performance - much faster
9.0.1:
- Second version f2fs for /system
- FIX ONE BIG BUG
9.0.2:
- Fix keyboard problem
9.0.4
[f2fs WG] (With INCLUDED Gapps)
[FLASH ONLY ROM, GAPPS IS INCLUDED]
Change-log A-OPTIMALIZATION:
- Remove any unnecessary permissions
- Add Sound recorder
- VM optimization
- Change mms apk
- Slimmed 172 mb
- Disable Security
- New Better look and Slimmer Apk Music
- less font file (its better for system)
- Add tweaks for battery life and performance
- Add Script "Seeder"
- Disable autologin Browser
- Optimalize bulid.prop
- new better stock clock
- delete apps
- Change DPI (210)
- remove auto update omni
- Less RAM usage
- Disable logcat
- 16bit transp.
- Disable Logers
- Enabled purgeable
- Optimization start system
- Disable JIT
- improved stability
- Add Killed media server
-Fix sources settings
-Optimization system/bin
-Disable Android Device Check In.
-Disable Extended JNI Checks
- New gallery
- Smooth Keyboard
- Tweak for performance
- Optimization ART (faster application loading)
- Corrected Dalvik
- Patch Bigmem, now You can watch Youtube with MAX RAM (426mb)
- Fix lags, when watch video
- Change video quality
- improved sqlite
- improved OOM_ADJ Settings
- improved net buffer
- Smooth FOREGROUND apps
- Optimization DeviceSettings (Faster Loading)
- Disable debugging notify icon on statusbar (Offloads CPU)
- Performance boost in deodexed (Stop verify bytecode in system & data apps)
- Scroll (should will better)
- Watch Video should will better too (Add bulid.prop code video.accelerate.hw=1)
- Fast reboot
- Change icon
Changes in version 9.0
- new song notify/alarm etc.
- Optimaliz dithering,fast dormancy
- Change Heapsize for APP-48mb for 512mb ram
- remove unnecessary in etc/bin/usr
- lighter camera like LP
- Cache size set 0
- off use awesome player
- Off google location and google network location
- fstrim script
- cpu tuner
- delete(off) scirpt tzdatacheck
- onTrimMemory
- Swap dex2oat
- set hidden apps limit 14
- set max strarting apps 6
- Update bussybox
- delete unsupported functions, eg. Speedlight
- f2fs for /system
- GAPPS INCLUDED in ROM
DOWNLOAD
A-ROM 9.0.4 [f2fs WG] - 210 mb
(With INCLUDED Gapps -)
[FLASH ONLY ROM, GAPPS IS INCLUDED]
A-6.0.1 f2fs-WG 9.0
A-ROM 9.0.2 [f2fs] - 172 mb
(Wihtout Gapps, if you not use gapps for better performance)
A-6.0.1 v9.0 F2FS
VIDEO v8.2.0
https://www.youtube.com/watch?v=Tb-arS8A-ag
​
[/CENTER]
________________________________________________________________________________
________________________________________________________________________________
Questions / Help
Possible that this is the last version because this system is so good.
GUIDE HOW INSTALL ON STOCK 2.3.6:
If you try install my rom on 2.3.6 you must, Install again 2.3.6 with odin and...
1. YOU MUST HAVE CWM RECOVERY
Download Odin and flash Semaphore kernel for stock
2. Install any rom 5.1.1 (Hubertos, Full advanced, CodeRom etc.)
install without gapps and reboot for recovery
Next full wipe and install A-Rom
THANKS
For better look:
Settings>Performance>Advanced>(force high-end graphis)
How to faster:
Clean:
Once every 2 days Clean Cache (Settings>Storage & USB)
More ram:
GO SETTINGS>Advanced>Bigmem>Change to Bigmem/Max Ram
Background process limit:
-About phone, and 7 click on "Bulid number"
-Now go to settings>Developer options
- Background process limit
- Change "At most, 3 processes"
Browser faster:
Go to Browser>Settings>Advanced (here disable JavaScript)
Turn OFF Autoupdate APPS:
Go to Google Play>Settgings
Overclock:
Go to Settings>Performance>Change for 1400
THANKS FOR USE ! A-TEAM​
Authors:
@dracov76 - A-ROM Creator
@Coldwindofnowhere - Kernel of F2FS
@sooti - Main creator Marshmallow 6.0.1 for Galaxysmtd
Can you please built this ROM also for Captivate?
ROM is exactly the same.
Kernel is the same, only button layout changes (compiled in kernel).
And then in \system\usr\keylayout:
aries-keypad.kl
key 115 VOLUME_UP WAKE
key 114 VOLUME_DOWN WAKE
key 116 POWER WAKE
key 139 MENU VIRTUAL
key 172 HOME VIRTUAL
key 158 BACK VIRTUAL
key 217 SEARCH VIRTUAL
Click to expand...
Click to collapse
cypress-touchkey.kl
key 139 MENU VIRTUAL
key 172 HOME VIRTUAL
key 158 BACK VIRTUAL
key 217 SEARCH VIRTUAL
Click to expand...
Click to collapse
HumberOS already wrote these commits in Omni repo.
It will be great for all Captivate users to have this ROM.
Or at least if you can compile the kernel, then I can port the whole ROM.
Nice to see you make android 6.0 for the galaxy will test it out very soon Great job man
Monfro said:
Can you please built this ROM also for Captivate?
ROM is exactly the same.
Kernel is the same, only button layout changes (compiled in kernel).
And then in \system\usr\keylayout:
aries-keypad.kl
cypress-touchkey.kl
HumberOS already wrote these commits in Omni repo.
It will be great for all Captivate users to have this ROM.
Or at least if you can compile the kernel, then I can port the whole ROM.
Click to expand...
Click to collapse
If this phone have Lollipop rom, we can copy keylayout folder and be work
if i instal this rom, do i have 16 GB internal storage space or same omni rom 1.2 GB ?
dracov76 said:
If this phone have Lollipop rom, we can copy keylayout folder and be work
Click to expand...
Click to collapse
Yes but we need boot.img without boot.img we cant do nothing
ghertas said:
if i instal this rom, do i have 16 GB internal storage space or same omni rom 1.2 GB ?
Click to expand...
Click to collapse
You get like 1.26 gb of storage space with this rom. The newest is really fast and smooth while i would also say it is probably close to as fast as lollipop also stable as well.
Update
Dracov one bug i have found i think it is present in omni rom 6 that if you add the external sd card after flashing marshmallow the system ui will crash infinitly.
dracov76 said:
If this phone have Lollipop rom, we can copy keylayout folder and be work
Click to expand...
Click to collapse
Thanhtho96 said:
Yes but we need boot.img without boot.img we cant do nothing
Click to expand...
Click to collapse
Yes, we need a boot.img compiled with correct keylayout.
It is the only thing that differs for Captivate.
HumberOS already wrote the commits needed in Omni repo.
It would be great if you can compile the kernel for Captivate
Flashed and waited for boot for about 20-25 minutes. Unsuccessful. Reflashed Lollipop back, waiting for version 3.0 - maybe it will boot.
alex_rex said:
Flashed and waited for boot for about 20-25 minutes. Unsuccessful. Reflashed Lollipop back, waiting for version 3.0 - maybe it will boot.
Click to expand...
Click to collapse
My friend <3
You must format /data for f2fs its fix prolem
dracov76 said:
You must format /data for f2fs
Click to expand...
Click to collapse
Ah, man! I've read it somewhere but didn't mention. Thanks for reminding, it booted in 3 minutes
Maybe it'll be good to mention it in faq also?
So I faced that new Marshmallow's SD behavior.
Inserted SD, went to Settings, got message like "This card is not supported, set it up". Two features - Portable storage and Internal storage.
When I choose Portable storage it goes to endless reboot
When I choose Internal storage it says "Missing output stream"
What am I doing wrong?
microSDHC card, SP, 10 class, 16GB, has some info on it, FAT32
Its Bug on this MM
dracov76 said:
Its Bug on this MM
Click to expand...
Click to collapse
It's a pity Can it be theoretically fixed?
But nevertheless it's very strange scheme. I almost cannot agree with it. Phew. Why they are forcing me to use my card in my phone either as storage for photos or as internal memory for this phone only? Nonsense.
Another issue - after ending call the process com.android.phone crashes
alex_rex said:
Another issue - after ending call the process com.android.phone crashes
Click to expand...
Click to collapse
Oooooo its APLHA
You can use A-5.1.1 without bug
[ROM][6.0.1][i9000] A-6.0.1 rom - 4.1.3
hope you can solve it ?
What are the future plans for the ROM?
The next steps? Are you just doing another update to build on?
What is install a browser app?
Thanks for the work, the ROM is super fast
ThomasHessen40 said:
What are the future plans for the ROM?
The next steps? Are you just doing another update to build on?
What is install a browser app?
Thanks for the work, the ROM is super fast
Click to expand...
Click to collapse
Optimalization!!
What is install a browser app? - Its fail on this version
I work so hard, and tomorrow version 5.0.0 with hard optimization and fix more bug.
And update A-Gapps for better performance
Merry Christmas for all !!
its performing well than in LP thank's a lot for this (Y) cheers

[ROM][N 7.1.2] [ KatKiss - Nougatella #039 ]

{
"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
​Nougat 7.1 Release​Asus TF300T​
Please note that this version is made for and tested on the TF300T 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 the rom's main goal is efficiency, speed/responsiveness,
while not adding bloated features that will slow things down
​
DOWNLOADS:
TF300T Latest Rom Version: KatKiss-7.1_TF300T_039.zip | Mirror
Gapps: OpenGapps ARM 7.1 Pico
Latest SuperSU: SuperSU stable
Sound improvements & misc : install the K.A.T App
TF700 & TF201 versions: http://forum.xda-developers.com/transformer-tf700/development/rom-t3457417
TF701 version: https://forum.xda-developers.com/transformer-tf701/orig-development/rom-t3540259
Quick demo video of the current rom: https://youtu.be/bclpP2UJydE
You'll have to excuse the phone quality
it's mostly to show the responsiveness, launch times, switching between apps repeatedly, multi apps, video playing, floating windows and so on, it's not feature exhaustive.
Install Instructions:
Install KANG TWRP Recovery
Backup everything !
Boot into the recovery
The first time or everytime you have an issue when dirty flashing (Especially when changing android versions):
[*] do a full wipe , if you have issues make sure that you format /data (format is different than wipe)
Warning: formatting will remove what is stored in your internal storage, so store the rom /gapps/supersu zips onto an external storage (microSD, SD card..) or make sure you know how to push them back through adb.
Change /data filesystem to f2fs
(wipe => advanced wipe, check /data then "Repair or change filesystem" => change file system => and choose F2FS)
Then everytime (even when "dirty flashing") do the following steps:
Flash the rom
Flash the SuperSU zip
[*]Flash gapps
Wipe cache/dalvik
Reboot
Note that current gapps setup wizard will crash as it is not fully compatible with android 7.1.2 (KatKiss >= 022)
unless you turn on wifi manually after the language selection in the initial setup.
(if you don't have a dock, use the extra wifi button in the navbar)
Rom Main Features:
Native Nougat MultiWindow
High speed and responsive oriented
High performance and overclocked KatKernel included
Built O3 & with High optimization flags
Dock keyboard Support with full special/function keys support
Global Keyboard Shortcuts / KeyOverride Macro association (See post #2 for more info)
HDMI Support
Battery Level Indicator & Dock Battery support + Mods (icon/Text/%)
F2FS, CIFS, ext4, NTFS & Exfat support
Native Android FSTRIM + Manual scripts for Database optimization and fstrim (see post #2)
Media Scanner Filters
System UI editor with Navbar tuner
All Wifi channels support
Integrated cpu & io performance settings panel
Custom Navbars buttons long press actions
User Immersive mode and actions with automode when docked setting
Advanced per application permission management (AppOps)
Ethernet-auto support
Misc utils Busybox, rsync...
Included KatKernel Main Features:
-- Based on latest Asus 10.6.1.27.5 version.
-- CPU Overclockable up to 1700 (1500 default), GPU overclock (OC 520 by default) , uservoltage
-- Built with UberTC GCC 5.4, -O3, graphite + Optimized flags
-- F2FS support
-- governors: interactive pegasusq conservative ondemand powersave performance
-- iosched: BFQV7r5, Zen, ROW, SIO, deadline, NOOP, CFQ
-- FS: ext3-4, VFAT, NTFS, F2FS, NFSV3+4, CIFS
-- TCP Congestion: illinois cubic veno reno bic westwood highspeed htcp vegas scalable yeah
-- Asynchronous Fsync
-- USB NET drivers
-- lowmemorykiller: misc optimisations & fixes
-- backports from more recents kernels (3.4,& 3.9)
-- SLUB
-- exposed SOS/LNX
-- Restrict slave mountspace so Dalvik apps can mount system-wide volumes
-- Misc optimization & fixes: cpufreq, block, mmc, i2c, sched, rcu, arm specific routines, ...
-- Misc security fixes, futex, tty ...
ChangeLog: http://public.timduru.org/Android/KatKiss/7.x/ChangeLog.html
Rom Source: https://github.com/timduru (branch katkiss-7.1)
Kernel Source: https://github.com/timduru/tf300t-katkernel
Credits: Original banner concept by i9apps, Bootanimation by mgeniusm, original drawing by BBF, tetsuo for his contributions, Chainfire for SuperSU, Anthony Restaino for Lightning Browser
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-Nougatella, ROM for the Asus Transformer TF300T
Contributors
timduru
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.1.x
ROM Firmware Required: Latest stock bootloader, KANG TWRP
Based On: AOSP
Version Information
Status: Stable
Beta Release Date: 2016-09-02
Created 2016-09-02
Last Updated 2019-09-28
Tips
First Install
Make sure you do a format /data the first time you install the rom
(backup your internal storage first if you want to keep something)
The first boot after a rom flash 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 ~4-5 minutes without gapps and 10+ 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.
Note that app optimizations /cache will now occur in background after being installed, only when :
- your device is idle
- on power and fully charged.
So after install , let your device on the charger for a few hours for it to fully optimize.
System UI Tuner
A few things including the navbar buttons can be tweaked in Settings => System UI Tuner
Hardware keyboard layouts
More languages have been added in the default asusec keyboard
Set the keyboard layout through Settings => Language & Input => Physical Keyboard (asusdec)
(to use multiple layouts , you first need to add another Language in Settings => Language & input)
You can switch between layouts using the keyboard icon that appears in the navbar.
Storage Encryption
Encryption is not supported on our devices
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.
Bluetooth audio devices
For bluetooth audio devices that have "phone audio" capability you need to uncheck the box in the device's bluetooth settings.
Camera
Video recording is 720p max
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
res
res
Oh man sounds sweet but the link is down.
StaticMaal said:
Oh man sounds sweet but the link is down.
Click to expand...
Click to collapse
that's why it says ****Coming soon**** next to the download links
I need to create the thread first to upload basically, 8 minutes left if xda doesn't fail
First Beta Release #006
New rom version available: KatKiss-7.0_TF300T_006.zip
Let's go !
I've been using Nougat for the past few days and It's pretty much usable as a daily rom already I'd say
Unless you need one of the missing /not working feature of course (See 1st post)
I'll be busy for the weekend, so I thought some might want to play with it too
As usual with a major upgrade: FORMAT /data first
(it'll change it to ext4, then you simply need to change it back to f2fs)
Have fun
Sorry man I thought coming soon was meant for the mirror link.
Wow. This is very impressive, I hope to try this soon
Tim, you are..THE MAN!!!
Sent from my TF300T using XDA-Developers mobile app
Installed and seems to run good! I didn't do extensive testing till now though...
Thank you for the great work you are doing!
@timduru
Did I understand correctly?
My steps when moving from version KatshMallow #029 the following:
Full wipe + format /data to ext4
Convert /data to F2FS
Install new ROM (7.0) + GAPPS + SuperSU
BrateloSlava said:
@timduru
Did I understand correctly?
My steps when moving from version KatshMallow #029 the following:
Full wipe + format /data to ext4
Convert /data to F2FS
Install new ROM (7.0) + GAPPS + SuperSU
Click to expand...
Click to collapse
Yep, that would work
You can skip "full wipe", as data format to ext4 does the same, just more complete
Installed. Running fine.
Sent from my TF300T using Tapatalk
Do I have to format f2fs even though I am already on katshmallow with f2fs?
thorrules said:
Do I have to format f2fs even though I am already on katshmallow with f2fs?
Click to expand...
Click to collapse
Yes, full cleaning internal storage needed.
Do I convert /data to f2fs within kang twrp or adb with a command line?
Sent from my Nexus 5X using XDA-Developers mobile app
tamkhanh said:
Do I convert /data to f2fs within kang twrp or adb with a command line?
Sent from my Nexus 5X using XDA-Developers mobile app
Click to expand...
Click to collapse
kang twrp
Will this fantastic ROM become available for the TF201 as my TF300 has just gone Kaput!!
Is there a possibility to install google now launcher?
When installed from the store, I can't get it to run. And flashing the micro or stock gapps, results in the device not booting. And I waited for like 20 minutes. Or was that too short of a waiting time?

Categories

Resources