[TOOL] [v3.2] [09NOV] Ubuntu Touch "system-image" Installer // w/o computers - Ubuntu Touch Development and Hacking

[TOOL] [v3.2] [09NOV] Ubuntu Touch "system-image" Installer // w/o computers
# All credit goes to Ubuntu and contributors
ut-system-installer
I wanted to install Ubuntu Touch system-image (official, ro, OTA-enabled, for-sale-in-the-future) on my Galaxy Nexus, but there were some limitations and disadvantages to do so. It requires Ubuntu on my computer and completely wipes my device. Compared to cdimage-touch, which one can install easily with his/her phone, system-image is hard for some people to try, so I made a simple recovery-flashable zip with shell scripts to install it without computer and losing data. It downloads and installs system-image on your device(officially supported ones only).
What is does:
The same thing as doing
Code:
phablet-flash ubuntu-system --channel devel --no-backup
but without wiping the device, so
-Download files for installing Ubuntu Touch system-image (half-automatically)
-Install it on your device (supported ones by Canonical)
Supported Devices:
-Galaxy Nexus (maguro, toro, toroplus)
-Nexus 7 (grouper, tilapia)
-Nexus 4 (mako)
-Nexus 10 (manta)
Downloads:
http://d-h.st/users/zittoro/ut
Do not use anything in wip folder.
* This will install a CWM-based recovery from Ubuntu, and your device could brick but will not be compensated. *
How-to:
1. Download the zip.
2. Unzip it in /sdcard/Download/ut
3. Move or copy ut-system-dl(read "Arguments for "ut-system-dl"" in second post for options) to /data. Then run the script with root(su). You can just type these in terminal instead of doing this step manually (You need busybox and su installed)
Code:
su
cp -a /storage/emulated/0/Download/ut/ut-system-dl /data
sh /data/ut-system-dl
4. Zip everything in /sdcard/Download/ut
5. Flash it in recovery and reboot recovery (Just use the default install menu at home if you are using special recoveries like MultiROM)
6. Enjoy Ubuntu Touch
Bug reports: post your /sdcard/Download/ut/ut-system.log, /cache/recovery/last_log, and copy of the error if possible

Changelogs:
Code:
[b]09NOV2013[/b]
v3.2
-Added official UT disclaimer link
-Cleaner code
[b]07NOV2013[/b]
v3.1
-Support for "generic customization" channels
[b]03NOV2013[/b]
v3
-Support for "*-customized" channels
-More consistent and easier way of configuring files names to download
v2.2
-Download the recovery image properly as saucy-named doesn't exist in the path anymore. --Thanks to @pildoc for reporting.
[b]21OCT2013[/b]
v2.1
-Log file support to the installation script; still need recovery log because of "system-image-installer"
-Support for trusty-related channels
-Workaround for delta images when device files are the same
-Dropped support for old-channel device images
-Workaround for non-patched recoveries
-Show the actual device names rather than codenames to avoid confusion
[b]19OCT2013[/b]
v2
-Add support for deciding which build number to download --$4
-Fix delta image download
-Mount before extracting files
[b]18OCT2013[/b]
v1.2
-Fix for script error
-Aborts installation if script fails
v1.1
-Recovery installation fix; it wasn't moved to the correct path, my bad:(
-Added log file: ut-system.log
[b]16OCT2013[/b]
v1
-Initial
Arguments for "ut-system-dl":
-$1: -auto: default for script, automatically detects the device's codename using the value for "ro.build.product"
-DEVICE_NAME: images for DEVICE_NAME devices
-$2: -full: default for script, full images used for initial installation
-delta: delta images used for updates(OTA)
-$3: -CHANNEL: use CHANNEL channel to download images, default "devel"
-$4: -BUILD_NUMBER: build number of image

I dont get it
Sent from my Nexus 4 using xda app-developers app

gazhead said:
I dont get it
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
It basically installs the recommended version of ubuntu touch

Looks like your path is wrong? If its going into download/ut shouldn't it be:
su
cp -a /storage/emulated/0/download/ut /data
sh /data/ut-system-dl

hockeyadc said:
Looks like your path is wrong? If its going into download/ut shouldn't it be:
su
cp -a /storage/emulated/0/download/ut /data
sh /data/ut-system-dl
Click to expand...
Click to collapse
Dang I made a mistake

Zittoro said:
Dang I made a mistake
Click to expand...
Click to collapse
Haha no problem. I'm trying this out on my phone(Maguro) and it gets stuck at connecting to the server. Any ideas? Just a ton of people trying to download right now?

hockeyadc said:
Haha no problem. I'm trying this out on my phone(Maguro) and it gets stuck at connecting to the server. Any ideas? Just a ton of people trying to download right now?
Click to expand...
Click to collapse
Can you get a screenshot for me?

Zittoro said:
Can you get a screenshot for me?
Click to expand...
Click to collapse
Actually, i just tried again and its working. 53 min ETA but its ok. When I zip this and flash it, does it remove my current recovery? How do I go back to my current rom in the future?

hockeyadc said:
Actually, i just tried again and its working. 53 min ETA but its ok. When I zip this and flash it, does it remove my current recovery? How do I go back to my current rom in the future?
Click to expand...
Click to collapse
It installs a CWM-based recovery with some tweaks and workout for system-image installation. Since it doesn't even touch your system partition, you can just flash an android kernel and get back to android.

Zittoro said:
It installs a CWM-based recovery with some tweaks and workout for system-image installation. Since it doesn't even touch your system partition, you can just flash an android kernel and get back to android.
Click to expand...
Click to collapse
Nice! That makes it pretty easy. Now we just need a way to dual boot lol. Perhaps a program that allows you to select android or ubuntu, and upon android selection it flashes a new kernel?

hockeyadc said:
Nice! That makes it pretty easy. Now we just need a way to dual boot lol. Perhaps a program that allows you to select android or ubuntu, and upon android selection it flashes a new kernel?
Click to expand...
Click to collapse
It's already possible on gnex.
http://forum.xda-developers.com/showthread.php?t=2480404
This kernel has tri-boot option for android and ut and recovery dual-boot using its recovery

Zittoro said:
It's already possible on gnex.
http://forum.xda-developers.com/showthread.php?t=2480404
This kernel has tri-boot option for android and ut and recovery dual-boot using its recovery
Click to expand...
Click to collapse
Awesome!

hockeyadc said:
Awesome!
Click to expand...
Click to collapse
Hey did you get it installed successfully? Some people in a different community say it doesn't. Did it boot into a new recovery when you rebooted it?

Zittoro said:
Hey did you get it installed successfully? Some people in a different community say it doesn't. Did it boot into a new recovery when you rebooted it?
Click to expand...
Click to collapse
I haven't tried yet. I realized how many apps I need and use on a daily basis, so I would rather not install it yet. Just gonna wait it out until Ubuntu is more complete.

Changelogs:
18OCT2013
v1.1
-Recovery installation fix; it wasn't moved to the correct path, my bad
-Added log file: ut-system.log
v1.2
-Fix for script error
-Aborts installation if script fails

Blur
can you guys explain to me step by step in doing so. Sorry for being a noob. i want to learn how to so that i can help others and also improve my knowledge..

subaash said:
can you guys explain to me step by step in doing so. Sorry for being a noob. i want to learn how to so that i can help others and also improve my knowledge..
Click to expand...
Click to collapse
1. Download the zip from the link
2. Unzip it to the specified directory on your phone (you can do this with a file explorer app)
3. Download a terminal app and copy and paste the "code" into it.
4. If you get an error, post your /sdcard/Download/ut-system.log. If you don't, zip everything in the specified folder and flash it in recovery
5. Reboot recovery right after the installation

Changelogs:
19OCT2013
v2
-Add support for deciding which build number to download --$4
-Fix delta image download
-Mount before extracting files

Will this work with kulturom(nexus7) AS secondary ROM?
Wysłane z mojego Nexus 7 przy użyciu Tapatalk

Related

[03 JAN][ROM-ZIP] Raidroid Sense v1.0 - Desire Base

This ROM is based on Cotulla's original NAND release with a few changes, the main one being that this is the first ROM that can be flashed using ClockworkMod Recovery.
How to flash;
1: Boot into Clockwork Recovery
2: Select flash zip from sdcard
3: Select ROM file and then confirm
4: Wait for All Done! message
5: A wipe is recommended but not always required, if you experience force closes or things not working, try wiping before posting problems.
Changelog;
-v1.0- Initial Release
-gauner1986 Kernel from Desire HD rom release
-RMNet by default, create ppp folder in system to enable PPP data
-SU Fully working
-Flashable ONLY with clockworkmod recovery found HERE
-DOWNLOAD-
*CACHE FIX IS REQUIRED TO INSTALL APPS*
-Cache Fix-
THIS ROM IS ONLY FLASHABLE USING CLOCKWORKMOD RECOVERY FOR HD2 FOUND HERE
Credits to;
Cotulla + DFT - For the base ROM and all the great work thats gone into NAND on the HD2
Gauner1986 - For the kernel used in this ROM
CyanogenMod Team - For the great recovery that allows flashing custom roms
Anyone else who has contributed to android on the HD2
RaiderX303 said:
This ROM is based on Cotulla's original NAND release with a few changes, the main one being that this is the first ROM that can be flashed using ClockworkMod Recovery.
How to flash;
1: Boot into Clockwork Recovery
2: Select flash zip from sdcard
3: Select ROM file and then confirm
4: Wait for All Done! message
5: A wipe is recommended but not always required, if you experience force closes or things not working, try wiping before posting problems.
Changelog;
-v1.0- Initial Release
-gauner1986 Kernel from Desire HD rom release
-RMNet by default, create ppp folder in system to enable PPP data
-SU Fully working
-Flashable ONLY with clockworkmod recovery found HERE
-DOWNLOAD-
-
*CACHE FIX IS REQUIRED TO INSTALL APPS*
Cache Fix-
THIS ROM IS ONLY FLASHABLE USING CLOCKWORKMOD RECOVERY FOR HD2 FOUND HERE
Credits to;
Cotulla + DFT - For the base ROM and all the great work thats gone into NAND on the HD2
Gauner1986 - For the kernel used in this ROM
CyanogenMod Team - For the great recovery that allows flashing custom roms
Anyone else who has contributed to android on the HD2
Click to expand...
Click to collapse
Very nice, thanks for the update.zip.
Thank you
SOOOOOOOOOOOOOOOO much!
As
for the cache fix. Do I flash directly after the ROM?
jhr5474 said:
for the cache fix. Do I flash directly after the ROM?
Click to expand...
Click to collapse
yes, just flash the rom then the cache fix
work very well
RaiderX303 said:
This ROM is based on Cotulla's original NAND release with a few changes, the main one being that this is the first ROM that can be flashed using ClockworkMod Recovery.
How to flash;
1: Boot into Clockwork Recovery
2: Select flash zip from sdcard
3: Select ROM file and then confirm
4: Wait for All Done! message
5: A wipe is recommended but not always required, if you experience force closes or things not working, try wiping before posting problems.
Changelog;
-v1.0- Initial Release
-gauner1986 Kernel from Desire HD rom release
-RMNet by default, create ppp folder in system to enable PPP data
-SU Fully working
-Flashable ONLY with clockworkmod recovery found HERE
-DOWNLOAD-
*CACHE FIX IS REQUIRED TO INSTALL APPS*
-Cache Fix-
THIS ROM IS ONLY FLASHABLE USING CLOCKWORKMOD RECOVERY FOR HD2 FOUND HERE
Credits to;
Cotulla + DFT - For the base ROM and all the great work thats gone into NAND on the HD2
Gauner1986 - For the kernel used in this ROM
CyanogenMod Team - For the great recovery that allows flashing custom roms
Anyone else who has contributed to android on the HD2
Click to expand...
Click to collapse
Too F'ing fast RAIDER! Thanx.
how do I convert it to ppp?
I used the search optiion, believe me. All I found was ppp to rmnet because of the early on data disconnects. Could you guys help? Thanks in advance.
elcanela said:
I used the search optiion, believe me. All I found was ppp to rmnet because of the early on data disconnects. Could you guys help? Thanks in advance.
Click to expand...
Click to collapse
the first damn post said:
-RMNet by default, create ppp folder in system to enable PPP data
Click to expand...
Click to collapse
In a terminal emulator or adb shell.
Code:
su
mkdir /system/ppp
elcanela said:
I used the search optiion, believe me. All I found was ppp to rmnet because of the early on data disconnects. Could you guys help? Thanks in advance.
Click to expand...
Click to collapse
youll need to use adb and
adb remount
adb shell mkdir /system/ppp
Click to expand...
Click to collapse
or in terminal emulator
su
mount -o rw,remount /system /system
mkdir /system/ppp
Click to expand...
Click to collapse
the initrd and the zimage on the sd card is needed for CW or its a zimage files for your zip rom?
its question becouse you write its gauner kernel from HDrom, and he have in gauner hd rom 0.3 kernel with OC to 1113mh... can i replace the zimage from the sd card with this one and its allready replace in system?
ilijan said:
the initrd and the zimage on the sd card is needed for CW or its a zimage files for your zip rom?
its question becouse you write its gauner kernel from HDrom, and he have in gauner hd rom 0.3 kernel with OC to 1113mh... can i replace the zimage from the sd card with this one and its allready replace in system?
Click to expand...
Click to collapse
the zImage on the SD is for CWM recovery, not the ROM, the zImage for the rom is in the boot partition on the NAND
shadiku said:
In a terminal emulator or adb shell.
Code:
su
mkdir /system/ppp
Click to expand...
Click to collapse
Damn, I feel like an A$$! Didnt think it was that literal, I thought you had to drop certain files in there, but I will just make one with SUFBS. Thanks.
ok so if i want to replace zimage i need to go with install.bat wia adb? or its possible with cw?
Well even though I hate Sense.. I have to flash something with Clockwork. Here we go.
ilijan said:
ok so if i want to replace zimage i need to go with install.bat wia adb? or its possible with cw?
Click to expand...
Click to collapse
I think we can change in zip file : boot --->zImage and /system/lib/modules ----> ..
wait for RaiderX303 confirm this method again.
ilijan said:
ok so if i want to replace zimage i need to go with install.bat wia adb? or its possible with cw?
Click to expand...
Click to collapse
boot into CWM, then using adb run these commands
adb shell mount /dev/block/mtdblock2 /boot
adb push zImage /boot/zImage
adb reboot
Click to expand...
Click to collapse
or just change the zImage in the cache fix zip file and reflash
canot install mdj 9.2 oc rom becouse its canot mount boot block mtdblock0
thanks so much! its work just edited install_ kernel.bat and its allready replace the zimage
@raiderx
hmmm is it possible to use your .zip and swap the system folder with a cm6 system folder+nand kernels and flash from there?
in theory its possible but asking first before my phone becomes a ticking timebomb
does it need to be signed?

[DISCONTINUED][CWM/cLK] Froyo Sense revolution 2.5.1

Notes:
Click to expand...
Click to collapse
This build is a rework/continuation of MDJ Froyo Sense Revolution series
If m-deejay decides to update his original build, I will discontinue this build
Use this at your own risk. I will not be accountable if this causes you phone to fail, or you lose your data. The backup of your data is your responsibility.
I am a newbie to the android development, so please be patient with fixes and releases; and your help and advice will be appreciated.
Finally: Please, Click Thanks if you appreciate the build, and all works.
Kernel Usage
Click to expand...
Click to collapse
The kernel used in this ROM is based on MDJ S9.2, and have ported it, and have patched to the latest upstream with a lot of fixes Just to confirm, this kernel was originally S9.2 from MDJ, so up until then all credit is to him
The git is available here, check logs and diffs for the changes made. There is a neat build script to get it compiled for yourself if you want as well in Linux or cygwin. I am using the test branch at the moment.
ROM Links
Click to expand...
Click to collapse
I have tested an upgrade myself to these releases myself, and have not encountered any problems. But everyones setup is different, the upgrade process may work for you. But would recommend to do a NAND backup before you do. FINALLY, I will not be held responsible if you lose any data.
DFT releases will not be provided, so DON'T ask
The build of this ROM is available here, If anyone wants to have play with this build, then feel free to checkout the repository by running the following command in Linux. This will grab the whole repository onto your machine.
Code:
git clone http://github.com/arif-ali/android_leo_fsr.git
Froyo Sense Revolution 2.5.1 NAND CWM MAGLDR, Click or scan the image
Froyo Sense Revolution 2.5.1 NAND CWM cLK, Click or scan the image
Forum Links
Click to expand...
Click to collapse
ClockworkMod HowTo
cLK howto
config.txt Howto
Click to expand...
Click to collapse
ppp_mode - set PPP or not, valid values 1 or 0 (not for cLK)
gps_zone - zone from pool.ntp.org, values may be uk, us, europe etc... check pool.ntp.org, for all possible values
example config
Code:
ppp_mode=1
gps_zone=uk
cLK Howto
Click to expand...
Click to collapse
Download the attached cLK1.3.3_system_250M_arif-ali.zip, or cLK1.3.3_system_210M_arif-ali.zip
turn phone on with volume down key, so that it is in SPL
install cLK by double-clicking CustomRUU.exe
To install recovery download the correct one from post #2 of cLK thread (link below)
reboot phone into fastboot by keeping the back key pressed
flash recovery by running "fastboot flash recovery recovery.img"
How To (CWM - MAGLDR)
Click to expand...
Click to collapse
Make sure you have partitioned the SD card correctly (ext partition, and a vfat partition)
Make sure you have followed the ClockWorkMod Howto to add the recovery to the phone (see links in the thanks/credits section)
Download the link above and put it into the vfat partition, maybe in a folder called ROMS
Boot phone into MAGLDR by holding on the Red button/close call
Select AD Recovery (Option 8)
Select Install zip from sdcard
Select choose zip from sdcard
Select the ROM from the SD
Select Yes to install the zip
reboot the phone and enjoy
How To (CWM - cLK)
Click to expand...
Click to collapse
Make sure you have partitioned the SD card correctly (ext partition, and a vfat partition)
Download the link above and put it into the vfat partition, maybe in a folder called ROMS
Boot phone into fastboot by pressing the back key
flash the recovery using "fastboot flash recovery recovery.img"
reboot phone into cLK recovery by holding on the Home key
Select Install zip from sdcard
Select choose zip from sdcard
Select the ROM from the SD
Select Yes to install the zip
reboot the phone and enjoy
Howto ROM Manager
Click to expand...
Click to collapse
After booting into the phone, you need to create the following file on your sdcard, and reboot the phone. Hopefully after this, your phone should work.
Code:
/sdcard/clockworkmod/.settings
with the following contents
Code:
{"is_clockworkmod":true,"current_recovery_version":"3.0.1.9","readonly_recovery":false,"recovery_timestamp":1300214577721,"flash_recovery":"flash_image recovery %s ; ","reboot_recovery":"","detected_device":"leo"}
I will attempt to get this added in the next release
Please READ!!!
Click to expand...
Click to collapse
make sure that any app that you do install move it back to the phone, and that will automatically reside on the SD card in the ext2/ext3/ext4 partition
For the this ROM 210 MB in /system, So you need the Recovery_250M from the RaiderX303's thread
To Do List / Work in-progress
Click to expand...
Click to collapse
v2.6
Fix AudioFlinger Issue
Fix volume issues
Add Stock Theme Option
Thanks/Credits
Click to expand...
Click to collapse
m-deejay (ROM & kernel)
Cotulla (MAGLDR, HSPL)
kholk (Radio)
RaiderX303 (ClockworkMod)
birkoffsjunk (img2cwm)
tkirton (dtapps2sd)
cedesmith (cLK)
letama (ril_wrapper)
#htc-linux and #htc-linux-chat
All ROM users
Screenshots
Screenshots
Changelog
v2.5.1(25/03/2010)
new kernel AA 0.5 (see kernel changelog for details)
support for ROM Manager if using cLK
Add latest ROM Manager to cLK build
update to cLK 1.3.3
cache moved to mtd cache
Add ES File Explorer
Update gmail, youtube apks
v2.5(13/03/11)
added cLK support
moved AA 0.3 kernel
added PPP support
added config.txt support
fixed APN issue in framework
Initial Release (by me)
Downloading & try soon
chairman_palm said:
Downloading & try soon
Click to expand...
Click to collapse
Any feedback?
Update to 2.5.1
Updated, highlights below,
* new kernel AA 0.5 (see kernel changelog for details)
* support for ROM Manager if using cLK
* Add latest ROM Manager to cLK build
* update to cLK 1.3.3
* cache moved to mtd cache
* Add ES File Explorer
* Update gmail, youtube apks
enjoy
Ok I am jumping on board and will give this ROM a try will give feedback in a few hrs after ROM has settled in
Update: ROM loaded and runs really smooth, picture messages are blurry - only allows a max 300k message size
added English (US) through MoreLocale2 app
I know this is a work in progress so keep up the great work arif
Update 27Mar11 -
have been using this ROM just over 24hrs and so
fare not to bad
Battery drain is a little higher than what I am used to
Have to remember to us speaker phone when I make first
call after reboot due to Robot voice and subsequent​ freezing of my phone if I fail to do so.
Also have periodic data connection failure of which I do not
experience on my other HD2 with a diff. ROM.....​This was just FYI and not meant to degrade your hard work Arif
stock theme
Here is an initial attempt at doing the Stock theme
http://www.multiupload.com/LL8NO4MB13
feedback would be great
Why sdext doesn't work? I have properly partitioned card which works with other roms, but here my phone states that I have 3mb free space after install. I even re partitioned card without success.
maxld said:
Why sdext doesn't work? I have properly partitioned card which works with other roms, but here my phone states that I have 3mb free space after install. I even re partitioned card without success.
Click to expand...
Click to collapse
Have you used the required config.txt?
Sent from my HTC HD2 using XDA Premium App
Honestly I tried to find it but I'm so blind that I did it without it. Thanks for the help mate.
Edit:
I searched again and still can't find it. Could you upload me one?
maxld said:
Honestly I tried to find it but I'm so blind that I did it without it. Thanks for the help mate.
Edit:
I searched again and still can't find it. Could you upload me one?
Click to expand...
Click to collapse
Look at the first post it tells you how to create one. Its simple open note pad on your computer put in the right details and save it as config.
Sent from my HTC HD2 using XDA Premium App
Yeah, i have read it, but there are only ppp and gps options listed.
maxld said:
Yeah, i have read it, but there are only ppp and gps options listed.
Click to expand...
Click to collapse
Okay try this in create the config.txt like I said and in it put a2sd_mode=data
Sent from my HTC HD2 using XDA Premium App
Thank you kindly for your help, sir. Unfortunately it didn't help, maybe OP will have a trick how to activate sd ext partition.
maxld said:
Thank you kindly for your help, sir. Unfortunately it didn't help, maybe OP will have a trick how to activate sd ext partition.
Click to expand...
Click to collapse
* create a file called config.txt
* add the following contents to the file
a2sd_mode=data
* run "adb push config.txt /sdcard/."
* reboot your phone.
If this doesn't work, then run the following commands
adb shell ls -l /dev
adb shell mount
adb shell df
and let me know the results
Thanks, I'll report results in a moment.
Edit 1: It will be a longer one, because my connection is ridiculously slow and I have to download sdk and jdk
Edit 2: None of your advices helped, still have 3.85 MB of free space.
Anyone have the new version?
giorgib said:
Anyone have the new version?
Click to expand...
Click to collapse
What do you mean writing "the new version"?
There isn't a new version yet, and haven't planned one as yet. But I have some ideas that I wanted to try to fix some of the issues that this ROM has
Most of my time has been spent on doing the CM nightlies and the CWR updates, and getting RM support for the leo. But I will see when I can get time out to do an update here as well.

[DEV][RECOVERY] TWRP Recovery 2.7.0.0

TWRP Recovery
For Galaxy Gio
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.
BUGS:
If you have found a bug, please consider posting it here.
SUPPORT:
Live support is available via #twrp on Freenode with your IRC client or just click this link.
SPECIAL NOTE:
This is the first build of TWRP and may have some unknown bugs. I take no responsibility of your devices. This is "testing" phase (for some days only). Help in testing if you wish to otherwise stay away until a final release. Don't post back here that: "You destroyed my phone", "You are cheating", "You are playing with my device".
One more thing, we are using androidarmv6 sources and if you are asking for help on IRC channel mentioned above then please mention there that: "we are not using CM or OMNI sources, we are using androidarmv6 sources".
CREDITS:
TeamWin: For this awesome open-source recovery.
androidarmv6 team: To make all these possible.
 @chraso: For hosting & providing compatible flags.
Me: Compiling work.
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.
DOWNLOAD:
https://drive.google.com/file/d/0B5c3gpyMBJusUzlJSW1HaFNNV00/edit?usp=sharing
INSTALLATION / UPDATING:
-From the above download link, you'll get a 'recovery.img' file.
-Put that file at the root of sdcard (means, not in any folder)
-Now, open Terminal Emulator and give this command:
Code:
su
You'll be asked to grant superuser permissions, grant them.
-Now, give this command:
Code:
flash_image recoveryonly /sdcard/recovery.img
And wait for 2-3 seconds until it jumps to a new line. Now, close Terminal Emulator.
-Now, normally reboot to recovery and enjoy new recovery!
For download: See post #9
To understand what happened?: See post #8
Install the zip file (from post #9) normally and enjoy fully working TWRP.
About the current build:
-STABLE (from post #9)
@Bhargav97
This one is not rebooting to system too. Power off isn't working either, keeps on rebooting to recovery
Looking forward to fixing this, as I like it a lot more and I'm on OMNI rom. With this i'll be able to flash OTA automatically.
Thanks in advance!
is it possible to install on stock gingerbread 2.3.6 firmware?
@Bhargav97
Sorry for disturbing you. Are you planning any updates on this? Waiting so much ^_^ sorry for eta
belyava said:
@Bhargav97
Sorry for disturbing you. Are you planning any updates on this? Waiting so much ^_^ sorry for eta
Click to expand...
Click to collapse
My PC is busy again and I can't say when I'll get time but I'll be releasing update soon.
If you want it badly then just do:
Unpack the recovery.img (of this TWRP)
Now, unpack the recovery.img of PhilZ Touch Recovery.
Now, replace the "KERNEL" file in TWRP's unpack from the PhilZ Touch Recovery's unpack.
Now, repack the TWRP's unpack.
Note: If you don't know how to unpack/repack recovery.img file, just Google and you'll learn it in few minutes. It's very easy.
You can use that until my official release.
Bhargav97 said:
My PC is busy again and I can't say when I'll get time but I'll be releasing update soon.
If you want it badly then just do:
Unpack the recovery.img (of this TWRP)
Now, unpack the recovery.img of PhilZ Touch Recovery.
Now, replace the "KERNEL" file in TWRP's unpack from the PhilZ Touch Recovery's unpack.
Now, repack the TWRP's unpack.
Note: If you don't know how to unpack/repack recovery.img file, just Google and you'll learn it in few minutes. It's very easy.
You can use that until my official release.
Click to expand...
Click to collapse
:victory: YAAAAAY!!!! I'm happy like a little kid on Xmas))))) I did it! Now it's rebooting to system properly! Thanks for the instructions!!!
I'll post it here untill you make one
:victory: YAAAAAY!!!! I'm happy like a little kid on Xmas))))) I did it! Now it's rebooting to system properly! Thanks for the instructions!!!
I'll post it here untill you make one
Click to expand...
Click to collapse
can i flash Cm7/9/10.1/11 with This recovery?
error
kaiserlourdes said:
can i flash Cm7/9/10.1/11 with This recovery?
Click to expand...
Click to collapse
When I try to flash cm11, it gives an 'updater script error.(cm11-rc9gio) any help?
s4meq said:
When I try to flash cm11, it gives an 'updater script error.(cm11-rc9gio) any help?
Click to expand...
Click to collapse
You need a TLS supported to flash CM11 (androidarmv6) builds later than 22/07/2014. I haven't added that support in TWRP(nor do I plan to).
You can find TLS supported CWM recoveries on AndroidARMv6 Jenkins.
If you want TLS support in TWRP, you can replace kernel in TWRP from the TLS supported CWM recoveries (I'm not gonna do it).
P.S. TWRP is not by @belyava. I and @chraso made it. Belyava helped in unpacking/repacking the correct kernel from my PhilZ Recovery. You might want to correct up your signature (?).
thx
Bhargav97 said:
You need a TLS supported to flash CM11 (androidarmv6) builds later than 22/07/2014. I haven't added that support in TWRP(nor do I plan to).
You can find TLS supported CWM recoveries on AndroidARMv6 Jenkins.
If you want TLS support in TWRP, you can replace kernel in TWRP from the TLS supported CWM recoveries (I'm not gonna do it).
P.S. TWRP is not by @belyava. I and @chraso made it. Belyava helped in unpacking/repacking the correct kernel from my PhilZ Recovery. You might want to correct up your signature (?).
Click to expand...
Click to collapse
Thanks... unfortunatley no mentoin of gio recoveries. Maybe I'm stuck with cm7. Plus none of the recoveries are for gio.
Maybe I'll try [URL="/http://forum.xda-developers.com/showthread.php?t=2649101&page=3#post54833652[/URL] except that it is slow
s4meq said:
When I try to flash cm11, it gives an 'updater script error.(cm11-rc9gio) any help?
Click to expand...
Click to collapse
i flashed my cm10.1 w/ this recovery
http://forum.xda-developers.com/showthread.php?t=2691050
s4meq said:
Thanks... unfortunatley no mentoin of gio recoveries. Maybe I'm stuck with cm7. Plus none of the recoveries are for gio.
Maybe I'll try [URL="/http://forum.xda-developers.com/showthread.php?t=2649101&page=3#post54833652[/URL] except that it is slow
Click to expand...
Click to collapse
TLS supported cwm recovery for gio.
http://jenkins.androidarmv6.org/vie...perimental/1056/artifact/archive/recovery.img
Ansh2000 said:
TLS supported cwm recovery for gio.
http://jenkins.androidarmv6.org/vie...perimental/1056/artifact/archive/recovery.img
Click to expand...
Click to collapse
a little too late, bro
a posted a flashable version of this earlier here
http://forum.xda-developers.com/showpost.php?p=54754255&postcount=534

[TOOL] [WIN/LINUX/MAC/ANDROID] [4.2-4.4] Galaxy Nexus EXT4 to F2FS ROM Converter

This is a simple script that will convert almost any Galaxy Nexus EXT4 ROM to F2FS. The script will simply swap out the kernel (unless you plan to use an AnyKernel kernel) and edit the updater-script to replace EXT4-specific lines with F2FS-specific lines (unless you have /system formatted as EXT4, in which case the line that formats /system will be left as is). The included boot.img may be replaced with any gnex F2FS boot.img.
Also, for Windows only, @sergialess created a GUI conversion tool. It allows you to choose the ROM zip from any location, choose an alternate boot.img from any location, or even choose a flashable kernel zip from any location in order to extract the boot.img. It's pretty slick, so if you like it, show him some love! As of 7/7/14, the GUI has an option for APK deletion like the three script-based tools, but it's the only one that goes one step further and allow you to select which APKs to delete.
NOTE: If you have not reformatted your device for F2FS, you're not ready to use this tool yet. This tool will make a ROM F2FS-compatible, it will not convert your device to F2FS. To reformat your device to F2FS, start with posts #1 and #2 here: http://forum.xda-developers.com/galaxy-nexus/development/kernel-dirtyv-6-9-14-t2613655
ROMs that have successfully converted and booted:
AOKP
AOSB
Carbon
C-ROM
Cyanogenmod
LiquidSmooth
Omni FML
Paranoid Android
Shiny (make sure to use EXT_to_F2FS_2014-07-07 or later and purge APKs)
SlimKat (make sure to use EXT_to_F2FS_2014-07-07 or later)
TREX
Vanir (make sure to use EXT_to_F2FS_2014-07-07 or later)
Click to expand...
Click to collapse
ROMs that have caused problems:
You tell me!
Click to expand...
Click to collapse
Alternative F2FS kernels:
cwm-DirtyV-SR-6.15.14-2-Unified.zip - modified by @osm0sis
fancy_kernel-tuna-4.4-r53.zip
SmittyV-UR-6.15.14_F2FS_discard.zip - modified by @ilgimmy
SmittyV-UR-6.28.14.zip - may conflict with some ROMs
Click to expand...
Click to collapse
Windows instructions:
1) Ensure you have .NET installed (required for GUI and find-and-replace tool).
2) Unzip the windows zip to any empty folder.
3) Place your EXT4 gnex ROM zip in the same folder, make sure there are no other zips in this folder. (Requirement only for batch file, not GUI).
4) Run EXT4_to_F2FS_gnex.bat or EXT4_to_F2FS_gnex_GUI.exe.
Click to expand...
Click to collapse
Linux / Mac instructions:
1) Ensure you have sed, zip, and unzip installed. And note that this is a bash script.
2) Unzip the linux_mac zip to any empty folder.
3) Place your EXT4 gnex ROM zip in the same folder, make sure there are no other zips in this folder.
4) cd into your converter folder
5) Run "chmod +x EXT4_to_F2FS_gnex.sh". This only needs to be done once.
6) Run "./EXT4_to_F2FS_gnex.sh"
Click to expand...
Click to collapse
Android instructions:
1) Ensure you have a zip binary, likely located at /system/xbin. If not, flash zip_binary_flashable.zip from recovery.
2) Ensure you have busybox. Stericson's 1.22.1 definitely works: https://play.google.com/store/apps/details?id=stericson.busybox. Others may not, try Stericson's before reporting problems.
3) Unzip the android zip to any empty folder on the SD card.
4) Place your EXT4 gnex ROM zip in the same folder, make sure there are no other zips in this folder.
5) Open an Android terminal
6) Run "su" (there's problems with unzipping when not root for some reason)
7) cd into your converter folder
8) Delete boot.img if you're going to install an AnyKernel kernel after installing the converted ROM
9a) Run "sh f2fs.sh" if your /system partition is formatted F2FS
9b) Run "sh ext4.sh" if your /system partition is formatted EXT4
Click to expand...
Click to collapse
Mediafire downloads: http://www.mediafire.com/?m501v8um8nd1y
Google Drive mirror: https://drive.google.com/folderview?id=0B_Yk7pLJ4-VhVUt0QmFwUVFwYk0&usp=sharing
Changelog:
9/18/14: Windows GUI updated - Velvet is no longer purged, AnyKernel support, and EXT4 /system partition support.
9/15/14: Android version supports AnyKernel kernels and EXT4 /system partitions. Be sure to read steps 8 and 9 in the instructions.
9/14/14: Windows & Linux/Mac versions support AnyKernel kernels and EXT4 /system partitions. Window GUI has NOT been updated yet.
8/18/14: Velvet is no longer purged. All versions now include Fancy r54. Window GUI has NOT been updated yet.
7/15/14: Changed method of reading ROM ZIP name in Linux/Mac version. All versions now include Fancy r51.
7/11/14: Very minor change to Linux tool to make it compatible with the Mac terminal.
7/7/14: Windows (including GUI), Linux, & Android tools handle /data mounting (for SlimKat) and have option to purge unneeded APKs (for Shiny).
7/2/14: Added Windows GUI tool.
7/1/14: Spaces in the path are no longer a problem in the Windows version, added Linux and Android versions, included boot.img is SmittyV 6/28/14
6/25/14: Initial release, included boot.img is DirtyV 6/9/14.
Credits:
@bsmitty83, @osm0sis, @metalspring, and everyone else in the DirtyV thread who made F2FS possible: http://forum.xda-developers.com/galaxy-nexus/development/kernel-dirtyv-6-9-14-t2613655
@NABENDU1 for the grouper F2FS ROM conversion tool that inspired this: http://forum.xda-developers.com/show....php?t=2731666
@sergialess for the Windows GUI tool.
@boype for his Fancy kernel: http://forum.xda-developers.com/galaxy-nexus/development/kernel-fancy-kernel-r50-t2115590
@latenightchameleon for the idea to purge unneeded APKs from large ROM zips like Shiny.
@johansenmo for the assistance in making the Linux tool Mac compatible.
My other projects:
LiquidSmooth-OFFICIAL for maguro: http://forum.xda-developers.com/gal...m-official-liquidsmooth-kitkat-4-4-3-t2667078
LiquidSmooth-OFFICIAL for toro: http://forum.xda-developers.com/gal...m-liquidsmooth-v3-1-kitkat4-4-3-toro-t2575560
LiquidSmooth-OFFICIAL for toroplus: http://forum.xda-developers.com/gal...m-official-liquidsmooth-kitkat-4-4-3-t2672510
LiquidSmooth-UNOFFICIAL for maguro: http://forum.xda-developers.com/gal...aguro-toro-t2793275/post53641446#post53641446
LiquidSmooth-UNOFFICIAL for toro: http://forum.xda-developers.com/galaxy-nexus/verizon-develop/rom-liquidsmooth-v3-1-toro-t2793284
LiquidSmooth-UNOFFICIAL for toroplus: http://forum.xda-developers.com/galaxy-nexus/sprint-develop/rom-liquidsmooth-v3-1-toroplus-t2793281
LiquidSmooth-UNOFFICIAL for grouper: http://forum.xda-developers.com/showthread.php?t=2709385
F2FS Converter tools for grouper ROMs: http://forum.xda-developers.com/nexus-7/development/tool-grouper-ext4-to-f2fs-rom-converter-t2801653
Ting APNs to fix LTE: http://forum.xda-developers.com/galaxy-nexus/general/ting-flashable-zip-fixed-lte-android-4-t2428999
Verizon APNs to fix MMS: http://forum.xda-developers.com/android/software/tool-verizon-mms-apn-patch-t2833914
Click to expand...
Click to collapse
[poo]
~~
poo706 said:
This is a simple Windows batch script that will convert any Galaxy Nexus EXT4 ROM to F2FS. Thanks to NABENDU1 for the grouper script that inspired my gnex script: http://forum.xda-developers.com/showthread.php?t=2731666 . The script will simply swap out boot.img (i.e. the kernel) and edit the updater-script to replace EXT4-specific lines with F2FS-specific lines. The included boot.img is DirtyV 06-09-2014, but it may be replaced with any gnex F2FS boot.img.
Instructions:
1) Unzip EXT4_to_F2FS_gnex.zip to any empty folder, make sure there are no spaces anywhere in the path.
2) Place your EXT4 gnex ROM zip in the same folder, make sure there are no other zips in this folder.
3) Run EXT4_to_F2FS_gnex.bat.
Download: https://drive.google.com/folderview?id=0B_Yk7pLJ4-VhVUt0QmFwUVFwYk0&usp=sharing
[poo]
Click to expand...
Click to collapse
Magic
Works amazing, thanks!
T0RU said:
it works, hell yeah you deserve a big ass thanks from me
---------- Post added at 09:10 PM ---------- Previous post was at 09:09 PM ----------
Flashing now
Click to expand...
Click to collapse
pianistaPL said:
Magic
Works amazing, thanks!
Click to expand...
Click to collapse
Glad it worked out for you guys. I'd just throw a couple of thanks your way, but I used up my 8 first thing this morning.
[poo]
~~
T0RU said:
Odd I tried to make a f2fs for paranoid android but I keep getting this error PS it worked on shiny perfectly
HTML:
symlink: some symlinks failed
E: Error executing updater binary in zip '/sdcard/f2fsaospa.4.4.4.zip'
Error flashing zip '/sdcard/f2fsaospa.4.4.4.zip'
Click to expand...
Click to collapse
That is odd. A couple of people on this page http://forum.xda-developers.com/galaxy-nexus/help/f2fs-thread-questions-t2770735/page14 used my converter on PA without issue. Are you all using the same PA?
[poo]
~~
T0RU said:
RC2 and I do think it's because of the recovery (twrp2.7.1.0)
Click to expand...
Click to collapse
So the issue's not on my end then?
[poo]
Tried it with latest PA and Vanir and it worked just like a charm!
Then you for sharing Sir!
poo706 said:
So the issue's not on my end then?
[poo]
Click to expand...
Click to collapse
nope
ehh I still keep getting these errors
I moved back to 2.7.0.0
I tried to do this again on shiny, somehow it gives me the same error that I had with PA
any help?
T0RU said:
I tried to do this again on shiny, somehow it gives me the same error that I had with PA
any help?
Click to expand...
Click to collapse
Can you list what you do exactly? Must be something minor that you're missing out on.
it works very good thx
Just converted and flashed todays Vanir build and again without any issue!
:good::good::good::good::good:
T0RU said:
I tried to do this again on shiny, somehow it gives me the same error that I had with PA
any help?
Click to expand...
Click to collapse
I'm with Hetalk. I think something silly is going on, but I don't think it has to do with the conversion tool. (I keep wanting to refer to it as "my tool", but that somehow doesn't feel right.)
[poo]
Well well,
I flashed with fastboot this recovery --> http://www.trysoftcore.com/Recovery/TWRP-f2fs.zip
went to Advance->f2fs/ext4 switch->formatted all to f2fs (system ,cache and data)
adb sideloaded the rom (Just downloaded your tool and shiny rom again and did exactly what you said and then sideloaded it)
and after that I get this annoying message:
Code:
symlink: some symlinks failed
E: Error executing updater binary in zip '/sdcard/shiny.zip'
Error flashing zip '/sdcard/shiny.zip'
I named the zip file "Shiny.zip"
and that's all I did to get this error
T0RU said:
Well well,
I flashed with fastboot this recovery --> http://www.trysoftcore.com/Recovery/TWRP-f2fs.zip
went to Advance->f2fs/ext4 switch->formatted all to f2fs (system ,cache and data)
adb sideloaded the rom (Just downloaded your tool and shiny rom again and did exactly what you said and then sideloaded it)
and after that I get this annoying message:
Code:
symlink: some symlinks failed
E: Error executing updater binary in zip '/sdcard/shiny.zip'
Error flashing zip '/sdcard/shiny.zip'
I named the zip file "Shiny.zip"
and that's all I did to get this error
Click to expand...
Click to collapse
I think you need to change recoveries. I saw others in the dirtyv thread who ran in to problems with that recovery that supposedly is universal to all 3 gnex variants. Try the appropriate device-specific recovery under the all-in-one recovery.
[poo]
the 2.7.1.1 does not have a f2fs swice tap oddly enough
it only says EXT4 next to the twrp name
T0RU said:
the 2.7.1.1 does not have a f2fs swice tap oddly enough
it only says EXT4 next to the twrp name
Click to expand...
Click to collapse
Swice tap? What device do you have? Are you looking here for the recoveries? http://forum.xda-developers.com/showpost.php?p=49501604&postcount=1
[poo]

[FIX] Mount fix PAC-Man ROM V3 (Added linux support) [Working both storages]

Hey guys,
I made fix for pacman rom for Nokia X, it is tested on my Nokia X and its works
Now you can enjoy this rom
This fix mount your internal and external SD Card but in USB connection are few bugs:
1. IN MTP: displayed only SDCARD, internal sdcard is not shown
2. IN PTP: nothing displayed
3. IN UMS: not work
In this installation is flashed latest NULL kernel with modified mount points
Requirements:
1, rooted phone
2, installed pacman rom of course
3, remounted adb as root or simply booted in TWRP or Philz recovery.
Installation:
1, download NX-PAC-FIX-V2..zip or mounter.zip - link in description
2, unpack zip
3, run NX-PAC-FIX.exe or install.bat or install.sh (LINUX) - you must have your Nokia X turned on and allowed USB debugging OR booted in TWRP or Philz recovery
4, wait for reboot in bootloader - it will flash modified kernel
5, wait for reboot
6, enjoy
CHANGELOG
20141202
- added support for linux - install.sh - you must have installed adb and fastboot
- added mounter.zip for people who dont have a Windows but other systems
- idiotproof protection - just download NX-PAC-FIX-V2.zip and follow instructions
INSTALLING ADB AND FASTBOOT ON LINUX
Code:
apt-get update
apt-get install android-tools-adb android-tools-fastboot
lukino563 said:
Hey guys,
I made fix for pacman rom for Nokia X, it is tested on my Nokia X and its works
Click to expand...
Click to collapse
Now Internal doesn't work anymore! Thanks though
sufoalmighty said:
Now Internal doesn't work anymore! Thanks though
Click to expand...
Click to collapse
It work,the installer flash kernel, you probably not followed tutorial carefully,
you must have remounted phone in adb mode as ROOT to flash the binary to your phone
its mounted, but in Settings - Storage not showing capacity, dude
It might work on L7 II ? I ported this ROM ...
AssoDiPicche said:
It might work on L7 II ? I ported this ROM ...
Click to expand...
Click to collapse
sorry, its not working on L7,
this fix is created to be suitable for Nokia X
Can you create a port please??
Sent from my LG-P710 using XDA Free mobile app
Please, could you share the old zip? As I have OSX running, cannot run .exe files, but can translate the .bat commands in terminal!
Thank you!
rangeoshun said:
Please, could you share the old zip? As I have OSX running, cannot run .exe files, but can translate the .bat commands in terminal!
Thank you!
Click to expand...
Click to collapse
you can flash cm11's boot.img in bootloader!
Oh! Thank you very much Sir!
Well, that has not solved the issueby itself! MTP mode does not work by flashing the boot.img from CM11-20140828.
What might I have screwed up, or any other suggestions?
Thank you guys!
rangeoshun said:
Well, that has not solved the issueby itself! MTP mode does not work by flashing the boot.img from CM11-20140828.
What might I have screwed up, or any other suggestions?
Thank you guys!
Click to expand...
Click to collapse
it does buddy! btw here's the previous attachment
rangeoshun said:
Well, that has not solved the issueby itself! MTP mode does not work by flashing the boot.img from CM11-20140828.
What might I have screwed up, or any other suggestions?
Thank you guys!
Click to expand...
Click to collapse
This is latest NULL kernel, not CM11s
I dont know what do the old kernel from CM11
Its better to use modified PAC kernel
Thank you all, the IMG in mounter.zip worked as advertised! The CM11 boot.img did not work for me.
Lukino563
You can add F2FS support to this kernel?
I use PAC-MAN with F2FS and i can't fix internal storage.
Sent from my Nokia_X using Tapatalk 2
lukino563 said:
Hey guys,
I made fix for pacman rom for Nokia X, it is tested on my Nokia X and its works
Now you can enjoy this rom
This fix mount your internal and external SD Card but in USB connection are few bugs:
1. IN MTP: displayed only SDCARD, internal sdcard is not shown
2. IN PTP: nothing displayed
3. IN UMS: not work
In this installation is flashed latest NULL kernel with modified mount points
Requirements:
1, rooted phone
2, installed pacman rom of course
3, remounted adb as root or simply booted in TWRP or Philz recovery.
Installation:
1, download NX-PAC-FIX-V2..zip or mounter.zip - link in description
2, unpack zip
3, run NX-PAC-FIX.exe or install.bat or install.sh (LINUX) - you must have your Nokia X turned on and allowed USB debugging OR booted in TWRP or Philz recovery
4, wait for reboot in bootloader - it will flash modified kernel
5, wait for reboot
6, enjoy
CHANGELOG
20141202
- added support for linux - install.sh - you must have installed adb and fastboot
- added mounter.zip for people who dont have a Windows but other systems
- idiotproof protection - just download NX-PAC-FIX-V2.zip and follow instructions
INSTALLING ADB AND FASTBOOT ON LINUX
Code:
apt-get update
apt-get install android-tools-adb android-tools-fastboot
Click to expand...
Click to collapse
I flashed the Luz Kernel V5 sd card is detected but internal storage is not. I even couldn't find the gapps zip the one which I have does not have google account manager pls help

Categories

Resources