hi guys here is BACKTRACK 5 on SGS-SL i9003
most of the work was done by anantshri, i have only modified it slightly so that it will works properly on SGS-SL i9003... dont forget to thank him!
i will try n keep it short and simple... this is running in chroot environment and doesnt boot as a separate OS... it can be accessed through shell or via a VNC client..
for more details u can read the original thread at X10 sub-forums...
[DEV] BACKTRACK 5 on Xperia X10 chroot
if u dont know what Backtrack is read this: http://bit.ly/z23em2
[ Screenshots ]
on startup (shell):
{
"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"
}
in GUI:
phone + BT5 GUI:
[ Requirements ]
rooted device
Some apps from Android Market:
Android Terminal Emulator
androidVNC
[optional] highly recomended keyboard: Hacker's Keyboard
7zip (for PC), for extracting the files
around 3.3 GB free on external sdcard (/sdcard/external_sd/)
[ How To : File Setup ]
u need to do this only once
download the files from the links provided in this thread
extract the files using 7zip to a temporary folder (needs 3.3GB free on that drive)
connect ur device to PC and mount USB storage
create a folder named 'bt' (without quotes) in the root of ur external sdcard and copy the bt.img in that folder
also place the file bt5_sgsl-i9003_shell_scripts_v1.zip in root of sdcard, this file has to be flashed via recovery
once u verify that the above is correct then un-mount usb storage
reboot into recovery and flash the file bt5_sgsl-i9003_shell_scripts_v1.zip stored in root of sdcard
once ur phone reboots into OS just check the /sdcard/external_sd/bt folder
final directory structure should look like this:
/sdcard/external_sd/bt/bt
/sdcard/external_sd/bt/bt.img
/sdcard/external_sd/bt/installbt.sh
/sdcard/external_sd/bt/startbt
/sdcard/external_sd/bt/stopbt
once u verify that the above is correct then u can proceed
[ How To : Launch BT ]
start Terminal Emulator app on ur device and enter the following commands step by step (accept/allow any SuperUser request/popup that u may receive)
su
cd /sdcard/external_sd/bt
sh installbt.sh
startbt
bt
now u are in BackTrack5 shell
to launch GUI (vncserver) enter the following command
ui
now note the number N shown localhost:N
e.g. as u can see from the above image that "New 'X' desktop is localhost:1", so N=1
the vncserver is running at (5900 + N, N=1 ; so server port is 5901)
now launch androidVNC app on phone and fill in the detials as follows
Nick : bt
Address : 127.0.0.1
Port : 5901
Password : 12345678
Username : <leave it blank>
Color Format : 24-bit color (4 bpp)
inside vnc window select input mode (i personally recommend the following)
TouchPad (here your screen works like a big touchpad use it to navigate mouse.)
and then press connect... now u are in BackTrack GUI!
if u want to exit/close BT5 then u need to follow these steps:
close the androidVNC app (Menu -> Disconnect)
go back into Terminal Emulator app and enter the following commands
u should be at this shell [email protected]:~#
killui
exit
now u will get back to this shell> #
now enter the following commands to stop bt and exit
stopbt
exit
exit
u can now exit the Terminal Emulator app
i would also recommend that u reboot ur phone
[ Important Info ]
root password is 12345678
[ Download Links ]
update.zip package containing shell scripts, busybox (which gets installed to temporary location) [to be flashed via recovery]
this will not disturb/conflict with busybox of ur ROM/CF-Root kernel
bt5_sgsl-i9003_shell_scripts_v1.zip (~800KB)
main bt.img
there are two sets of files... for those who dont have a very stable connection i have provided small 50MB (x 10) packages while for others who have a stable connection i have provided 250MB (x 2) packages... both contain the same file bt.img but for the convenience of users i have created these two sets... if u have already downloaded one set u do not need the other set...
KINDLY DO NOT MIRROR OUR FILES
SET 1
these links are 7zip archives split into 50mb files, u will need to download the following:
total size: 486MB
bt.7z.001 (50 MB)
bt.7z.002 (50 MB)
bt.7z.003 (50 MB)
bt.7z.004 (50 MB)
bt.7z.005 (50 MB)
bt.7z.006 (50 MB)
bt.7z.007 (50 MB)
bt.7z.008 (50 MB)
bt.7z.009 (50 MB)
bt.7z.010 (36 MB)
md5 hashes:
Code:
bt.7z.001 f19e769bf42b44867c8bb1d9bb9c5d44
bt.7z.002 a4dd26a98d2c6925d871fb108fb5fadb
bt.7z.003 ecca5a5d72c449117b1d3dbc23aeb1a2
bt.7z.004 8ad487a01e4d149f0247ad9288201f32
bt.7z.005 adab9cb3778cd8ac89ccc0e21997c3d7
bt.7z.006 ba6a28de70a1115dc316f45cea508215
bt.7z.007 f59757e891631607e1a35abadb231b3b
bt.7z.008 cdb8c28a1fbd03657bb42e8d69f0600b
bt.7z.009 426d892f872679e3d53d0ebb0376e138
bt.7z.010 c7d2957bc65340d967b9dd3646d7cb39
i am also uploading a different set where-in the files are split into 250MB parts... but that upload is taking time
OR
SET 2
these links are 7zip archives split into 250mb files, u will need to download the following:
total size: 486MB
part1
part2
md5 hashes:
Code:
bt.7z.001 fea6299bfa1677bd344d478108d458b2
bt.7z.002 b3897170d1f05dd0fb812fd092411203
ENJOY!
[ Tips n Tricks! ]
if u have ur device (SGS-SL i9003) connected over wifi u can connect to the BT5 vncserver running on ur phone!! u will just need to connect to
<ip_address_of_phone>:<portno>
most of the startup/launching commands can be executed even through adb shell
Lol it looks like you made a hard work with this Thanks to you and to the original dev
Good job man!
Wow...
Awsom work doomlord. Dont have words to say thanx.
For those people who dont understand what is Backtrack 5 so here is link for them to understand it in simple language
www.xda-developers.com/android/backtrack-5-for-android-smartphones/
can you kindly tell me what is backtrack 5 ? and what is its use ?
anna0811 said:
can you kindly tell me what is backtrack 5 ? and what is its use ?
Click to expand...
Click to collapse
http://bit.ly/z23em2
I think BT have advantage to track wifi rec.
this might be usefull ..
Sent from my GT-I9003 using xda
will this format the phone ? can i install it on any custom rom or only on stock rom?
after installing this will it convert the phone to linux os and android will be gone ?
anna0811 said:
will this format the phone ? can i install it on any custom rom or only on stock rom?
after installing this will it convert the phone to linux os and android will be gone ?
Click to expand...
Click to collapse
this boots of sd card,so ur eMMC will be safe
and doomlord,this contains i9003 kernel?so if i swap the kernel,will it work with other phones?(same screen size and res)
anna0811 said:
will this format the phone ? can i install it on any custom rom or only on stock rom?
after installing this will it convert the phone to linux os and android will be gone ?
Click to expand...
Click to collapse
If anybody who dont understand what is backtrack 5 then its better that they must search on net about it & then come here. Before just throwing question ask urself that do u really need this, do u really understood meaning of it. If yes then only go ahead
sakindia123 said:
this boots of sd card,so ur eMMC will be safe
and doomlord,this contains i9003 kernel?so if i swap the kernel,will it work with other phones?(same screen size and res)
Click to expand...
Click to collapse
no this is not related to any specific kernel...
which device u plan to "port" it to?
DooMLoRD said:
no this is not related to any specific kernel...
which device u plan to "port" it to?
Click to expand...
Click to collapse
i9001(msm7x30)
sakindia123 said:
i9001(msm7x30)
Click to expand...
Click to collapse
should work..
P.S.: ur kernel for that device looks a lot like my ARC kernel... ported some stuff from it?
not really.I didn't see much that cud me added w/o kernel not compiling.
Even adding SQLB allocator caused WiFi to become unstable(and it wasnt fixed with a new module)
Thanks a zillion!! WOW!!
I have my sd cards swapped.. Is there anyway to keep the files in the current int sdcard (16 gb) instead of the external (coz u have mentioned that it requires nearly 3gb in the external card)..
Anyway thanks a lot for getting it to our device.. Doom u rock..
Nice work doomlord i have used the backtrack and debian in my lg 2x
Doom thanks a lot.I always wanted to screw wpa passwords on my phone
Sent from my GT-I9003 using XDA App
yamchirobe said:
Doom thanks a lot.I always wanted to screw wpa passwords on my phone
Sent from my GT-I9003 using XDA App
Click to expand...
Click to collapse
Well without monitor mode support of the wifi chip in phone u wont be able to get that to work...
Sent from my LT15i using XDA App
Related
Lucid REM SCRIPT 2.00.46
http://forum.xda-developers.com/showpost.php?p=6763690&postcount=1246
Now you can use the script to download my library of ringtones. I have just added in some of the Hero ringtones. I have a library of one-hundred one (101) ogg files and if you find more ringtones in other ROMs I can add them in as well.
CRC1 OTA
Here is a link to some of the latest releases from enomther as well as JesusFreke and some cyanogen:
http://android.lucidrem.us/
*NEW*
{
"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"
}
*NEW*
Please find me on .
Please find the audio hack
the Android Market
on the Android Market and
so you can easily .
give support to Meltus.
download the newest script.
(For anyone who does not comprehend this little picture,
you scan it with your barcode scanner.)
ROOT YOUR G1: | G1 Root Instructions
FAT32 / EXT2: | SDSPLIT ThreadSPECIAL NOTE:
1. EXT2 recommended not to exceed 1.5G (500M is enough)
2. MicroSD should be 2G/4G/8G/16G class62009-05-19 /system/bin
2010-06-06 /data/local/bin
so from your phone type:
Code:
$su
# mkdir /data/local/bin
# cd /data/local/bin
# wget [URL]http://96.0.187.175/system/bin/lucid[/URL]
# busybox chmod 755 lucid
# busybox chown 0:0 lucid
# lucid
Things Lucid SCRIPT Can Do For You
1. link /data/app -> /sd-ext/app (also app-private)
2. link /data/data -> /sd-ext/data
3. link /data/dalvik-cache -> /sd-ext/dalvik-cache
4. remount /system rw
5. link /system/media -> /sd-ext/media
6. download newest lucid file
7. download MartinFicks SDSPLIT
8. download library of ringtones and audio files
...
... more to come ...
2009-05-26
so '[email protected]' is pretty dang awesome .. i may understand the inner workings of the Terminal scripting but try as i might i had a struggle getting thru the GUI phrasology of the android system .. now there is a wonderful app available to do all of that code for you .. just search "lucid" in the Market and voila!! instant script file .. yea! me!!
if you want to partition with linux try this: http://lifehacker.com/5195999/portable-ubuntu-runs-ubuntu-inside-windows
if you want to move your EXT2 to new SD: http://forum.xda-developers.com/showthread.php?t=497275
Change Log
v2.00.42:
- changed archive options to external add-on "lucidroid"
v2.00.40:
- added archiving of /data/data to the sdcard "-archive"
v2.00.39:
- added force update option "-upd" for external add-ons
v2.00.38:
- added build.prop patch for default audio "-aud"
v2.00.36:
- created FBPATCH script for G1 FaceBook Sync
v2.00.35:
- added patching menu for ADWLauncher
v2.00.33:
- added patching commands for ADWLauncher
v2.00.30:
- FIX patching uninstall commands for Launcher and LatinIME (still may require REBOOT)
v2.00.28:
- added patching uninstall commands for Launcher and LatinIME
v2.00.25:
- added patching menu for ease of use
v2.00.23:
- added patching ability to/from Gallery(3D)
v2.00.20:
- perfected the audio movement to the sdcard via "-aud"
v2.00.18:
- changed location of the lucid script and features to /data/local/bin
v2.00.03:
- added ringtones to total 180+
v2.00.00:
- total redesign of the script including menu system
- implemented compatibility for CM5 and /sd-ext mount point
I have a question, is all that you changed the init.rc and mount file?
how about make it so we can install themes.. some people posted we need to install diff jf light to install themes
So all this has is the modified mount.conf and init.rc?
It doesn't do the symbolic links?
cant we just do..
install default jf 41 51 or whatever comes next and do..
after instalation boot into recovery go into terminal.. have modded init and mountd on sdcard and do
cp -- copy files from sd to the phone??? and it should work?? or will it not
It works... Lol.
It's in the apps to sd thread.
But this is better nonethless.
Rafase282 said:
I have a question, is all that you changed the init.rc and mount file?
Click to expand...
Click to collapse
yes .. and added the /system/sd folder .. might seem silly but it saves the headache of updating and losing the connection to the MicroSD
APrinceAmongMen said:
So all this has is the modified mount.conf and init.rc?
It doesn't do the symbolic links?
Click to expand...
Click to collapse
yes .. this is assuming you already have the links set .. prevents you from needing to remount the EXT2 partition and/or wipe the phone (which eliminates the links) .. i've thought about creating an update to include the links .. but then you might not know who has what link .. right now i only have the apps on the MicroSD .. if i set an update to include a /data/data link then my /data/data would be deleted .. if i hadn't copied it to the card already it'd screw up the phone
not too mention .. adding the links after rooting is pretty simple
Might have to give this a try, once i partition my sdcard, workin with windows xp only... Might try it with my 4gig card as far as partitioning goes to see if i do it right, then put it on my 8 gig card.
robpet2 said:
Might have to give this a try, once i partition my sdcard, workin with windows xp only... Might try it with my 4gig card as far as partitioning goes to see if i do it right, then put it on my 8 gig card.
Click to expand...
Click to collapse
As a tip - Just use the Ubuntu LIVE CD (download link is in that other thread, or just Google it) to partition it (just don't delete the host systems partition). Worked like a charm for me, first time.
thanks lucid. works with no issues!
HOLD ON HOLD ON. Excuse me Lucid!! My man. This
May be a dumb question but is this an actual RC33 firmware in its
Entirty or just some modified files Cuz it looks like its the whole RC33
With the modified files donr for us.
My Point:
If this is true why the hell is this not at the top of the forum. I mean
Are U serious. People have been begging for this **** none stop &
LUCID does it & nodody is downloading & posting. I'm bout to really
Post this link all over google & the market cuz this is just riduculous.
People be trippin sometimes. They probobly don't really even
Understand what this is.
Everything is done for U. All u have to do is Partion the SD Card & be
On your way. The only COMMANDS u have to type is a couple small
Commands in Terminal to app private to SD & your good to go.
Nothin to learn. Nothin to complicted. This is for all Dummies & Newbiee.
LucidREM is was gonna do this but u beat me to it. This is genis. Soon everybody
Will have the abilty to not only store 20-30 apps on there phone. U can have 130 apps on your phone. Ill keep postinging cool features of RC33 on this post until this is at the very
Tippy top of the forum. I never post anything from my G1 but I had to sign in for the first
Time on my android browser & voice my opion forreal.
I'm bout to meditate & drift slowly into a REM state. Just to forget about this non
Sense LOL
P.S. Maybe the title of this post didn't tantalize the noobies enough for them to
Read on & fully understand that Running Apps On The SD is basically done for
Them on this post.
It should come with a shell script that creates the dynamic links; then it'd be truly n00b-friendly.
i got a buuf theme installed, should i remove that first ?
has anyone with a theme tried this ?
I agree creating some type of script file (.sh) or script app that would automtically switch the cmds and move the app-private automatically to the SD card would be amazing. Then a Noobie would be set free of google limitations.
Preech2003 said:
I'm bout to meditate & drift slowly into a REM state.
Click to expand...
Click to collapse
yea .. i'm working on things here for the "noobs" but my 9-5 keeps me pretty busy .. i haven't even taken JFv1.42 yet .. probably get to that one when i get home tonight .. i'll have to find out about the script stuff .. my focus right now is mostly to keep people who already have apps on the SD from having to "reinvent the wheel" as it were .. this just keeps everything going smooth
LucidREM said:
yea .. i'm working on things here for the "noobs" but my 9-5 keeps me pretty busy .. i haven't even taken JFv1.42 yet .. probably get to that one when i get home tonight .. i'll have to find out about the script stuff .. my focus right now is mostly to keep people who already have apps on the SD from having to "reinvent the wheel" as it were .. this just keeps everything going smooth
Click to expand...
Click to collapse
Any chance of doing the same for JF1.42 ADP1.1h?
spy_owl2 said:
Any chance of doing the same for JF1.42 ADP1.1h?
Click to expand...
Click to collapse
i'll give it a try .. you can be my guinea pig - LOL
LucidREM said:
i'll give it a try .. you can be my guinea pig - LOL
Click to expand...
Click to collapse
Hey, I'm more than happy to be. And I agree with your previous statement - I wouldn't try to guess at this point who has what symlinks (I have both apps and data).
spy_owl2 said:
Hey, I'm more than happy to be. And I agree with your previous statement - I wouldn't try to guess at this point who has what symlinks (I have both apps and data).
Click to expand...
Click to collapse
now for those who are willing to test it .. i'm going to attempt creating the script for which people are asking .. if i can put my brain to paper (so to speak) it will be self-contained and will allow multiple commands etc .. you'll be able to do and undo and choose which sections you want to move .. now i know this is possible in linux so i'm only guessing at the possibilities in the android sector
wouldn't that be neat? something along the lines of:
#move app sd
#move data sd
#move cache sd
#move app g1
#move data g1
#move cache g1
well .. seems a bit hokie in my brain .. but might be do-able .. it'll take time but i'll see what i can do with it .. if i can create what i'm thinking i'll include it with JFs build
I have working on a project in the form of an app, which guides you through the installation of Ubuntu within android via chroot. It includes a ubuntu 10.10 image I have been working on which includes lots of program to allow users to develop program/scripts etc within Ubuntu on there phone/tablet.
However I have I have yet to get much testing on this device and would like more feedback from users!
Please post your device/kernel/rom along with what did and didn't work, so I can draw up what I need to change in the next release of the app/ubuntu build.
Website
http://linuxonandroid.blogspot.com/
Video
http://www.youtube.com/watch?v=UCqzs8yQTM8
App Download
Free App
Paid App
Boot Script
ubuntu.sh(V5)
Full Image
This image is 1.5GB to download, once extracted 3.5GB, and include alot of programs like openoffice, thunderbird, firefox and over programs for 'developing' - Also allows you to switch between the LXDE and Gnome desktops, and you can define screen size on boot!
ubuntuV5-image.zip
Lightweight Image - This is yet to be included in an app, will be included in the next release (aka 2.0 ), so get it now before anyone else!
This image is just under 500MB to download, once extracted 2.5GB, and include only programs needed (LXDE desktop, web browser, + other basic programs) also allows you to define screen size on boot
ubuntuV5-sm-image.zip
12.04 images
I have now started work on building new 12.04 images these come in core (just the bear-bones ubuntu) and full (ubuntu with GUI and other programs) and will be updated as 12.04 moves through its milestones (and when I make new updates to the mods I make from the main stream arm port).
These are for testing ONLY until 12.04 reaches stable release.
You can view the images here:
http://sourceforge.net/projects/linuxonandroid/files/Ubuntu/12.04/
I also want to build up a small group of testers who I can email with new images and scripts, these will include all future distros that I do. If you are interested in joining this test group please PM me or send a email to [email protected]
The only requirement is that your willing to test and send feedback along with screen shoots etc where required, it would also be good if your willing to try different roms and kernels for your device!
Sig Banner
Show your love of ubuntu on android with my sig banner:
{
"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"
}
image url is "http://dl.dropbox.com/u/11206993/ubuntuuser.png"
Other Guides
Like this guide? want to try something different? then check out my other guides for different distro's
Backtrack - This is a distro that is based around security testing, it also includes the Gnome desktop environment and a range of other programs.
Updates
18/02/12
*New 12.04 images started building, for now not included in the app but once a bit more stable will be included
29/01/12
*New V5 small image, featuring fixed Java, even more lightweight (now around 1.2GB free) and user can set screen size on boot
*PAID New Build guide which shows you how to build your own Ubuntu images
*Brand new UI To make the whole thing more useable
*PAID new 'one click boot' feature to allow quick booting from either the widget or inside the app
*PAID new widget to activate the one click boot
*PAID app install guide changed in light of 'one click boot'
*Fixed keyboard mapping of random letters in Gnome
18/01/12
*Large ubuntu image now allows user to set screen size on boot!
*Large Ubuntu image now lets you select between LXDE and Gnome desktops
*Large Ubuntu image has been recompiled to fix the likes of Java (note some of the above changes will be included in the small image in the future)
*FAQ section updated with more answers to questions I have been getting
*Install guide updated in light of the new large image
06/01/12
*PAID app file downloads now use new fast FTP server and support direct downloading (click the button to download a image and it starts to download right away)
*New boot script which has fixed problems with it not booting on alot of devices, and fixed problem which some people getting a grey screen when loading UI
*Boot script now downloaded in zip file to fix problems with downloading script
*Both apps fixed to support low resolutions
*Both apps cleaned up
28/12/11
*PAID app now supports 960x540 'qHD' resolution
*ALL Ubuntu lightweight images cleaned up even more saved another 300MB of space
*ALL Ubuntu images updated with all new updates
*ALL Ubuntu images now in .zip format to fix problems with some peoples devices failing to extract the .rar files
*Boot script updated, once booted now terminal acts like a command line interface for Ubuntu, and some boot problems now fixed
*Image and boot script now downloadable separately to allow easier updating
19/12/11
New 'lighter' ubuntu image options for all resolutions already supported
15/12/11
New ubuntu images with all updates up to 15/11/11
FREE app ubuntu image resized to fit 800x480 resolution
PAID app ubuntu images now includes 4 images for 800x480, 854x480, 1024x600 and 1280x800 resolutions
http://forum.xda-developers.com/showpost.php?p=20598548&postcount=83
Samsung Galaxy Note G7000
FM 1.5 Kernel
RocketRom V10 (14Toggle, smoothnessupdate, addperformance, stock theme)
Note freezes after executing ubuntu.sh, only restarting by holding powerbutton helps...
It's a pity, I thought booting ubuntu is only possible on a Rom with loop devices capabilities and now I read that only the stock rom is working
tried ubuntuv3.sh see picture:
http://imageshack.us/f/808/sc20111223042953.png/
Allamann said:
http://forum.xda-developers.com/showpost.php?p=20598548&postcount=83
Samsung Galaxy Note G7000
FM 1.5 Kernel
RocketRom V10 (14Toggle, smoothnessupdate, addperformance, stock theme)
Note freezes after executing ubuntu.sh, only restarting by holding powerbutton helps...
It's a pity, I thought booting ubuntu is only possible on a Rom with loop devices capabilities and now I read that only the stock rom is working
tried ubuntuv3.sh see picture:
http://imageshack.us/f/808/sc20111223042953.png/
Click to expand...
Click to collapse
Indeed its VERY odd that stock works but custom roms do not work...should really be the other way round, perhaps something to do with how the device file system in custom roms is different or something?
I don't know, this is the problem trying to support as many devices as possible, I don't have the device to test and work out what's wrong, just got to keep basically stabbing into the dark until I hit something
Change log for new release (release will be in the next few days for paid end of next week for free) - all new images etc will be added to the first post as they are finished and uploaded!
*PAID app now supports 960x540 'qHD' resolution
*ALL Ubuntu lightweight images cleaned up even more saved another 300MB of space
*ALL Ubuntu images updated with all new updates
*ALL Ubuntu images now in .zip format to fix problems with some peoples devices failing to extract the .rar files
*Boot script updated, once booted now terminal acts like a command line interface for Ubuntu, and some boot problems now fixed
*Image and boot script now downloadable separately to allow easy updating of the script
*+more likely before release
Allamann said:
http://forum.xda-developers.com/showpost.php?p=20598548&postcount=83
Samsung Galaxy Note G7000
FM 1.5 Kernel
RocketRom V10 (14Toggle, smoothnessupdate, addperformance, stock theme)
Note freezes after executing ubuntu.sh, only restarting by holding powerbutton helps...
It's a pity, I thought booting ubuntu is only possible on a Rom with loop devices capabilities and now I read that only the stock rom is working
tried ubuntuv3.sh see picture:
http://imageshack.us/f/808/sc20111223042953.png/
Click to expand...
Click to collapse
+1 I got it to boot with cf kernel but not with fm or abyss kernel.
Sent from my GT-N7000 using xda premium
timstanley1985 said:
+1 I got it to boot with cf kernel but not with fm or abyss kernel.
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
Odd so I'm guessing the two kernels that don't work don't have loop support...best talk with the kernel developer
Sent from my HTC Desire S using XDA App
timstanley1985 said:
+1 I got it to boot with cf kernel but not with fm or abyss kernel.
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
Yep, I was really enjoying - had PHP and mysql installed and working as a wee test environment, then flashed FM and no more Ubuntu.
Thanks for the work - appreciated
If I manually downloaded the script and the image, where do I put
the extracted content of the zip, and the script ? on the root of external SD or phone storage ?
lucid said:
If I manually downloaded the script and the image, where do I put
the extracted content of the zip, and the script ? on the root of external SD or phone storage ?
Click to expand...
Click to collapse
Place them in a folder called ubuntu on either your sdcard or internal memory as you have both either should work
Sent from my HTC Desire S using XDA App
Thanks, by pressing ahead without knowing I put the files there, however, in terminal emulator, after aquiring superuser persmissions, changing to the ubuntu folder wont work. I must be doing something wrong. I came as far as cd /sdcard but /sdcard/ubuntu fails. Asking ls -a says dir is empty ? Linux noob
lucid said:
Thanks, by pressing ahead without knowing I put the files there, however, in terminal emulator, after aquiring superuser persmissions, changing to the ubuntu folder wont work. I must be doing something wrong. I came as far as cd /sdcard but /sdcard/ubuntu fails. Asking ls -a says dir is empty ? Linux noob
Click to expand...
Click to collapse
check in a file explorer where the sdcard is mounted, sometimes the internal memory is mounted as the sdcard directory and then the sdcard itself is mounted in another directory within that.
Once you work out where its mounted then just cd to that location
Got it to work. Copied the ubuntu folder to /
Pretty responsive in 24bit colour. Working with cassies ultralight v4.
lucid said:
Got it to work. Copied the ubuntu folder to /
Pretty responsive in 24bit colour. Working with cassies ultralight v4.
Click to expand...
Click to collapse
which Kernel/Rom?
Hi
Before run ubuntu.sh check if loop inst bussy with other kind of programs who use it.
try losetup will show you how many loop you have used and edit ubuntu.sh to get 1 free
like last 1 user will be 10 then line with busybox mknod /dev/loop11 b 7 11
and wher you see loop0 change to loop11 or any free number.
Hope will works for you.
---------- Post added at 12:06 PM ---------- Previous post was at 12:03 PM ----------
Hi,
Nice work but you forgot something.
Your image wont work on many device since the /sdcard partition if VFAT who limit the file to 2G.
converting /sdcard to ext2 or ext4 is the way to work with files larger than 2G.
B.
dahas said:
Hi
Before run ubuntu.sh check if loop inst bussy with other kind of programs who use it.
try losetup will show you how many loop you have used and edit ubuntu.sh to get 1 free
like last 1 user will be 10 then line with busybox mknod /dev/loop11 b 7 11
and wher you see loop0 change to loop11 or any free number.
Hope will works for you.
---------- Post added at 12:06 PM ---------- Previous post was at 12:03 PM ----------
Hi,
Nice work but you forgot something.
Your image wont work on many device since the /sdcard partition if VFAT who limit the file to 2G.
converting /sdcard to ext2 or ext4 is the way to work with files larger than 2G.
B.
Click to expand...
Click to collapse
Thank you very much I will integrate these changes in the next version of the script
you can also change de fstab line where root partition is mount by uuid and replace by name
losetup returns nothing...
I also asked the dev of FM kernel and he told me that it has loop capabilities
if losetup show nothing then or you dont have loop set or you not root.
for see if you r root type id and the have to show your id. If is not root type su -
For the no loop set then the original ubuntu.sh have to work.
Runs perfectly on my Note
Had rooted it yesterday with CFRootFlasher
Kernel is "KK9" (Android 2.3.6)
Tested the V3 800 first, and now running with the V4 1280 image
Btw I´m an Android noob, came from Ios 2 weeks ago, so i dont really know what is important for you to know. But if you want to know something, just ask
kevinturbo said:
Runs perfectly on my Note
Had rooted it yesterday with CFRootFlasher
Kernel is "KK9" (Android 2.3.6)
Tested the V3 800 first, and now running with the V4 1280 image
Btw I´m an Android noob, came from Ios 2 weeks ago, so i dont really know what is important for you to know. But if you want to know something, just ask
Click to expand...
Click to collapse
Thank you very much, glad to hear you have it working!
And welcome to the dark side
Work in progress..
Now the purpose of this guide is only one, to guide you through “cooking” your own stock flashable ROM from a shipped ROM… That’s it. It’s not hard but it does help you start the journey of the real dev work. There are to many "Devs" around that just do something like this guide and copy files from other ROMs to theres, And this DOES NOT make you a Developer so please dont go posting stock deodexed ROMs everywhere and call yourself a Developer
Before starting I’m going to assume you have setup the correct ADB Drivers for your device although not really needed to make a ROM, it does make it easier in the long run.
Once you run through this guide you will have a stock ROM with ROOT permissions, DeoDexed, Zipaligned, Busybox and init.d support. From there you can modify your ROM to your hearts content, all this is doing is making your base. The real Dev work is .smali editing, modifying .xmls making your own apps, etc... This guide will just help you to not rely on other members to release "Stock deodexed ROMs"
Wording:
ROM = An Android Operating system
Cooking = Making your own ROM
Shipped ROM = A Stock ROM for your device, e.g. a RUU.exe etc…
Kitchen = The Dsixda’s ROM Kitchen
ADB = Android De-Bugging
CWM = Clockwork Mod Custom Recovery
zImage = Kernel controls CPU, Battery etc.
Modem/Radio = Controls cell signal, internet etc.
ROOT = ROOT Permissions, access to the ROOT or / of your device, kind of like the Windows folder on your computer.
DeoDexed = Removing the .odex files from a ROM to allow for .apk customizing e.g. Theming etc..
.apk = Android application file
Init.d = Allows the running of scripts such as Memory tweaks and SD-Card tweaks etc.
SU = Superuser
CMD = Windows Command Prompt
MOD = Modification
Click to expand...
Click to collapse
ADB Short codes that may be helpful later:
Type these directly into your CMD window with your device plugged in.
adb reboot recovery = Reboots your phone straight into recovery mode
adb reboot = Reboots your phone
adb push = use this to push files to your phone, make sure you are in the folder with the file you want to push in CMD (Example, adb push c:\android\SystemUI.apk /system/app)
adb logcat = Tells you what your phone is doing.
adb remount = Remounts the partition specified (Example, adb remount /system)
Note 1:
When making a ROM the overall concept is the same for every device that runs CWM or any other custom recovery. The only main difference is extracting the files you need from the Shipped ROM
Note 2:
It makes it easier to have a shortcut to your kitchen folder and any others you need in your favourites or dektop
Part 1. Setting up the “Kitchen”
Go to THIS FAQ and choose the method you prefer to install on. If you are running Windows I recommend the Cygwin way. It’s easier and you don’t need to keep booting between Linux and Windows, You don’t even need Linux if you do it the Cygwin way. And please do get the pictorial guide HERE, it helps A LOT for “noobs” and don’t forget to install the Java JDK if you do Windows Option 1. Keep in mind that doing it on Ubuntu IS much faster.
NOW IF Cygwin is to difficult for you, just download Ubuntu and install it next to windows.
Part 2. Extracting the files you need.
There are a few different ways you can do this, the main ones are:
For HTC Devices
Get a RUU.exe from the internet for HTC Devices and extract the system.img and boot.img
Download the RUU and run it on Windows, proceed until you get to the screen with the picture of the phone, see bellow. – (No you don’t need to plug your phone in)
{
"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"
}
Open your Start Menu on Windows
In the Windows 7 search bar type %temp% and hit enter
In the folder that opens click in the search box in the top right corner and search ROM.zip
Drag ROM.zip to your desktop, open and extract system.img and boot.img to your desktop.
________________________________________________
For ANY Android Device (Or if you cant get them any other way)
Using a backup of a stock ROM, This way gives you the ability to make a ROM from pretty much any device that has CWM installed.
Taking the system.img and boot.img from the backup folder
________________________________________________
For Samsung Devices:
Extracting the following from a Samsung Shipped ROM
factoryfs.img (and optionally: cache.img, zImage, modem.bin)
TAR file containing factoryfs.img (optional: cache.img, zImage, modem.bin)
ZIP file containing factoryfs.img (optional: cache.img, zImage, modem.bin)
Any of these above methods can be used and the extracted files placed in the ORIGINAL_UPDATE folder of the kitchen in the next step. If your device is not compatible with these methods check the device list in this THREAD for more guides.
Part 3. Setting up the working folder.
Now we have the files needed to make our ROM let’s get to it!
Go to your kitchen folder then the original_update folder and place your files in It
Start the kitchen by starting Cygwin and typing cd kitchen then ./menu
Hit option “1. Setup working folder from ROM” press enter again
Select the option you want from the list e.g. “(1) system.img and boot.img”
Rename the folder if you wish but it doesn’t matter, hit enter
If you are working from system.img and boot.img you need to run through the extraction process in next step. Most new ROMs use an EXT4 file system so if you are unsure just hit option “2 – Run Ext2Explore (EXT3/EXT4)” and follow the instructions in the Cygwin window (If you are just using a .zip or .tar etc. you don’t need to do this step.)
When that’s finished hit “3 – I’m finished unpacking / abort”
Finally hit Y to see you working folder details once its run through the process.
Part 4. Add the options you want to add
A good thing to do now is, keep it simple. The kitchen is best to use only for making your ROM base, once you have the .zip file most customizing can be done from there unless you need to edit the boot.img etc. but we are not going to get into that in this guide.
Now, we are going to make a simple ROM base optimized for speed and functionality. Follow the next steps and by the end you will be ready to build the ROM.
The most obvious of all, we will add “ROOT Permissions”. So choose option 2.
Always stick with Chains method so hit option F, this won’t take long at all, wait for it to finish the press enter to continue.
Next add Busybox with option 3, hit Y to continue and enter when finished.
Most people disable boot sounds (option 4), I usually just do it later if I choose to.
Don’t worry about Zipaligning because we will do it when we build the ROM.
Next choose option 0 for advanced options.
If you ROM isn’t already DeoDexed choose option 11
If you wish you can backup both folders but I usually don’t bother.
Then select option B to Deodex BOTH folders, this one will take some time, on an HP Laptop core2duo with 4gig of RAM takes about 15 minutes.
Now add /data/app functionality so choose option 13 and select Y to continue, This allows you to move apps from the system folder to your /data/app folder before the install, which in turn allows the end user to uninstall the apps if they wish. This can ONLY be done with certain apps, like apps you get from the market.. YouTube, Google Maps, Twitter etc. DO NOT put dependent apps like SystemUI.apk etc in the /data/app folder.
Next add the Nano text editor on option 14
Next add Command Shell or “Bash” with option 15
Next add init.d support with option 17 to allow the running of init.d scripts, sometimes you may have to manually add the init.d folder to your ROM at the end or before build, either way it doesn’t matter.
Now we are ready to build the ROM and flash it. Understand that all these are optional, if you want to you can just deodex the ROM and go straight to option 99 and build the .zip file. This is just what I recommend you do
Next go to option 99 when you’re ready to build your ROM.
For now you will choose option 1 “Interactive Mode”
When it asks you to Zipalign your .apk’s you can now choose Y and it will quickly run through and Zipalign all the .apk’s in your build.
Once finished, it will start building you ROM.zip file this may take about 5-10 mins on a slow computer or if your CPU is busy already.
When that’s finished it will ask you to either continue with the updater-script or not, this is always a YES for you guys, so hit Y and move on.
Now we need to Sign our ROM, this is always a YES also
The final step is to either rename your ROM or not, it doesn’t matter if you do it now or just rename the .zip file later, so do what you wish and hit enter.
Congratulations you have made your first ROM! You can now backup your current setup in CWM and flash it from your SD-Card, be sure to do a full wipe if it’s the first time and install it.
Note 1:
Sometimes you may get an error and CWM wont flash it, USUALLY this is because the kitchen has screwed up the updater-script but this doesn’t often happen. If it does take one from another ROM on the SAME DEVICE (<< IMPORTANT) and add it to your ROM.
Part 5. Further Mods and tweaks:
Resources:
Last one..
Well be the first one to reply this is amazing for a person like me who is in the learning process.
Mr.Oug said:
Well be the first one to reply this is amazing for a person like me who is in the learning process.
Click to expand...
Click to collapse
That's the idea
Sent from my Nexus S using xda premium
Awesome work! I'll be following this interesting thread. Thanks bro!
Sent from my GT-S5660 using XDA Premium App
Thank you very much. I've tried and passed from your guide and do I expect further intermediate and advance guide ?
Can't wait to start on this tonight.
I changed my ics lockscreen on my one with help from someone.
Now i finaly can learn to mod a rom on my own.
THX for the tutorial.
Time to learn more from my android
This tutorial worked like a charm.
Nice to see that everything worked and that i learned a lot from it.
Can wait to see how to mod it all.
Keep updating and i will follow the threats.
730000229 said:
Thank you very much. I've tried and passed from your guide and do I expect further intermediate and advance guide ?
Click to expand...
Click to collapse
Coming soon guys
Sent from my Nexus S using xda premium
A good tutorial for those with HTC devices, the tablets such as those from Samsung do not follow the file structure as before and will require a correct Edify definition file to create an update script that will work.
lorinkundert said:
A good tutorial for those with HTC devices, the tablets such as those from Samsung do not follow the file structure as before and will require a correct Edify definition file to create an update script that will work.
Click to expand...
Click to collapse
The kitchen should still sort it out. I've not had a Samsung tablet but its not going to be that different and if the updater isn't formatted properly compare it to a pre made ROM and see what's different
Sent from my Nexus S using xda premium
hi i have i9100G and i used the guide as written from top to bottm but for my i9100g it ask to change the framework.i tried the guide twice and both times i get stuck at the boot...
manishdev said:
hi i have i9100G and i used the guide as written from top to bottm but for my i9100g it ask to change the framework.i tried the guide twice and both times i get stuck at the boot...
Click to expand...
Click to collapse
What do you mean it asked to change the framework. More details mate. Make sure you have the right base ROM for your device
Sent from my Nexus S using xda premium
I'm definitely gonna try this out. Thanks for the instruction!
I want to follow this but i see no specifics on how to set up the kitchen on an Ubuntu machine, i purposely took one of my older dell latitude d420 and completely removed windows and installed the latest version of ubuntu, which is 11.10. would you please if possible, post some specifics on how to go about setting up the kitchen for an ubuntu machine, the faq links are pretty much windows specific. you said that using ubuntu would be much easier to go about this adventure, and i am dying to try it out, but im stuck, I know i have the java files and i have the android sdk all installed and stuff (or so i think). Any kind of enlightenment would be much appreciated,,,,,,,im refreshing this thread like every 2 minutes.....i really wanna dive into this
kevace1 said:
I want to follow this but i see no specifics on how to set up the kitchen on an Ubuntu machine, i purposely took one of my older dell latitude d420 and completely removed windows and installed the latest version of ubuntu, which is 11.10. would you please if possible, post some specifics on how to go about setting up the kitchen for an ubuntu machine, the faq links are pretty much windows specific. you said that using ubuntu would be much easier to go about this adventure, and i am dying to try it out, but im stuck, I know i have the java files and i have the android sdk all installed and stuff (or so i think). Any kind of enlightenment would be much appreciated,,,,,,,im refreshing this thread like every 2 minutes.....i really wanna dive into this
Click to expand...
Click to collapse
Just skip everything cywgin. Cywgin basically runs Linux commands on Windows
Sent from my ARCHOS 80G9 using xda premium
Everything will be heaps faster if you run it on ubuntu
Sent from my Nexus S using xda premium
so basically just do all comands written and just omit any refeernce to cywgin? when i extract the zip from the kitchen file, i get 3 folders and a "menu" file, and a readme text. what command do i have to use on terminal to start the kitchen?
{
"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"
}
Hello world !!!
I'm very happy to present you a project of a new kind : The RecoverX Project
The goal of this project is to gather ALL the recoveries for ALL android devices in ONE tool which install them on the devices. RecoverX is coded in C++ thanks to QtSDK and allow to install a recovery on more than 150 different devices !!!
You just have to select your phone and your recovery, to click "Install" and RecoverX does the rest, It's as simple as that
This program have been published on XDA News : Here and here
Behind this tool : over 120 - 180 hours of work, 4200 lines of code and +600 uses by day !!!
Here is the list of the recoveries which are available :
This program require different prerequesties, depending of your device
- Wether you need an unlocked bootloader to flash the recovery partition (and fastboot drivers on your PC)
- Wether you need root access and usb debugging activated (if busybox is not installed, RecoverX will ask you the permission to install it).
To boot in bootloader mode :
- Tape "reboot bootloader" in terminal emulator.
- Or shutdown your device, hold "Volume +", "Volume -" and press power button.
To boot in recovery mode (depending of the device) :
- Tape "reboot recovery" in terminal emulator.
- Or shutdown your device, enter in bootloader mode and select "Recovery".
- Or press back button when the device start.
- Or press volume button when the device start.
- Or tap the screen when the device start.
PS : On the first lauch, the download may fail, please, try to restart the program again.
DOWNLOAD
RecoverX is now available on Google Play : http://forum.xda-developers.com/showthread.php?t=2595072
RecoverX v1.6.9.0 : http://sybiload.shost.ca/recoverx/download.htmlSupported devicesMirror
FEEDBACK
emadido said:
Awesome Post
Thanks Alot
Need this tool very much
Click to expand...
Click to collapse
noradoor said:
And one thing I have to mention is that it allows me to install CWM on Neo V.
Because the auto-installer on Play Store doesn't support this one.
Many thanks to LED.:good:
Click to expand...
Click to collapse
geekynoob said:
If this works for Unlocked Bootloaders.. Thn this shud b made a sticky in my opinion..
Wonderful tool created By a wonderful Brain..
Click to expand...
Click to collapse
PREVIEW
Here is some screenshots
THANKS
The CWM team, for their recovery
The TWRP team, for their recovery
Amon_RA, for his recovery
nobodyAtall & Zihu for their based-recovery
Ansfer for his based-recovery
cray_Doze for his based-recovery
PvyParts, who have help me to fix the ICS support bug
If you have any suggestions or you want to report a bug, just write above this post.
The source code of RecoverX is available on the second post.
To finish, I can only anwer to PM on the week-end so... be patient !!!
PS : Donations are volunteer but allow me to spend more time on the project
Support
Help center :
http://sybiload.shost.ca/recoverx/help.html
The full changelog can be consulted here :
http://sybiload.shost.ca/recoverx/changelog.html
If you want a recovery to be added or updated, please fill this form :
http://sybiload.shost.ca/recoverx/form.php
My GitHub
https://github.com/sybiload/RecoverX
FAQ
Q- My device isn't supported !
A- Just use the form bellow to submit a request.
Q- The recovery is'nt installed even if RecoverX said 'Installation complete'
A- On some devices, the installation may fail even if the device is rooted, due to production builds, drivers issues..
Q- How to root my device ? How to install my driver ?
A- Just search on google and/or on XDA.
Q- Can you make a recovery for this device.
A- I'm not a recovery developper ! I've just created the tool who install them.
Q- I get error 7 ! Help me !
A- Just wait a while and try to disable your firewall. The server could be down or overloaded.
Q- I can't download RecoverX !
A- Idem
Q- I've lost my cat because of your software !
A- I can't help you
Reserved for future use
Here is video of RecoverX, enjoy !!!
Anyone tested it ???
I will add ClockWorkMod Recovery for this devices in v1.1 :
Xperia X10
Xperia X10 Mini
Xperia S
If you want me to add a recovery or a device, just post the thread mink to the recovery/device.
Awesome Post
Thanks Alot
Need this tool very much
is it require to have a root access or not??
@emadido : No problem, did you have tested it ??? If you have any questions or suggestions, do not hesitate !!!
@molimo : Yes, this tool require root access and locked bootloader to install the recovery in the /system/bin folder.
Did I answered your question ???
thnks for the nice tool
but is it need to ublock bootloader
on arc s to install any recovery ??
@ahmadzxc : No, this tool works also on locked bootloader but you need to be on 2.3 stock rom, to have root access and busybox on your device.
Did I answered you ???
LEDelete said:
@ahmadzxc : No, this tool works also on locked bootloader but you need to be on 2.3 stock rom, to have root access and busybox on your device.
Did I answered you ???
Click to expand...
Click to collapse
thanks for the replay
i have arc s and i rooted it
and it's now on ics 4.0.4
i thinks this will work too ??
is this running locked bootloaders?
Awesome and question
Hello!
Awesome stuff.
It is not working for me,here is the result:
Installing clockworkmod recovery...
Waiting for connection...
Push files to temp folder...
2096 KB/s (1945600 bytes in 0.906s)
1263 KB/s (59360 bytes in 0.045s)
38 KB/s (810 bytes in 0.020s)
2100 KB/s (735308 bytes in 0.341s)
Remount device (r/w)...
remount: not found
Copy files to system...
failed on '/data/local/tmp/recovery.tar' - Cross-device link
failed on '/data/local/tmp/charger' - Cross-device link
failed on '/data/local/tmp/chargemon' - Cross-device link
failed on '/data/local/tmp/sh' - Cross-device link
Chmod files...
Unable to chmod /system/bin/recovery.tar: No such file or directory
Unable to chmod /system/bin/charger: No such file or directory
Unable to chmod /system/bin/chargemon: Read-only file system
Unable to chmod /system/xbin/sh: Read-only file system
Installation complete. Press a key to reboot the phone.
(Xperia mini Rooted stock 2.3.4 rom,usb debugging,unknown sources enabled)
@celka : Hum, your device seem to not be rooted correctly because adb can not remount the device :
Remount device (r/w)...
remount: not found
However, I tried to solve the problem by remount the device by an other way and I publish a new version : RecoverX v1.1
Keep me informed if it's work !!!
Thanks in advance,
LEDelete
Have you changed the file charger? On ICS the false charger causes that the phone is in a bootloop wenn its switched off and a usb-charger connected. It couldn´t charge the battery.
Source: http://forum.xda-developers.com/showpost.php?p=27140107&postcount=1
Sorry for this Question but i have seen that your charger file has an old timestamp. I´m not able to test it because my phone is in service center.
@mangdasire : yes, it's work on locked bootloader.
@skuhn1978 : No problem, but this tool isn't for ICS because I didn't find a recovery compatible with ICS so I think the file "charger" works on 2.3.
But you seem to be informed about a recovery for ICS, can you give the the link ??? And did you know if my file "charger" works on Android 2.3 ???
Thanks for your usefull post !!!
Re-rooted my device and tried this new version, now everything was OK.
Big Thanks
LEDelete said:
@celka : Hum, your device seem to not be rooted correctly because adb can not remount the device :
Remount device (r/w)...
remount: not found
However, I tried to solve the problem by remount the device by an other way and I publish a new version : RecoverX v1.1
Keep me informed if it's work !!!
Thanks in advance,
LEDelete
Click to expand...
Click to collapse
LEDelete said:
@skuhn1978 : No problem, but this tool isn't for ICS because I didn't find a recovery compatible with ICS so I think the file "charger" works on 2.3.
But you seem to be informed about a recovery for ICS, can you give the the link ??? And did you know if my file "charger" works on Android 2.3 ???
Click to expand...
Click to collapse
I´m not a developer, i have learned such things by search google and try and error.
The recovery you use CWM 5.0.2.7 should work in ICS only thing is you must replace the charger-file. If charger works in ICS and GB must someone try.
I saw it that the recovery works in ICS because i installed the APP http://goo.gl/XurYt before it was updated for ICS, only change the charger file and it worked perfectly. Now the APP is updated to ICS, you can install it it will create a folder naa... on your SDCARD with the CWM recovery files.
celka said:
Re-rooted my device and tried this new version, now everything was OK.
Big Thanks
Click to expand...
Click to collapse
So you mean RecoverX has installed the recovery correctly on your phone, no ???
Can you confirm it's work, thanks.
@skuhn1978 : Thank you very much, I will add the charger file for ICS in the next version. Thank you very much for your contribution and if you notice an other thing, do not hesitate !!!
ahmadzxc said:
thanks for the replay
i have arc s and i rooted it
and it's now on ics 4.0.4
i thinks this will work too ??
Click to expand...
Click to collapse
what about that people ?!!
LEDelete said:
So you mean RecoverX has installed the recovery correctly on your phone, no ???
Can you confirm it's work, thanks.
@skuhn1978 : Thank you very much, I will add the charger file for ICS in the next version. Thank you very much for your contribution and if you notice an other thing, do not hesitate !!!
Click to expand...
Click to collapse
Yes,it works.I made a backup with it, later will try to install cm7
NOTE: This guide is for MBR disks and legacy bios. If you want install on UEFI, this method can not help you.
1- Preparing the installation
a. Download BlissOS Official Roms ISO image.
b. Extract .ISO files into the *\BlissOS\ folder and create a custom size data.img (4gb for fat32 disk - Recomended 16 GB or 32 GB for NTFS disk)
* = Must be disk part. (you can select C:\ , D:\ or another diskparts)
Tips: You can create data.img file with Android PC Toolbox . Create and copy data.img into the BlissOS folder.
2- Setup grup for dual boot
a. Download EasyBCD and install it.
b. Run EasyBCD.exe > Add new entry > NeoGrub > İnstall
{
"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"
}
-Click Configure and delete all text. (editing menu.lst)
-Copy and paste that text there..
default 0
timeout 1
title BlissOS
root (hd0,1)
find --set-root ls /BlissOS/kernel
kernel /BlissOS/kernel quiet root=/dev/ram0 androidboot.selinux=permissive SRC=/BlissOS vga=788
initrd /BlissOS/initrd.img
boot
Click to expand...
Click to collapse
Important Note for root settings: You will change these numbers according to where you installed it.
root (hd0,1)
hd0 is your hdd number..
1 is your hdd disk volume number..
-Download Bootice for see disk numbers..
-Run Bootice.exe > Physical disk > Parts Manage - You will see disk parts.. No = hdd disk Volume number
-Rename your boot entry
-Select Count down (you can change timing "10")
-For Windows 10 / windows 8.1 os, check the "use metro bootloader" option.
-Click Save settings.
3-Setup completed. Restart your pc and have fun.
Error 15 file not found
Edit : Changed menu.lst entries. Now,It is set to be the root kernel.
WoltreX said:
Edit : Changed menu.lst entries. Now,It is set to be the root kernel.
Click to expand...
Click to collapse
I hope this works fine, I used the easy installer provided by bliss but it shows error "not all requirement are met" and it opens but I cant click anything.
jhetrosky said:
I hope this works fine, I used the easy installer provided by bliss but it shows error "not all requirement are met" and it opens but I cant click anything.
Click to expand...
Click to collapse
the installer provided by bliss is only compatible with UEFI systems. Is not compatible with legacy. And it will tell you in the output window(top right corner of the installer) which conditions are not met. Just have to look:good:
ElfinJNoty said:
the installer provided by bliss is only compatible with UEFI systems. Is not compatible with legacy. And it will tell you in the output window(top right corner of the installer) which conditions are not met. Just have to look:good:
Click to expand...
Click to collapse
Does it creates a swap partition or use ramdisk. If ramdisk, then compatibility will also depend on the RAM.
TeamPrimeOS said:
Does it creates a swap partition or use ramdisk. If ramdisk, then compatibility will also depend on the RAM.
Click to expand...
Click to collapse
There is no swap created by Bliss
There is a ramdisk
ElfinJNoty said:
There is no swap created by Bliss
There is a ramdisk
Click to expand...
Click to collapse
Thanks for the info, what is the minimum ram required then?
TeamPrimeOS said:
Thanks for the info, what is the minimum ram required then?
Click to expand...
Click to collapse
We've not had an issue with a minimum requirement.
This is an OS booting directly. Compare it to an older phone that can run Android: 1gb? 2gb?safe to assume more ram the better...
Most modern systems have at least 2gb which should be sufficient for any Blisss OS build.
As usual, why not test and find out?
#StasyBlissful
ElfinJNoty said:
We've not had an issue with a minimum requirement.
This is an OS booting directly. Compare it to an older phone that can run Android: 1gb? 2gb?safe to assume more ram the better...
Most modern systems have at least 2gb which should be sufficient for any Blisss OS build.
As usual, why not test and find out?
#StasyBlissful
Click to expand...
Click to collapse
Thanks for the info.
---------- Post added at 07:25 AM ---------- Previous post was at 07:23 AM ----------
jhetrosky said:
I hope this works fine, I used the easy installer provided by bliss but it shows error "not all requirement are met" and it opens but I cant click anything.
Click to expand...
Click to collapse
Can you list the mentioned incompatibilities.
TeamPrimeOS said:
Thanks for the info.
---------- Post added at 07:25 AM ---------- Previous post was at 07:23 AM ----------
Can you list the mentioned incompatibilities.
Click to expand...
Click to collapse
His issue was not due to incompatibility
The installer has some basic minimum requirements which is explained in the OP and Post 2. It also produces a log which would have explained his exact problem. There is also a YouTube video demonstrating the process successfully from start to finish.
*I didn't want their to be any confusion of there being something incompatible or broken about the UEFI Windows installer.exe*
Why the link for BlissOS/Android PC Toolbox has been deleted? I need it for installing Bliss OS on my not uefi pc
EDIT: Anyway I created an USB Bliss image (BlissOS 7.2 stable) and installed successfully on my hd (on a new partition formatted as ext4), I created then the entry with EasyBCD as suggested, changing the hd number, but when I choose the Bliss entry in the boot menu i got the "Error 13, invalid or unsupported executable format” message. Can anybody help me?
nerub config file for a android 9 Pie Bliss
when you click on easy BCD and install a neogrub and open neogrub install file
you i have seen someone has made a code like this >
defaul 0
timeout 10
root (hd0,X)
title 1. Normal Mode - Start Android OS in normal mode.
find --set-root /Android/kernel
kernel /Android/kernel root=/dev/ram0 SERIAL=random logo.showlogo=1 androidboot.selinux=permissive quiet SRC=Android/ DATA= CREATE_DATA_IMG=1
initrd /Android/initrd.img
boot
root (hd0,X)
title 2. Recovery Mode - Start Android OS in recovery mode.
find --set-root /Android/kernel
kernel /Android/kernel root=/dev/ram0 SERIAL=random logo.showlogo=1 androidboot.selinux=permissive quiet SRC=Android/ DATA= CREATE_DATA_IMG=1 SAVE_LO
initrd /Android/initrd.img root=/dev/ram0 androidboot.selinux=permissive vmalloc=192M buildvariant=eng nomodeset RECOVERY=1 RAMDISK=recovery.img SRC
boot
--------------------------------------------------------------------------------------
then instead of X you find your partition and like everything but
my ask for help is a code is incomplete as you see a second part a recovery more
start android in recovery mode is incomplete ? does anyone knows the ending of a code ? thank you ....its for making a better boot android neogrub menu and dual boot with windows 10 .......
@WoltreX hey, i just followed your guide for my laptop but after booting it just keeps showing a yellow animation forever any idea what's wrong ?
works on windows 10 surface tablet? without touch or bluetooth bugs?
Any suggestions on what to use if EasyBCD doesn't work states cannot run on (U)EFI.
Detecting android x86 found at Dev/sda6
Stuck at this screen plz help plz.....
Stuck at (blinkin) _
After I press the BlissOS boot option
The last phrase on the text is Android-x86. . . found at /dev/sda4
then around 20 seconds
black screen appear with blinking _ at the top corner
wtf is up with the shady as hell link for the toolbox? Russian website says I have to install Multy App to download it.
This is some bull**** right here, not touching that with goddam 10 foot pole
Do you know if this is possible in Linux Ubuntu?