Team Win Recovery Project 2.x, or twrp2 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.
CHANGELOG for 2.8.0.1:
-Fix a bug that causes weird graphics glitches and touch issues
CHANGELOG for 2.8.0.0:
-Add MTP support to recovery thanks mostly to bigbiff with a little help from Dees_Troy
-Add command line capabilities - you can now execute various TWRP features via adb instead of the touchscreen
-Add support for color in the console and give error, warning, and highlight lines different colors
-Track backup and restore progress based on file sizes to provide a much more accurate indication of progress
-Improve handling of /misc thanks to mdmower
-Improve setting of time on Qualcomm devices thanks to [NUT]
-Allow using images on slidervalue GUI objects thanks to Tassadar
-Allow using variables and addition and subtraction in variables for easier theming
-Add support for 1440x2560, 280x280, and 320x320 resolutions and update 240x240
-Allow ui.xml file to include additional xml files to help break up the theme and make TWRP easier to maintain
-Other minor fixes and improvements
Over the course of the last year or so, bigbiff has worked to migrate various Java functions from Android's MTP implementation to bring you a fully C++ based MTP implementation that allows you to transfer files to both emulated storage and Micro SD cards. It's confirmed to work on various Nexus devices but we may have to make some changes on other devices to keep Windows happy. Windows is very picky about USB IDs and its drivers. We have tested it on Windows 7 and 8 as well as Ubuntu 14.04 Trusty. MTP is enabled by default, but we do toggle it off and on automatically during certain operations such as if you choose to wipe a storage partition. You can enable or disable MTP under the mount menu in TWRP. For more about what MTP is here.
Note: Due to a weird bug with our MTP setup, you cannot copy a zip file to the root of storage with Windows. You can change the .zip to something else like .txt and then copy it to the root and rename the file back to .zip once it's copied to the device. You can also copy the zip into any subfolder.
Command line support is also now available. You can perform various OpenRecoveryScript commands via the adb shell. Depending on what you are doing you may wish to do a "twrp set tw_mtp_enabled 0" and then reboot to prevent the MTP auto toggle from killing your adb interface. You can use this option to create and restore backups, wipe, install zips, and more. Via adb shell, type twrp followed by a space then enter the OpenRecoveryScript command and hit enter. Find more OpenRecoveryScript commands here.
CHANGELOG for 2.7.1.0:
-Add GUI option to change or repair file systems on individual partitions. The change is destructive so backup your data including internal sdcard first. This option should make it a little easier to migrate a device from ext4 -> f2fs, for instance. You will find this option under Wipe -> Advanced Wipe, then select only one partition and then press the Repair or Change File System button. If a developer has added f2fs support for your device and we don't have it in TWRP, please contact me via PM to arrange for it to be added.
-Various bugfixes to backup and restore
-Improvements to USB storage handling
-Added a class to search for files to make finding the correct brightness file automatic in most cases
-Various other bugfixes and tweaks
CHANGELOG for 2.7.0.0:
-Faster graphics rendering by disabling alpha blending on fully opaque objects thanks to Tassadar
-Allow sideloading from /tmp on encrypted devices
-Check for a crypto footer before asking for a password to prevent user confusion
-Additional checks for validity to auto generated backup names
-Text wrap in the console output
-Proper caps lock support in the keyboard
-Mouse support via USB OTG for devices with a broken digitizer
-Improve scanning of storage locations for OpenRecoveryScript
-Haptic feedback for buttons, keyboard, and vibration at the end of longer running actions thanks to Samer Diab
-Fixed ext4 wiping when no selinux contexts are defined for that partition (e.g. sd-ext)
-Update SuperSU to 1.93 and improve installation process
-Added selinux contexts restoration to fix permissions
-Load RTC offset on Qualcomm devices to fix the date/time in recovery
-USB Mass Storage fixes Add SELinux support checking
-Add Disk Usage class to better handle excluded folders (e.g. Google Music cache)
-Add 4.4 decrypt support
-Add some toolbox utilities to TWRP (namely to support SELinux functions not supported in busybox)
-Various SELinux fixes and bug fixes
Note: 2.7 marks the first time that we are dropping support for older devices. We are doing this because of the SELinux support needed to install 4.4 Kit Kat ROMs. The non-TWRP parts of the recovery image have to be built in at least a 4.1 tree and the kernel that is included in the recovery image has to support writing SELinux contexts. We don't own most of the devices that we support so we depend on outside testers and developers to help us update devices. In many cases we can't find someone readily. Come to #twrp on Freenode if you want to help bring your device up to date. You can tell right away if your device will support 4.4 ROMs in 2.7. Boot TWRP and press the console button (the square-ish button either in the bottom middle or upper right) to view the console output. If it doesn't say "Full SELinux support" in the console, then your device still needs some work. Help us help you.
DOWNLOAD
will it be fine to flash disk over e975 unlocked using freegee?
Yesssss!! you did it at last. Thanks @JustinXu.
yeah
thanks bro :crying:
flashed it for e975... i don't know t the twrp does not recognise/see the flash memory of my devise. i tried to mount it but nothing happen.
i'm doing something wrong or the 2.8.0.1 version have a bug like this
anyway at first i want to thank you
igli83 said:
flashed it for e975... i don't know t the twrp does not recognise/see the flash memory of my devise. i tried to mount it but nothing happen.
i'm doing something wrong or the 2.8.0.1 version have a bug like this
anyway at first i want to thank you
Click to expand...
Click to collapse
+1
No any drive for mount.
it seems something wrong, i will check it later.
i have deleted the file on google drive. stop downloading guys.
guys, i just uploaded a gee TWRP build, sdcard seems work. give it a try and tell me the result.
JustinXu said:
guys, i just uploaded a gee TWRP build, sdcard seems work. give it a try and tell me the result.
Click to expand...
Click to collapse
Seems to work now. Thank you man. Really a good work
Anyway the version is 2.8.0.0 not 2.8.0.1
Works great on art rom with solid kernel
igli83 said:
Seems to work now. Thank you man. Really a good work
Anyway the version is 2.8.0.0 not 2.8.0.1
Click to expand...
Click to collapse
i found it too. i build it with the lastest sources, and i don't know why it is not 2.8.0.1
Hi i ve a problem with an lg optimus g e975 of my friend...i've flashed twrp 2.8.0.0 from download page...but now i cant flash anything!!trying roms , recovery...
{
"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"
}
Inviato dal mio LG-D802 con Tapatalk
enr88 said:
Hi i ve a problem with an lg optimus g e975 of my friend...i've flashed twrp 2.8.0.0 from download page...but now i cant flash anything!!trying roms , recovery...
Inviato dal mio LG-D802 con Tapatalk
Click to expand...
Click to collapse
Try using the /data/media/0/ directory rather than /sdcard to select the zips.
Sent from my LG Optimus G using Tapatalk
Leavard said:
Try using the /data/media/0/ directory rather than /sdcard to select the zips.
Sent from my LG Optimus G using Tapatalk
Click to expand...
Click to collapse
I flash twrp to and I don"t find the folder 0 in data / media / ?
Why, when I select wipe cache and wipe dalvik cache from recovery (twrp) , it's delet all data from sdcard?
same thing happened to me! reverted to older one! keep away from this version unless some one fix it!
also you cant make backups, someone said they cant install kit kat roms (or any at all), mtp function doesnt work correct! i can only copy from the phone and NOT into the phone!
Please give me link with older twrp!!
Thanks so much.
Thread closed by OP request.
Related
{
"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"
}
Team Tiamat Xoom Rom
This rom is presented to you buy the following winners:
bigrushdog
solarnz
TDR
Lowtraxx
MAD Industries
Nusince
Steady Hawkin
Special mentions:
Roach`- Without him, we would be nowhere!
Kelvie - Thanks for the wpa_supplicant
Steady Hawkin - Init.d support
Jewremy - For the battery circle mod
Bazar6 - For fixing up the icons left over from themeing.
And now the rom!
Rom Features
This is a completely deodexed rom, based on the 3.2 wifi system image. However just because Google and Motorola haven't released 3.2 for the verizon xoom that doesn't mean we don't support it! Thats right. We support 3g devices on 3.2 before Google have even released it.
EPIC features
NATIVE 3G SUPPORT
SDCard support via mtp. NOTE: your sdcard will now be at /mnt/external1
Modified application permissions to allow applications that can write to /sdcard to write to /mnt/external1
USB OTG (On The Go) support. Your usb drives will now be mounted automatically under /mnt/usbOTG
Android media services scan both internal and MicroSD for media (Gallery, Music, etc)
Fast boot times. Your boot times are simply amazing with this rom!
Complete localisation support. This means that we have complete support for european devices and their languages.
Screenshot support
General Features
Powered by Tiamat Kernel Tachi 2.1.0 (stock gpu).
Pre rooted with su and Superuser
Pre-installed busybox and iwmulticall.
Desktop UA String
Modified battery images & animations.
Wi-Fi Ad-Hoc Mode
Quickboot
Estrongs File Explorer
Easy charging light controls
Advanced Features:
Init.d boot scripts enabled
OpenVPN binary and script - Credit CyanogenMod
Applications files (apk) located in /data/tiamat_first_boot_install will automatically be installed.
Applications are zipaligned on boot
Cron service
Important Notes : A MUST READ
Your microsd card is now mounted at /mnt/external1. You will also be able to access this via MTP.
Due to some bug fixes, a factory reset is required before flashing this rom.
This rom supports all wifi devices, US Verizon 3g devices and European devices.
Installation Instructions
Prerequisites: Clockworkmod Recovery (Recovery 3.2.0.0 R4C is still reccomended) and a MicroSD card for installation.
OPTIONAL, BUT RECCOMENDED: Backup your internal applications with Titanium backup
Download the 2.1 rom zip file and place it on your external sdcard
Restart into Recovery
Perform a nandroid backup, and keep this safe!
Perform a factory reset within recovery (Wipe data / factory reset) This is a required step.
Install the rom
Welcome to the party
Download Center
2.1
Tiamat Xoom Rom 2.1.0 "Hammerhead"
MD5sum: 8a0ae0071a49ef15352ae404486e04aa
Release Notes
2.1.0 Release Notes
Here we are, release 2.1 "Hammerhead".
Thanks to the hard work of lowtraxx, we have been able to fix all of the layout issues with regards to the broken framework-res that we had to use in the last rom.
Lowtraxx has also fixed up all of the european 3g device files and languages, so the signal bar should work fine on your euro 3g device now.
I have also resolved the issues with the Google app updates. However for this fix, you need to wipe your device before you install the rom.
Making a come back in this release is the native screenshot feature. To enable this, go into Settings > Display and then enable "Screenshot". To take a screenshot, hold down the recent applications key to take a screenshot.
-- solarnz.
Changelog
Version 2.1
Fixed all the application signatures - Google applications should update fine now.
All of the language packs are now incorporated into this rom
European 3g support should be 100% working now.
Native screenshot is back
Version 2.0.1
Replaced the battery icons with new ones from Nusince
Updated the maps application. NOTE: This is just a temporary fix, and we are working on a permanent fix.
Fixed up the euro build.prop
Version 2.0
Rebased off the 3.2 wifi image.
3G Support on Android 3.2
sdcard is now at /mnt/external1 and is viewable via MTP
Any application that can write to /sdcard can now write to /mnt/external1
usbOTG drives now mount at /mnt/usbOTG and act identically to the sdcard.
Now comes with the Katana 2.0 stock GPU kernel.
/MicroSD and /usbOTG synlinks to their respective locations in /mnt
Automatically modprobe all kernel modules, apart from the wireless module.
New wallpaper & charging icons
Version 1.1
Storage framework completely overhauled based on Transformer Rom Prime 1.5 (thanks Roach)
System now gives storage control thru status bar icon and in Settings / Storage
Unmount MicroSD, remove, put in another one for working Hot Swap
Automatically mount USB Host storage (unmount still broke do to borked vold.fstab)
All Android media services scan both internal and MicroSD for media (Gallery, Music, etc)
new native Transformer file explorer accessable thru status bar to explore all mounted storage
Unfortunately, USB Mass Storage is still broke. (It's turning out to be far more complex than it should be)
Entire rom re-signed with test key due to manifest changes for storage port. All services work 100% (Google music beta, Market, etc)
Implemented a variety of init.d scripts with "Tiamat Control" flags
Enable features by moving flags (/data/tiamat_controls) in or out of "unused" folder
Enable or diasble charging light while device on
Enable or disable logging for better battery life
sysctl memory tweak
Cron service enabled for time based scripts (put Cron scripts in /data/cron)
Rom zip-aligned on boot (still insanely fast boot time)
Included up-to-date Maps.apk and Video.apk
Removed bloatware (Cordy.apk, dungeondefenders.apk, and stingrayquickoffice.apk)
Changed back to mostly stock icons
Removed the charging percent text from the pull up settings.
When charging, it will now alternate between the battery percentage in the middle and a charging symbol.
Version 1.0 - Update 3 (Busybox fix)
Fixed the dependency that the ramdisk had on busybox, specifically run-parts.
Version 1.0 - Update 2 (charging light)
Enabled the led charging light in the ramdisk as per popular request.
Version 1.0 - 3g fix
Fixed permissions in /system/bin. This was causing issues with 3g connections.
Replaced framework-res.apk with a less modified version. There is no SIP calling and sms now, but the activation screens work now.
Tips
Turning the charging light offUsing root explorer, or other file manager that gives you enough control, move the "enableChargingLight" file in /data/tiamat_controls into the directory /data/tiamat_controls/not_in_use
Automatically installing applications when you flash the rom:
In the zip file, under the directory "data" there is a directory called "tiamat_first_boot_install". You can place all of your apk files that you want installed when you first boot in there. This is useful for applications such as Thumb Keyboard and Titanium Backup
Tiamat Rom 2.1 Hammerhead Mod packs.
None yet!
last one...
For those who prefer the stock battery icon and stock UA-string, be sure to check out uncon's modified framework.
Awesome! Looking forward to it, good job guys
Can't wait to see it!
Cool!
I only hope they fixed the bug where there are 2 battery percentages showing in the quick settings menu. If not, I'll have to go back to stock battery images.
Does this have the Wifi dropout fix?
mowassasin said:
Does this have the Wifi dropout fix?
Click to expand...
Click to collapse
Sorry, no it doesn't.
thanke guys, you are simply gorgeous
Noob question, does it work with Euro 3G Xoom out of box?
Edit:
It seems that yes, thank you guys!
Very nice work guys
Whether the wifi fix was implemented or not, it works now so
Awesome sauce all round, nice to see that you guys officially support us Euro guys now
Does the SIM card PIN interrogation of this ROM on EU Xoom 's work?
bemanet said:
Does the SIM card PIN interrogation of this ROM on EU Xoom 's work?
Click to expand...
Click to collapse
Yes, it works on my EU Xoom.
I see that the 2.1 ROM is showing support for OpenVPN. Is this any different to the support provided in the 2.0.1 ROM?
I am using 2.0.1 and have never found out how to use OpenVPN with it. Can anyone offer advice on this? In Windows implemenattion of OpenVPN, there is a conf file that needs to be edited to suit local requirements. Although I have found the OpenVPN app in 2.0.1, I don't see any sign of a conf file.
Thank you
Gordon
Wow do you guys ever get any sleep? Time to start my backups going.
okay this rom work for Singapore's version as well, however steps in
http://forum.xda-developers.com/showthread.php?t=1089695
is still required, I had to modify the build.prop to use it.
Just flashed.. great work...
How quaint that is called Hammerhead on Shark Week
This is my very own personally maintained custom ROM for the Nexus 10 (manta) called Lollipopalooza!! It is an AOSP (Android Open Source Project) 5.x based ROM with a simple aim... add a few useful features to AOSP without deviating too much.
{
"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"
}
This will be a spin-off of my previous Nexus 10 ROM ThunderKat, but from scratch and obviously based on Android 5.x.
I don't expect this to compete with the big boys (CyanogenMod, AOKP, Paranoid Android and the like) and this ROM will have a considerably limited feature-set compared to them. If you want a lot of customisations and configurations, they are definitely the way to go.
Please note that since this is a fully de-odexed ROM, it will take a while to boot up the first time. Please follow the installation instructions carefully.
IMPORTANT: Since I no longer own this device, I have not tested this. In my opinion it should work just fine since I am using the same code-base for my Nexus 9 builds, but if you are not sure, wait for feedback from others who are brave enough to take the plunge.
Due to my limited availability, I will now no longer support builds older than 2015/05/23
Changelog:
1. Update to Android AOSP 5.1.1_r14 (LMY48M)
2. Includes stagefright exploit fixes
3. Update to Layers Type 3
4. Multi-toggle Location QuickSettings tile (toggles between the different location modes - Off -> Sensors Only -> Battery Saving -> High Accuracy)
Layers/RRO Themes Info:
1. Join the BitSyko Google+ Community for the latest information and themes
2. Download the Layers Manager app to install/uninstall/preview Layers/RRO themes
3. Visit this XDA thread for a comprehensive list of Layers/RRO themes
4. Send a positive shoutout to the Layers Team for their awesome work
Older Changelogs:
2015/05/23
1. Update to Android AOSP 5.1.1_r3 (LMY48B)
2. Updated proprietary files and binaries from stock LMY47V ROM
3. Layers/RRO 2.1 updates
4. A lot of Layers/RRO legacy code cleanup
5. Enhanced AOSP Launcher3 from OptiPop with features like customisable grid size, hide/show search bar & materialised settings
6. Updated ARM Google Apps Pack as of 2015/05/23
PLEASE FLASH THE Lollipopalooza_aosp_manta-LMY48B-20150523-BuildPropFix.zip IMMEDIATELY AFTER FLASHING THIS ROM. THIS WILL ONLY BE REQUIRED FOR THIS BUILD.
2015/04/24
1. Prefer Google WebView over AOSP WebView because AOSP WebView is older, but automatically fallback to AOSP WebView if Google WebView is not installed.
2015/04/23
1. Updated to AOSP Android 5.1.1_r1 LMY47V
2. Added Layers/RRO 2.1 (backwards compatible with Type 1 & Type 2 Layer/RRO themes) - All credits to the Layers Team
3. ART is the new kid on the block. Remove Dalvik VM
4. Disabled a lot of framework debugging
5. Speed up animations
6. Disabled Google OTA services
7. Tune ART flags to optimize everything (this makes first boot and app installs slower, dex files are large, but performance improvements are noticeable) [MAKE SURE YOU WIPE CACHE/DALVIK-CACHE]
8. Miscellaneous optimisations and fixes
10. Updated tzdata to the latest timezone data 2015c from IANA.
11. Updated ARM Google Apps Pack
2015/03/17
1. Updated to AOSP Android 5.1.0_r1 LMY47D
2. Show "Installing application x of y" on first boot
3. FAB (floating action button) for clear recents
2014/12/09
1. Updated to AOSP Android 5.0.1_r1 LRX22C
2. Code cleanup and stability fixes for existing features
3. Latest vold and filesystem support updates from CyanogenMod
4. SELinux policy updates
5. Update Google Apps pack
6. Move back to block-based update zip which is a million times faster to flash.
7. Enabled bluetooth LE (low-energy)
2014/11/28
1. Updated to AOSP Android 5.0.0_r7 LRX21V
2. Movable navigation bar buttons (Settings > Display > Navigation Bar Position)
3. Volume rocker wake (Settings > Display > Volume rocker wake)
4. Volume rocker cursor control (Settings > Language & input > Volume key cursor control)
5. Native status bar battery percentage display (Settings > Display > Battery percentage)
6. Per-app keyguard/lockscreen notification controls (Settings > Sound & notifications > App notification)
7. Fixes and UX updates for clear-all recents
8. Android volume daemon and file system automount support updates (Added groundwork for NTFS, exFAT & EXT4 support)
9. OTG automount for NTFS partitions with R/W access
10. Support for TWRP recovery (updater script validates flounder or volantis)
11. Updated Google Apps Pack
2014/11/16
1. Updated to AOSP Android 5.0.0_r6 LRX21T
2. Enabled AppOps (Settings > Apps > AppOps)
3. Advanced Power Menu (Shutdown, Advanced Reboot, Users, Sound, Airplane Mode, Settings, Lockdown)
4. Back button long-press kill app (Enable via Settings > Developer options > Kill app back button)
5. Custom device hostname (Change via Settings > Developer options > Device hostname)
6. Enabled Ambient display (Settings > Display > Ambient display)
7. Clear all recents (Credit 0xD34D)
8. Root-friendly stock kernel [IMPORTANT! This ROM is not rooted. In built root support will come soon. For now, please flash SuperSU or Superuser separately]
9. Tweaked ART flags
10. Proprietary audio configs from stock ROM
11. User triggered media scanner (Settings > Storage)
12. OTG USB storage automount to /storage/usbdisk with full R/W access (VFAT/FAT32 only) [IMPORTANT! This depends on the modified ramdisk included with this ROM boot image. You may lose this feature if you another boot image]
13. Updated MAC permissions (SELinux stuff)
14. Miscellaneous framework fixes and tweaks
15. Enabled Google Location Services
16. Fixed Google back/restore.
17. Added busybox
18. Enabled translucent navigation and status bars
19. Google Apps Pack zip with latest updated apps
Download:
Lollipopalooza_aosp_manta-LMY48M-20150918.zip
GoogleAppsPackARM-5.1.x-20150423.zip
Source:
GitHub
Manifest
Requirements:
1. Nexus 10 with Unlocked bootloader
2. Latest bootloader
3. Custom recovery like TWRP 2.8.6.0+ or CWM 6.0.4.7+
Instructions:
1. Wipe data/factory reset if you are moving from any ROM other than a previous version of Lollipopalooza
2. Wipe cache/dalvik cache for every update
3. Flash the ROM using a custom recovery
4. [Optional] Flash SuperSU 2.46+ using a custom recovery if you wish to root the device
4. [Optional] Flash Google Apps Pack using a custom recovery. You can choose to install any other Android 5.0 compliant Google Apps Pack
Disclaimer
Lollipops are fun, but too much is not good for your health. If you chose to enjoy the Lollipops in this thread, remember that you do so at your own risk. I am not responsible for cavities, stomach aches or any other ailments your device may have if you use this ROM. I do test these Lollipops prior to releasing them, but I make no guarantees.
Support this project:
If you like my work, buy me a beer so that I can pass time while my laptop churns out builds...
Paypal
Google Wallet (Send Money to craigacgomez[at]gmail[dot]com)
Credits:
Google, Samsung, ARM, Chainfire, 0xD34D, CyanogenMod tea,, SlimRoms team, rascarlo, Chroma team, BitSyko team, AndroidFileHost
ive been lookin everywhere for some gapps that work with this device haha, thanks!
Great to see you in here Craig! Loved the Roms you did for the transformer. Guess its time to go install a custom recovery and try this out!
I am rooted and my bootloader is unlocked. I made a mistake and formatted my system img. Is it possible to flash this via adb?
Any word on getting OTG/CIFS working?
Also, the "DRM Libraries" .. these, I assume - allow things like Play Movies and Hulu Plus to work? I'm actually interested in TRADING OFF those features with the ability to get HDMI out without protection on the signal. Thoughts on that?
Thanks for the hard work already!
momulah said:
I am rooted and my bootloader is unlocked. I made a mistake and formatted my system img. Is it possible to flash this via adb?
Click to expand...
Click to collapse
Reboot into TWRP recovery, use adb to push it to /sdcard and flash it... it will work even if your system partition is formatted!
craigacgomez said:
Reboot into TWRP recovery, use adb to push it to /sdcard and flash it... it will work even if your system partition is formatted!
Click to expand...
Click to collapse
what is the adb command to push it to my sd card? I just finished the download!!
momulah said:
what is the adb command to push it to my sd card? I just finished the download!!
Click to expand...
Click to collapse
adb push rom.zip /sdcard/
or
adb push rom.zip /data/media/0/
darkuni said:
Any word on getting OTG/CIFS working?
Also, the "DRM Libraries" .. these, I assume - allow things like Play Movies and Hulu Plus to work? I'm actually interested in TRADING OFF those features with the ability to get HDMI out without protection on the signal. Thoughts on that?
Thanks for the hard work already!
Click to expand...
Click to collapse
The DRM libs are for Hulu & apps which use the Widevine DRM... Are you referring to HDCP? I'm not sure if this affects that... I haven't done any much HDMI related stuff with Android yet, but I'll check it out...
I will work on OTG and CIFS soon!!
craigacgomez said:
The DRM libs are for Hulu & apps which use the Widevine DRM... Are you referring to HDCP? I'm not sure if this affects that... I haven't done any much HDMI related stuff with Android yet, but I'll check it out...
I will work on OTG and CIFS soon!!
Click to expand...
Click to collapse
Thanks man I pushed the rom to my sd card and was able to flash it. Now Is there anything that doesn't not work that works in the stock rom?
May'be its his new kernel! Anyone try gong back to his stock kernel to see if it brings usb back.
craigacgomez said:
The DRM libs are for Hulu & apps which use the Widevine DRM... Are you referring to HDCP? I'm not sure if this affects that... I haven't done any much HDMI related stuff with Android yet, but I'll check it out...
I will work on OTG and CIFS soon!!
Click to expand...
Click to collapse
Yeah, essentially, I want to be able to RECORD the output of the tablet with an HD capture system via HDMI. Completely legal reasons (which is why I don't care if any movies or TV work). But, unfortunately, the HDMI out (no matter WHAT) seems to be encrypted with HDCP.
I had it working on my TF101 - I had to use a little software trick on the PC, but it worked. Not anymore
Thanks, flashed and running fine... forgot to wipe data the first time and wouldn't boot
momulah said:
Thanks man I pushed the rom to my sd card and was able to flash it. Now Is there anything that doesn't not work that works in the stock rom?
Click to expand...
Click to collapse
I've tested everything except the DRM stuff... I don't use any DRM apps so I'm not sure... maybe someone who uses an app like Hulu Plus can let me know!
Wow...just finished installing...very nice. Absolutely love the aosp browser, beats the living crap outta chrome. Got the old news app and widget back too!
Just got my Nexus 10 yesterday and this is my first flash. Working well. Thanks!
I have preliminary OTG support done... need to fix permissions and get it to show up in Setting -> Storage
How do I enable the settings pull down? I liked that feature a lot. Being able to have notifications on left and settings on right.
Sent from my SAMSUNG-SGH-I727 using xda premium
momulah said:
How do I enable the settings pull down? I liked that feature a lot. Being able to have notifications on left and settings on right.
Sent from my SAMSUNG-SGH-I727 using xda premium
Click to expand...
Click to collapse
Flash ROM + GApps, sign in and you will see them
Is there any way to go back to the old tablet style interface? Not digging the phone style with bars on the top and bottom of the screen.
Added custom kernel with a few extra goodies... see OP for details!!!
PREAMBLE
My name was djolivier in former times and our little Wildfire S has NOT died yet, just so you know!
Team Win Recovery Project 2.x, or twrp2 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.
You can alwayss get the latest build from here.
SCREENSHOT
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
CHANGELOG for 2.8.0.0:
- Add MTP support to recovery thanks mostly to bigbiff with a little help from Dees_Troy
- Add command line capabilities - you can now execute various TWRP features via adb instead of the touchscreen
- Add support for color in the console and give error, warning, and highlight lines different colors
- Track backup and restore progress based on file sizes to provide a much more accurate indication of progress
- Improve handling of /misc thanks to mdmower
- Improve setting of time on Qualcomm devices thanks to [NUT]
- Allow using images on slidervalue GUI objects thanks to Tassadar
- Allow using variables and addition and subtraction in variables for easier theming
- Add support for 1440x2560, 280x280, and 320x320 resolutions and update 240x240
- Allow ui.xml file to include additional xml files to help break up the theme and make TWRP easier to maintain
- Other minor fixes and improvements
Over the course of the last year or so, bigbiff has worked to migrate various Java functions from Android's MTP implementation to bring you a fully C++ based MTP implementation that allows you to transfer files to both emulated storage and Micro SD cards. It's confirmed to work on various Nexus devices but we may have to make some changes on other devices to keep Windows happy. Windows is very picky about USB IDs and its drivers. We have tested it on Windows 7 and 8 as well as Ubuntu 14.04 Trusty. MTP is enabled by default, but we do toggle it off and on automatically during certain operations such as if you choose to wipe a storage partition. You can enable or disable MTP under the mount menu in TWRP. For more about what MTP is here.
Note: Due to a weird bug with our MTP setup, you cannot copy a zip file to the root of storage with Windows. You can change the .zip to something else like .txt and then copy it to the root and rename the file back to .zip once it's copied to the device. You can also copy the zip into any subfolder.
P.S.: Our device does not support MTP as of yet.
Command line support is also now available. You can perform various OpenRecoveryScript commands via the adb shell. Depending on what you are doing you may wish to do a "twrp set tw_mtp_enabled 0" and then reboot to prevent the MTP auto toggle from killing your adb interface. You can use this option to create and restore backups, wipe, install zips, and more. Via adb shell, type twrp followed by a space then enter the OpenRecoveryScript command and hit enter. Find more OpenRecoveryScript commands here.
CHANGELOG for 2.7.1.0
- Add GUI option to change or repair file systems on individual partitions. The change is destructive so backup your data including internal sdcard first. This option should make it a little easier to migrate a device from ext4 -> f2fs, for instance. You will find this option under Wipe -> Advanced Wipe, then select only one partition and then press the Repair or Change File System button. If a developer has added f2fs support for your device and we don't have it in TWRP, please contact me via PM to arrange for it to be added.
- Various bugfixes to backup and restore
- Improvements to USB storage handling
- Added a class to search for files to make finding the correct brightness file automatic in most cases
- Various other bugfixes and tweaks
CHANGELOG for 2.7.0.0
- Faster graphics rendering by disabling alpha blending on fully opaque objects thanks to Tassadar
- Allow sideloading from /tmp on encrypted devices
- Check for a crypto footer before asking for a password to prevent user confusion
- Additional checks for validity to auto generated backup names
- Text wrap in the console output
- Proper caps lock support in the keyboard
- Mouse support via USB OTG for devices with a broken digitizer
- Improve scanning of storage locations for OpenRecoveryScript
- Haptic feedback for buttons, keyboard, and vibration at the end of longer running actions thanks to Samer Diab
- Fixed ext4 wiping when no selinux contexts are defined for that partition (e.g. sd-ext)
- Update SuperSU to 1.93 and improve installation process
- Added selinux contexts restoration to fix permissions
- Load RTC offset on Qualcomm devices to fix the date/time in recovery
- USB Mass Storage fixes Add SELinux support checking
- Add Disk Usage class to better handle excluded folders (e.g. Google Music cache)
- Add 4.4 decrypt support
- Add some toolbox utilities to TWRP (namely to support SELinux functions not supported in busybox)
- Various SELinux fixes and bug fixes
CREDITs
- My awesome team (izi501, Kevinjoa, thehacka1, Mazer.One and WinSuk)
- benjamingwynn
- modpunk
- WoeFullDerelict
- Jdevs
- niks255 and the OWL team
- alquez
XDA:DevDB Information
TWRP for HTC Wildfire S, Tool/Utility for the HTC Wildfire S
Contributors
Olivier
Version Information
Status: Stable
Created 2014-09-28
Last Updated 2014-09-28
how to install ?
Flash it using fastboot, adb or a terminal emulator. I prefer fastboot:
Code:
fastboot flash recovery recovery.img
Gesendet von meinem Xperia S mit Tapatalk
If anyone wants to use terminal emulator
flash_image recovery /sdcard/recovery.img
Click to expand...
Click to collapse
Assuming the img file is in the root of the sdcard
And are there any bugs @Olivier?
There are no bugs, at least I couldn't find any. However like on TWRP 2.3.x.x, you cannot flash ROMs with old/deprecated update-binaries. But that's not a bug. Also, this recovery is capable of flashing KitKat ROMs.
So we are getting KitKat yay
ZANKRUT.DOSHI said:
So we are getting KitKat yay
Click to expand...
Click to collapse
This only means that we have a way to flash Kitkat, the matter of will we get it is upto to the people working on it
Exactly and development doesn't progress fast since all my team mates have other devices to work on (I have Xperia S, Xperia L, my Lenovo tablet and of course the WFS) and apart from that we have real lifes (exams...) so I don't want to promise anything. Though CM10.2/11 is certainly possible.
Gesendet von meinem Xperia S mit Tapatalk
Olivier said:
Exactly and development doesn't progress fast since all my team mates have other devices to work on (I have Xperia S, Xperia L, my Lenovo tablet and of course the WFS) and apart from that we have real lifes (exams...) so I don't want to promise anything. Though CM10.2/11 is certainly possible.
Gesendet von meinem Xperia S mit Tapatalk
Click to expand...
Click to collapse
I cannot wait for kitkat
anyhoo keep up the brilliant work guys.
Sent from my HTC Wildfire S using xda app-developers app
Cool, this is more motivation for me to try and port KitKat ROMs over for this device! But then I don't have the time...
Sent from my GT-I9305 using Tapatalk
Guys so i flashed this recovery and its pretty damn neat!
i used to have CWM 5.0.2.8 before , ok firstly im a noob when it comes to all this recovery stuff in detail,
so i noticed that there isnt a way to partition the sd card like in the CWM recovery, ordered a 16GB class 10 , awaiting the delivery , cant wait to partition , any ideas?
Zeehan said:
Guys so i flashed this recovery and its pretty damn neat!
i used to have CWM 5.0.2.8 before , ok firstly im a noob when it comes to all this recovery stuff in detail,
so i noticed that there isnt a way to partition the sd card like in the CWM recovery, ordered a 16GB class 10 , awaiting the delivery , cant wait to partition , any ideas?
Click to expand...
Click to collapse
I'm using TWRP 2.7 on nexusOne. But it should be same about partitionning.
Go To :
Advanced
Partition SD Card
Then you can select the size of each partition (SD-EXT and SWAP)
And also the filesystem (EXT3/4)
A little question,does it work on WFS 2012?
EDIT:Working on WFS 2012
Sent from my HTC Wildfire S using my WFSY10.1
Why can't it install any of INT2EXT script?
AmirNajjar said:
Why can't it install any of INT2EXT script?
Click to expand...
Click to collapse
What's the problem/error?
@Olivier i am a huge fan of ur work and wanted ur help in a little venture im making.....
1. I'd like to Port ur CM10 rom over to the HTC Legend..... and wanted to know if u would give me permission to do so..?
2. second, id like to also build a recovery from source for the htc legend and would like to know if u could point me in the right direction as to where i could start from....
Olivier said:
What's the problem/error?
Click to expand...
Click to collapse
Don't know exactly as I don't remember,but it almost doesn't flash a thing!but kk and kk's gapps
I tried all int2ext scripts and also tried tweakzv6 which perfectly works on your cwm6.
BTW,your cwm6 can't format /sd-ext but can mount it,while it is formattable in every other recovery,any idea?
Sent from my WFS 2012 using CyanogenMod 11.0
@AmirNajjar
NEW CWM and TWRP can't format sd-ext yet, we need to add some basic selinux policy configuration in our sourcecode and then it should work.
Kevinjoa said:
@AmirNajjar
NEW CWM and TWRP can't format sd-ext yet, we need to add some basic selinux policy configuration in our sourcecode and then it should work.
Click to expand...
Click to collapse
But TWRP can format /sd-ext but can't install any additional script like int2ext or tweakzv6 for example
Sent from my Wildfire S A510e using xda app-developers app
Updated to TWRP 2.7.1.0, check the OP.
{
"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
KitKat 4.4.4MultiWindow + Floating & Resizable WindowsAsus TF300T - TF201
After a few years of success on the TF101, KatKiss is now available for the TF300T
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-4.4.4_036.zip | Mirror
Latest NonLinaro Version: KatKiss-4.4.4_TF300T_036-NonLinaro.zip (Slower but higher compatibility with some apps & games ...)
Gapps: gapps-KatKiss-4.4.4_TF300T_20140913.zip | Mirror (Based onto BaNks minimal googlesearch + Browser sync + Calendar sync)
Sound improvements & misc : install the K.A.T App
TF300T F2FS compatible recovery: Latest Official TWRP 2.8
F2FS: The included kernel will autodetect if /data is f2fs or ext4 (so you do not need to flash a separate F2FS kernel)
TF201: For the rom to work with the TF201 you need to flash a TF201 Kernel after the rom (reported to work with Grimlock kernel)
Please note that this version is made and tested on the TF300T model.
It is reported to work on the TF201 too as long as you use another kernel like the TF201 grimlock kernel.
as I don't have a TF201 I won't do much support for the TF201 if you're having TF201 specific issues
ChangeLog: http://public.timduru.org/Android/KatKiss/4.4/ChangeLog.html
Rom Source: https://github.com/timduru (branch katkiss-4.4)
Kernel Source: https://github.com/timduru/tf300t-katkernel
--
Rom Main Features:
Rooted
Floating & Multiwindow support (see post #3)
High speed and responsive oriented
High performance and overclocked KatKernel included
Built with Linaro GCC 4.8.3, -O3 & High optimization flags, Global LTO, strict-aliasing, c++11...
Full 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
Battery Level Indicator & Dock Battery support + Mods (icon/Text/%)
F2FS (with autodetection) , CIFS, ext4, NTFS & Exfat support
Ethernet support with settings panel
Wifi Hotspot
Native Android FSTRIM + Manual scripts for Database optimization and fstrim (see post #2)
Media Scanner Filters
Choice between PhabletUI with left or middle aligned nav buttons, and multiple NavBar height.
Immersive mode/Expanded desktop with the option to hide only the NavBar
Auto immersive mode when docked setting
Advanced power menu with reboot options.
Advanced per application permission management (AppOps)
Wifi channels regulatory domains
Integrated cpu & io performance settings panel
Custom Navbars buttons long press actions
Custom Quick Settings tiles
Trebuchet
Included KatKernel Main Features:
-- Based on latest Asus 10.6.1.27.5 version.
-- CPU Overclockable up to 1700, GPU overclock sysfs control (OC 520 by default) , uservoltage
-- Built with Linaro 4.10 -O3 + Optimized flags
-- F2FS /data partition auto detection
-- 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 ...
Installation Notes:
These builds are designed to be installed from your favorite recovery. MAKE SURE TO INSTALL A COMPATIBLE ANDROID 4.4 RECOVERY!
Latest TF300T Official TWRP 2.8 (F2FS compatible) : http://www.teamw.in/project/twrp2/97
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 )
Flash the rom
Flash 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 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-KitKat, ROM for the Asus Transformer TF300T
Contributors
timduru
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.1.x
Version Information
Status: Stable
Created 2014-07-16
Last Updated 2014-11-13
Tips
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
Wifi channels:
Choose which channels are available based on your country in Settings => Wifi => Advanced => Change wifi regulatory domain
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 => 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.
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/
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.
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 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
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
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
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.
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 & misc
I want to download butView attachment 2854680
P.S. It's ok now!
gabitu73 said:
I want to download butView attachment 2854680
Click to expand...
Click to collapse
whoops, fixed, thanks for letting me know
in addition the file is also being uploaded to xda downloads
Awesome, downloading now. timduru - glad you posted this today. I bought a broken TF300T a few months ago. Went about repairing and then put on the shelf. I mean my TF101 was rock solid and up to date. I was thinking of selling it. It's a keeper now!
Finally pulled it off the shelf yesterday when I saw your post in your TF101 thread. Fixed it and will have KatKiss on it shortly after finishing the download.
What Gapps do you recommend?
demod_oz said:
Awesome, downloading now. timduru - glad you posted this today. I bought a broken TF300T a few months. Went about repairing and then put on the shelf. I mean my TF101 was rock solid and up to date. I was thinking of selling it. It's a keeper now!
Finally pulled it off the shelf yesterday when I saw your post in your TF101 thread. Fixed it and will have KatKiss on it shortly after finishing the download.
What Gapps do you recommend?
Click to expand...
Click to collapse
hehe, yeah, now you can have KatKiss on your TF300 too
For gapps I use & tested with BaNks minimal + browser & calendar sync myself:
http://forum.xda-developers.com/google-nexus-5/themes-apps/standard-minimal-gapps-t2012857
Hi, Tim.
Does the kernel support a data partition formatted to F2FS? I see F2FS support listed, but I suspect that is for SD/micro SD cards.
DoughMucker said:
Hi, Tim.
Does the kernel support a data partition formatted to F2FS? I see F2FS support listed, but I suspect that is for SD/micro SD cards.
Click to expand...
Click to collapse
F2FS filesystem support is built in, but the kernel ramdisk is not modified yet to auto-mount /data if it's f2fs.
I'll make a dedicated thread for the kernel later on and post modified versions for /data f2fs support.
timduru said:
F2FS filesystem support is built in, but the kernel ramdisk is not modified yet to auto-mount /data if it's f2fs.
I'll make a dedicated thread for the kernel later on and post modified versions for /data f2fs support.
Click to expand...
Click to collapse
Thanks. I'll wait for that. It will save me some work so I won't need to switch TWRP and format data back to ext4.
timduru said:
F2FS filesystem support is built in, but the kernel ramdisk is not modified yet to auto-mount /data if it's f2fs.
I'll make a dedicated thread for the kernel later on and post modified versions for /data f2fs support.
Click to expand...
Click to collapse
I am running your rom on my TF201 with the F2FS file system, very quick and response, every thing seems to work great so far, thankyou
Sent from my TF300T using XDA Premium HD app
Strange, I'm having issues flashing. using TWRP 2.6.3 (-ICS).
set_metadata_recursive: some changes failed
E:Error executing updater binary in zip '/KatKiss-4.4.4_TF300T_031.zip'
Error flashing zip 'KatKiss-4.4.4_TF300T_031.zip'
This tablet had stock ICS on it only a few mins ago. Never got OTA up to 4.2.
Could it be due to the bootloader warnings I see everywhere?
demod_oz said:
Strange, I'm having issues flashing. using TWRP 2.6.3 (-ICS).
set_metadata_recursive: some changes failed
E:Error executing updater binary in zip '/KatKiss-4.4.4_TF300T_031.zip'
Error flashing zip 'KatKiss-4.4.4_TF300T_031.zip'
This tablet had stock ICS on it only a few mins ago. Never got OTA up to 4.2.
Could it be due to the bootloader warnings I see everywhere?
Click to expand...
Click to collapse
use a more recent recovery like TWRP 2.7.x
timduru said:
use a more recent recovery like TWRP 2.7.x
Click to expand...
Click to collapse
oh dear.. now I boot loop trying to get to recovery. Reading the twrp thread it, 2.7.0.1 was supposed to be ok with older bootloaders. Too late to try to fix now. going to bed!
timduru said:
F2FS filesystem support is built in, but the kernel ramdisk is not modified yet to auto-mount /data if it's f2fs.
I'll make a dedicated thread for the kernel later on and post modified versions for /data f2fs support.
Click to expand...
Click to collapse
This so want!! Will have to wait.. as I don't want to roll back recovery and my Data partition is f2fs...
This rom looks awesome...
demod_oz said:
oh dear.. now I boot loop trying to get to recovery. Reading the twrp thread it, 2.7.0.1 was supposed to be ok with older bootloaders. Too late to try to fix now. going to bed!
Click to expand...
Click to collapse
OK so I missed the big RED LETTERS in bold at the top of the post that says it doesn't work with old boot loaders. It works with new bootloaders, and OLD roms!
I've managed to unbrick my TF300 now via fastboot. Now will go back to stock. make backups, try to understand the mess that is the TF300 bootloader! Seems like it has bricked many a device!
I have been using this rom on my tf201 for over 24 hours now using the f2fs file system, it's been very stable, smooth and response in this time frame and I have yet to fine any bugs or broken items, ie camera/blue tooth, as gps has never worked for me I can't comment on that.
The multi window works very well and I love being able to reprogram the keyboard keys to do other tasks, I feel that this rom has given my old prime a new lease of life as I have tried all the other KK roms and this seems the best, it's up there with the older JB rom CromiX 5.4
Thank you very much and keep up the amazing work
sent from myTF201 using XDA HD
boldnuts said:
I have been using this rom on my tf201 for over 24 hours now using the f2fs file system, it's been very stable, smooth and response in this time frame and I have yet to fine any bugs or broken items, ie camera/blue tooth, as gps has never worked for me I can't comment on that.
The multi window works very well and I love being able to reprogram the keyboard keys to do other tasks, I feel that this rom has given my old prime a new lease of life as I have tried all the other KK roms and this seems the best, it's up there with the older JB rom CromiX 5.4
Thank you very much and keep up the amazing work
sent from myTF201 using XDA HD
Click to expand...
Click to collapse
Hi, tried to install it on my tf201 coming from crombi and got hard bootloop... Got back to the new crombi. Any thoughts why??? The crombi has the new bootloader no?
Thanks
Sent from my TF300T using xda premium
anbey said:
Hi, tried to install it on my tf201 coming from crombi and got hard bootloop... Got back to the new crombi. Any thoughts why??? The crombi has the new bootloader no?
Thanks
Sent from my TF300T using xda premium
Click to expand...
Click to collapse
need more info, file system, full wipe, etc?. try a different KK kernel
sent from myTF201 using XDA HD
{
"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"
}
Droidian is a GNU/Linux distribution based on top of Mobian, a Debian-based distribution for mobile devices. The goal of Droidian is to be able to run Mobian on Android phones.
This is accomplished by using well-known technologies such as libhybris and Halium.Carefully read the whole post before jumping to installation.They are important to give you the best idea of the current state of the OS.
What is working:- Alarm Clock (bullseye/stable only. Doesn't work on bookworm/nightly)
- Manual brightness
- Vibration
- Carrier info, signal strength
- Data connection (read bugs section)
- Incoming, outgoing calls
- SMS in, out
- Change audio routing
- Voice in calls
- Volume control in calls
- Bluetooth
- WiFi
- Proximity
- Rotation
- Touchscreen
- Earphones
- Headphones
- Loudspeaker
- Microphone
- Volume control
- Pin unlock
- Waydroid
- Wireguard
What doesn't work:- Most of the things not mentioned above.
Bugs:- RIL gets broken after switching airplane mode or modem off/on. Fixed after a reboot.
- Mobile data stops working after making or receiving calls. Toggle mobile data on and off from the settings app.
- Mobile data doesn't work in the first 2-3 minutes after reboots. Toggle mobile data on and off from the settings app after waiting a while to get it working.
- Droidian has no power management yet so you're left with only the 5020mAh battery which can last up to 6 hours without heavy usage.
Installation:
Make a backup now, as your device will be wiped.
Click to expand...
Click to collapse
Download the needed files and tools
Droidian rootfs (specific build required)
Android 10 (Q) stock firmware
Latest TWRP recovery
Adaptation (unofficial)
Device preparation
A USB 2.0 port/hub with an actual USB 2.0 controller is recommended (Using fastboot on a USB 3.0 port may cause errors with some Xiaomi devices)
Save your APN (Android)
The Access Point Name or APN can be found in the Settings menu of Android
Take a piece of paper or a text editor, and write down everything that you see on that screen
These are likely to include a URL (e. g., internet.carrier.net), a username, and possibly a password
Unlock the bootloader (Computer)
Refer to the instructions provided by the device manufacturer
Other useful sources include the LineageOS wiki and xda-developers
Boot into recovery (Computer)
Boot TWRP by running fastboot boot twrp-VERSION-miatoll.img
Wipe the device (TWRP)
Go to the Wipe menu
Select Advanced wipe
Tick the boxes called Dalvik / ART cache, Cache, System, Vendor, Data
Swipe to Wipe
Go back to the previous menu
Choose Format data and type yes
Go back to the main menu and select Reboot
Choose Bootloader
Boot TWRP again by running fastboot boot twrp-VERSION-miatoll.img
Copy the files to the device (Computer)
When TWRP is booted, open the device’s Internal storage from your computer
Copy all of the files you downloaded to this folder
Droidian installation (TWRP)
Install recovery
Install the file called twrp-VERSION-miatoll.img as an Image to the Recovery partition
Install Droidian rootfs
Install the file called droidian-rootfs-arm64_YYYYMMDD.zip as a Zip file
Alternatively, you can enter ADB sideload mode and run adb sideload droidian-rootfs-arm64_YYYYMMDD.zip
Installation is optional for stable releases, but it is recommended, because it helps with debugging
Finalizing the installation
Install adaptation package as a flashable zip (TWRP)
Install the file called adaptation-droidian-miatoll.zip as a Zip file
Alternatively, you can enter ADB sideload mode and run adb sideload adaptation-droidian-miatoll.zip
Boot your device
Go to the Reboot menu and choose System
TWRP might complain that there is no OS installed, but that’s fine
The first boot may take longer, and at least one spontaneous reboot is expected during the process
You should be greeted with the lock screen, the default password is 1234
Congratulations, if everything went well, now you should be running Droidian.
Notes:
Recovery
Use the recovery linked at the start of this page. The installation might fail with other recoveries that the one mentioned above.
Default password
The default password is 1234.
Apn
Mobile data needs an APN to be set up from Settings -> Mobile Network -> Access Point Names.
Broken mobile data after calls
Data connection might break after receiving and making calls. Switch it off and on from Settings -> Mobile Network to fix it. Be careful to not turn off the mobile modem or a device restart might be required.
Broken calls
Switching airplane mode on and off or switching the mobile modem off and on from the Quick Settings or the Settings App will break calls. If that’s the case reboot the phone to fix it.
Out of storage
By default when flashing Droidian it allocates 8GB of memory to the system. This might not be enough and luckily you can allocate more storage with ADB by running (while in recovery): adb shell e2fsck -fy /data/rootfs.img and adb shell resize2fs -f /data/rootfs.img xG where x is the amount of GB to allocate (eg: 50G for 50 GB).
Status
Droidian GSIs are experimental! Bugs and missing features are expected.
SSH access
Connect your phone to your computer and type ssh [email protected], the password is 1234 (on Windows, you may need PuTTY)
Applications
You can find a list of mobile-friendly Linux applications at LinuxPhoneApps
Credit:Marcel Alexandru Nitan
Droidian Mobian UBports
You can ask for assistance specific to this device at Droidian for miatoll devices.
Sources:- kernel
- adaptation package
Donate:- PayPal
- Revolut
Announcement/Update ~ Droidian
Support for Droidian Bullseye has been discontinued. Droidian Bookworm has become more stable while the old Bullseye version hasn't received any updates from the devs since December 2021.
Users that are still on Bullseye are recommended to backup their data and install the Bookworm version for Droidian by following the new instructions located at https://devices.droidian.org/devices/miatoll/
For already Bookworm users:
Until now we've used the same ramdisk Ubuntu Touch uses because Droidian had no dynamic partition support. That has been changed on the previous days and a new adaptation package has been created to update the old ramdisk we used.
I've disabled the old miatoll ppa repository so the kernel won't get updated since it will "wipe" all the data and modifications.
To continue to receive kernel updates add the new miatoll ppa repository:
Your data and system changes will be cleared but will remain in /userdata/rootfs-overlay which will no longer be used after updating to the latest kernel as all the changes are now written into the Droidian rootfs.
Bash:
sudo curl -# --proto '=https' --tlsv1.2 -Sf https://miatoll-linux.github.io/repo/miatoll.gpg --output /usr/share/keyrings/miatoll.gpg && \
echo "deb [signed-by=/usr/share/keyrings/miatoll.gpg] https://miatoll-linux.github.io/repo/ bookworm main" > ~/miatoll.list && \
sudo mv ~/miatoll.list /etc/apt/sources.list.d/miatoll.list && \
sudo apt update
sudo apt upgrade
Thanks for the new Rom!
Can you reduce installation step. Currently it's too lengthy to follow.
Amazing work man! But I would be surprised if anyone would be even able to flash it. Recently I uploaded a ROM with a fully automated installer and even that was too complicated for many people so I already feel sorry for this thread and You the Dev.
Other than that. Thank You soooo much for this <3. I can't wait to flash it!
ProtoDeVNan0 said:
Amazing work man! But I would be surprised if anyone would be even able to flash it. Recently I uploaded a ROM with a fully automated installer and even that was too complicated for many people so I already feel sorry for this thread and You the Dev.
Other than that. Thank You soooo much for this <3. I can't wait to flash it!
Click to expand...
Click to collapse
Not to go off topic but that's one of the reasons I stopped making Roms on XDA and instead keep them for myself lol.
Anyways OP, Amazing to see people working on Debian based Roms for our device. Will definitely be checking this out sometime this week!
[email protected] said:
Thanks for the new Rom!
Can you reduce installation step. Currently it's too lengthy to follow.
Click to expand...
Click to collapse
Unfortunately I can't. The recoveries we have available for our phones are not able to mount the raw img file (rootfs.img) so sideloading the devtools and the adaptation package is not possible so we have to manually fix the mount via losetup and make the extraction of the packages above ourselves.
Probably everything will be fixed when we're going to get a fully working and stable recovery.
hi! what is it the current situation of battery drain, i really want to give a try
[email protected] said:
Thanks for the new Rom!
Can you reduce installation step. Currently it's too lengthy to follow.
Click to expand...
Click to collapse
Installation steps reduced
[email protected] said:
hi! what is it the current situation of battery drain, i really want to give a try
Click to expand...
Click to collapse
Well it improved since the last time. Don't expect days of battery life but it's enough to get you through the day
*Waydroid can decrease the battery like a lot btw.
Hi, I really love your work @nitanmarcel
Thanks
How is this for daily use?
Mobile data problems fixed?