Installing Custom Rom and Custom Kernel
Pre-Requisites
Download Any Custom Rom For Your Device From XDA.
Download Any Custom Kernel For Your Device.
Have a device with a unlocked bootloader.
Download this fastboot package.
We will refer to the downloaded custom kernel as [highlight]CKernel[/highlight] and the Custom Rom as [highlight]CRom[/highlight].
Flashing the Custom Kernel
Copy the [highlight]CROM.zip[/highlight] file to your sd card
Extract the Fastboot package to a folder and copy the [highlight]CKernel.img[/highlight] file to the same location.
Shift + Right Click the folder and press "Open Command Window Here".
Reboot your phone in to fastboot (Press search and connect USB cable , may be different for some 2011 devices).
Blue LED should be switched on. This means your in fastboot. Now you need to type.
Code:
fastboot flash boot CKernel.img
After a few seconds it should be done and say "Completed" or something similiar.
Installing A Custom Rom
Reboot your phone in to recovery (Keep Tapping Vol Down or Back or Another key when device is booting).
Format the phone "Factory Reset".
Next press "Install Any Zip From SD Card".
Select the [highlight]CRom.zip[/highlight] file that we copied over earlier and press yes/accept/apply.
After a few minutes it should be done and say "Installed or Applied or Success".
Now reboot your phone and wait patiently.
If everything is done correctly then you should now be running your [highlight]CRom [/highlight]e.g. AOKP, CM, MIUI, Etc.
Installing Google Apps (may not be needed depending on the ROM)
Download the latest google apps that corresponds with your android version from goo.im/gapps.
Copy the download zip to your SD Card.
Reboot your phone in to recovery (Press the button you pressed earlier while phone is at the logo again).
Next press "Install Any Zip From SD Card".
Select the GoogleApps*.zip or GApps.*.zip file and press yes.
After a few minutes it should be done and say "Installed or Applied or Success".
Now reboot your phone and wait patiently.
You now should be running your custom kernel, custom rom and have the latest gapps installed.
[no longer linking tutorials to my site as currently messing around with my site so links may break, to prevent this i will post them here since i found a html to vbcode converter aswell ]
Thanks... But you need to change
Copy the CKernel.zip file to your sd card
Click to expand...
Click to collapse
to
Copy the CRom.zip file to your sd card
Could you please include an example?
Because Lupus Kernel + Cyanogenmod doesn't work for me.
Error Status 7 (tried both latest 7 and 9)
Lupus recovery itself works(and since it still boots i guess so does the kernel itself), but flashing Cyanogenmod doesn't.
What lupus kernel are you using? If youre using lups v8 then choose aosp ics under boot menu of whatever slot your using. If your using lupus v10 or lupus ics/gb those dont work with cm9 so those could be your problems
Sent from my Xperia Play (r800x)
LuPuS_zeus_ICS-GB_v3-ram(2) is the one i'm using.
I got it from here: http://forum.xda-developers.com/showthread.php?p=38988056
and choose it because it was the only still supported one for android 4 without beta in the name.
So i have no idea.
btw: cm7 doesn't work either, same error.
Beta means it supports the stock ics beta rom not the kenels a beta. Lol use lupus jb v8 or turbo kernel 3.1. Both support cm9. You just have to choose it under rom type when going into recovery
Sent from my Xperia Play (r800x)
turbo: can't use it because it requires the flashtool that doesn't work
v8: tested, nice but unusable with cm9 because of graphic glitch and doesn't find the sd card (and bootloop + graphic glitch with CM7)
ALso another problem:
The phone doesn't enter fastboot anymore, lupus goes into recovery instead...
543563465643534 said:
turbo: can't use it because it requires the flashtool that doesn't work
v8: tested, nice but unusable with cm9 because of graphic glitch and doesn't find the sd card (and bootloop + graphic glitch with CM7)
ALso another problem:
The phone doesn't enter fastboot anymore, lupus goes into recovery instead...
Click to expand...
Click to collapse
Try the fxp kernel. Just extract it from the rom zip and flash. Also to get the kernel to stop booting remove the battery and wait 30 seconds. Then put it back and quickly enter fastboot by plugging in and holding search button.
Sent from my Xperia Play (r800x)
Since when does turbo kernel REQUIRE flashtool?
Sent from my R800i using Tapatalk 2
@fma965
this guide:
http://forum.xda-developers.com/showthread.php?t=1817548
Step 1 GSM (Germany)
requires an ftf file which i thought requires the flashtool for using.
@abdel12345
Freexperia?
Is it the boot.img?
I'm new to this flashing thing, last time i did it(on my magic) there was just the romand no manual Kernel messing.
btw, fastboot works now, seemed to be a problem with the cheap micro USB cable. I also really appreciate your help, thank you guys.
Everything works now with CM9 and FXP Kernel!
543563465643534 said:
@fma965
this guide:
http://forum.xda-developers.com/showthread.php?t=1817548
Step 1 GSM (Germany)
requires an ftf file which i thought requires the flashtool for using.
@abdel12345
Freexperia?
Is it the boot.img?
I'm new to this flashing thing, last time i did it(on my magic) there was just the romand no manual Kernel messing.
btw, fastboot works now, seemed to be a problem with the cheap micro USB cable. I also really appreciate your help, thank you guys.
Everything works now with CM9 and FXP Kernel!
Click to expand...
Click to collapse
Wrong link? that is turbo kernel thread and no mention of "Germany" ???
Yh the boot.img, Recovery is on the kernel partition so you can't flash a kernel from the recovery aka the kernel partition, i think this is correct??? if not then any 1 feel free to correct me
That's correct, but Germany is one of the countries using "GSM" not "CDMA", that's what i meant.
But thanks for the help and the short guide(but is still think a total newb tutorial should include an example if 2 or more components are needed).
Thank You. This worked for me today.
Related
Okay First of all download the following files
a)http://android.clients.google.com/packages/ota/google_crespo/VQ8PQk_V.zip (4.0.3 OTA)
b)http://android.clients.google.com/p...a25375426.signed-soju-ota-189904.1ada2537.zip (2.3.6 Official I9020T Build)
c)http://bit.ly/su2361ef (SU flashable)
d)http://forum.xda-developers.com/showthread.php?t=988686 (Grab recovery form this thread)
e)http://developer.android.com/sdk/index.html (Grab the android SDK installer)
f)http://attachments.xda-developers.com/attachment.php?attachmentid=687157&d=1313224429 (Radio file only required for I9020A)
Okay so when done with all that proceed as follows
1) Backup your current apps using Titanium Backup (Optional/Recommended)
2) Backup(Nandroid) your rom using backup option in CWM (Optional/Recommended)
3) Do a full wipe, wipe sdcard, system, data, cache Transfer a,b,c,f to your phone.
4) Flash the 2.3.6 Official I9020T Build you had downloaded using the install zip option in CWM (IMP-DO NOT REBOOT RIGHT NOW)
5) Flash the flashable SU file you had downloaded and then reboot.
6) Once your phone is on, continue to set up your account or skip it as you wish. (Optional)
7) Open up market, download the latest SU app, Voodoo OTARootKeeper, Titanium Backup and any other app you use that requires root.
8) Open the updated SU app, hit menu button and click preferences, go all the way down, click on su binary(tap to check for updates) , and make sure it updates to v3.0.3
9) After that is done, open and allow root permissions to all your root apps. (This is important)
9.5) Run Voodoo OTARootKeeper and click on protect root, make sure all options get checked.
10) Turn off phone, keep volume up and power pressed to boot into fastboot.
11) Select recovery with volume buttons and use power to launch.
12) Once you see a android bot image and an arrow image, keep volume up pressed and press power once, then you'll see some options appear.
13) Select apply update option and find the official 4.0.3 OTA file you had downloaded and flash. Reboot.
14) Once you have booted into ICS, go to Voodoo OTARootKeeper and select resture Root, all options should now be ticked, if not something went wrong.
15) Voila, you have root. Now to get back CWM recovery you can follow this -
i) Place the recovery img file in the android sdk platform-tools folder
ii) Switch to the directory where you unzipped the Android SDK & go to "tools"
iii) Then type "fastboot flash recovery yourfilename.img" & hit enter
iv) That should do it.
v) Optionally you may do it form Rom Manager too, if it works.
16) (ONLY FOR I9020A) Reboot phone, turn it off, boot into fastboot, select recovery, CWM should launch, flash the radio file you had downloaded to get radio working on I9020A (ONLY FOR I9020A)
Root only works for the apps that were installed while on 2.3.6
http://downloads.androidsu.com/superuser/Superuser-3.0.7-efghi-signed.zip , use this root file, flash it in cwm, everything works, permissions etc.
This might work for other variants, tested on I9020A and I9020T, I take no responsibility for anything that might go wrong with your device. I take no credit for any links or procedures provided in this guide, I just tested and compiled.
Thanks and best of luck.
..........
Good guide but first two links are broken.
bajansurfer said:
Good guide but first two links are broken.
Click to expand...
Click to collapse
Thanks, fixed.
Do I really need to flash official 2.3.6 before ICS? what if I wipe and format then install 4.0 immediately?
poging22 said:
Do I really need to flash official 2.3.6 before ICS? what if I wipe and format then install 4.0 immediately?
Click to expand...
Click to collapse
Might not work, though you can try, if it fails, do it my way, also its impossible to get any kind of root that way.
Link for the ATT Radio doesnt seem to be working
Great work!
wipe SD card?
Is this necessary?
I don't think it's necessary to wipe the SD card, I followed the procedure in http://forum.xda-developers.com/showthread.php?t=1396913 and although it said my SD card would be wiped, everything was still there after I was done!
Anyone on a i9023 tried this?
Hmm...does "any version" includes M200(Korean Nexus S)?
Sent from my Nexus S using Tapatalk
http://attachments.xda-developers.com/attachment.php?attachmentid=687157&d=1313224429
I think he meant that for the 9020A radio
Link fixed, sorry for that, SD wiping might not be necessary, but I suggest as it makes it cleaner. Might work for I9023 and M200, I have no clue, maybe some experienced developer can answer that better.
Not to crap on a great tutorial, This is exactly what I would be looking for if I were not already set up and running. Last night was a dizzying whirlwind of flashing, high heart rates and finally becoming familiar with fastboot and flashing things like that.....lol
But in the end I simply found a cwm flashable zip without radio or bootloader and installed through cwm like any other rom. As far as root all I did was flash a zip file found on the forums and I was good to go.
Hi mine keeps hanging in the boot animation and can't get into recovery, what else can i do? Is my phone bricked?
little hiccup at step 12. im getting the android bot with exclamation mark but i press volume up with power and nothing happens. menu doesnt show up....
Edit: NVM... i pressed it 3 or 4 times and it finally worked
Michie23 said:
Hi mine keeps hanging in the boot animation and can't get into recovery, what else can i do? Is my phone bricked?
Click to expand...
Click to collapse
You should post it in questions, I cannot answer this.
fromthestars said:
Not to crap on a great tutorial, This is exactly what I would be looking for if I were not already set up and running. Last night was a dizzying whirlwind of flashing, high heart rates and finally becoming familiar with fastboot and flashing things like that.....lol
But in the end I simply found a cwm flashable zip without radio or bootloader and installed through cwm like any other rom. As far as root all I did was flash a zip file found on the forums and I was good to go.
Click to expand...
Click to collapse
Many ways of doing it, I just am suggesting one, the flashable zip for ics isn't available as yet, what did you flash?
i9020 keeps getting status 7 aborted and my padlock is still unlocked on t-mobile 2.3.6
Has any tried this on an i9023? Thank u
Sent from my Nexus S using xda premium
1. Place the superuser.zip file attached at the end of the post on your sd card.
2. Flash recovery in bootloader with "fastboot flash recovery <filename>.img". I recommend CWM 5.0.2.3 found in this thread - http://forum.xda-developers.com/showthread.php?t=988686&highlight=recovery
3. Go to recovery, in "mounts and storage" select "mount system" and then flash su-install.zip (EDIT : Mounting system not necessary, the script does it automatically while flashing the zip, but just in case)
4. Fix Permissions and reboot system.
5. Use any root explorer (i recommend ROM Toolbox, free in market) and go to /etc and either rename "installrecovery.sh" to "installrecovery.sh.old" or just delete it (its not needed).
6. There it is - Rooted ICS with a recovery that sticks.
EDIT -- IF, by any chance, after following the above steps, you find that you're stuck without a recovery (android exclamation screen), just flash a recovery via fastboot and you'll be fine. This time the recovery WILL stick. I think its something to do with the su-install.zip. I dont know for sure because I found it off the internet, its not mine.
Also, I did the superuser market update and I DID NOT lose root. I have an I9020T. So others with the same can safely update, imo.
Thanks to ab.grafix for being a part of the team.
IMPORTANT -- The su-install.zip posted previously is NOT mine. I didnt know who made it but just found out. All credit to dzo binary and Chamb'. I just made a guide coz it worked for me and I thought it might help others too.
Tested on I9020T and I9023
Don't forget to click on that thanks button if this helped.
UPDATE -- Superuser was updated by ChainsDD to support ICS 4.0.3. Thank you ChainsDD! Updated zip is now attached.
So now that we have root we need a overclocked kernel...
Sent from my Nexus S using XDA App
works great but very old cwm
Worked as described. Thanks !
Old cwm? Wich version? Is it possible to flash the latest one with rom manager?
So I am on ICS alpha13.
I9023
- wipe everything and Flash Android 2.3.6/GRK39F/XXKF1 Radio/KA3 Bootloader via clockworkmod
- Reboot in stock recovery and flash stock ICS
- Boot in ICS enable debug mode
- Run the bat follow instruction?
Is it ok?
Thanks
Hi will it work on the rogers i9023a? Can someone tell me which stock ICS to flash?
Thanks
Thanks, it worked and nothing was wiped since I was already unlocked. With apps that require root you no longer get asked for root permission nor do they show in app list in superuser but it seems to have root for now
For the guys using linux (like me ) , just download the archive in the first post , retrieve from there 2 files: root.zip and recovery.img and use them with your current ADB setup.
HOW-TO:
Prerequisites: you have installed Android SDK, fastboot and you have set-up correctly the udev (ubuntu).
1. Place the above mentioned 2 files in the working directory
2. reboot in bootloader mode (vol-up + power)
3. connect USB cable
4. run "./fastboot-linux-i386 flash recovery recovery.img"
5. reboot bootloader
6. reboot recovery
7. mounts and storage -> usb mass storage
8. copy root.zip in the phone storage
9. go back -> install zip from sd card -> root.zip
DONE !
I just tested and is working fine.
If there are newbies out there trying to understand the nonsense I wrote, try following the rooting guide for Gingerbread and just use the 2 files I mentioned in this post instead of the ones in the archive for gingerbread.
when in BL i dont have Unlock option :|
Thanks for your effort.
But I'm curious about the flashable zip file.
What's the difference of the zip file between the orignal superuser ?
And did the recovery do some magic which CWM can't do?
After reading the script , I just see the zip is important ,maybe the recovery is doing some magic too.
I'll just flash the zip and see what happen.
ro_explorer said:
For the guys using linux (like me ) , just download the archive in the first post , retrieve from there 2 files: root.zip and recovery.img and use them with your current ADB setup.
HOW-TO:
Prerequisites: you have installed Android SDK, fastboot and you have set-up correctly the udev (ubuntu).
1. Place the above mentioned 2 files in the working directory
2. reboot in bootloader mode (vol-up + power)
3. connect USB cable
4. run "./fastboot-linux-i386 flash recovery recovery.img"
5. reboot bootloader
6. reboot recovery
7. mounts and storage -> usb mass storage
8. copy root.zip in the phone storage
9. go back -> install zip from sd card -> root.zip
DONE !
I just tested and is working fine.
If there are newbies out there trying to understand the nonsense I wrote, try following the rooting guide for Gingerbread and just use the 2 files I mentioned in this post instead of the ones in the archive for gingerbread.
Click to expand...
Click to collapse
In fact, you can use any recovery image you want, including the latest clockwork for example. I used TWRP to do this and it worked just fine. On linux, just flashed root.zip.
I've done it, thanks a lot. I've also replaced the recovery.img file with the last cmw and all went well.
Now the rom doesn't show the root permission request toast but it works however.
I'd ask if its possible to manually update the superuser.apk or its better to mantain this one?
sakisds said:
In fact, you can use any recovery image you want, including the latest clockwork for example. I used TWRP to do this and it worked just fine. On linux, just flashed root.zip.
Click to expand...
Click to collapse
Great .. I'll do that because I miss my "old" cwm
EDIT: it worked, thanks!
thanks, working here on 9023. warning for other users - do not update superuser from the app itself, or it'll stop working. at least it did for me, when i updated it to 3.0.3
confirmed working I9020a...
[INFO] Working root for ICS 4.0.3
Credits to Chamb'.
Flash via CWM and you're done.
Tested working for ICS 4.0.3 I9020T.
Enjoy!
Source: http://forum.xda-developers.com/showpost.php?p=20394635&postcount=4
It seems to have worked like a charm, thank you!
I was even able to flash the latest CWM Recovery using ROM Manager
can I flash stock 2.3.6 with cwm?
Im on ics alpha13
Anyone got a download link for the stock 2.3.6?
bratfink said:
Anyone got a download link for the stock 2.3.6?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1063664
I have had many android devices and almost all of them i have turned to this site to either make them better or give them renewed life. The nexus 7 is my first tablet and due to previous experience i came straight here to us and upgrade to the kernals and firmwares off the perfectionists i have come to know! (thank you all for the many years of making my devices as great and if not better than more recent mobile devices!)
Today i got my nexus seven and i downloaded: [Google Nexus 7 TOOLKIT V4.0.0] Drivers, Backup, Unlock, Root, CWM, Flash + MUCH MORE
This i belive allowed me to unlock my boot loadeder and root my device (althoug i have no way to confirm rooting!).
After unlocking bootloader and rooting i attempted to install a custom rom (Smooth rom 4.3) using given instructions to use JRomflasher from there page. Only problem is, jrom does not find zipped or unzipped rom leaving me without an os! Could one of you nice guys help me out! I had a wifi 4.2.1 tab if that could help! kind regards, Alex!
Re: Please help a girl in need!
Download a kernel onto your computer as well as a ROM. Open a command prompt shift +right click. Plug the n7 in to the computer. Type "fastboot reboot recovery" without the quotations and press enter. Your device should boot into Cwm/twrp or whatever recovery in installed. Using windows explorer, Drag the ROM and kernel to your n7. First flash the kernel, then the ROM, then reboot. I know cause this happened to me too.
NEXUS 7:
Unlock/Root
Prime D
M-Kernel
PimpMyROM
Cheers for advice but my device still refuses to acknowledge an updates there! in rar/zip or unzipped format! it just loops me back to start screen and i fail to do it all over again! Through experience i believe its my version of clockwork mod gone wrong as it gives me the option to install zip from sd card but continuoslly fails! what am i doing wrong?
In the future please use a title that is indicative of your actual problem and will be found and possibly help someone with a similar issue who does a search before posting. Also, people in here are helpful to all, regardless of gender. Thanks.
frap129 said:
Download a kernel onto your computer as well as a ROM. Open a command prompt shift +right click. Plug the n7 in to the computer. Type "fastboot reboot recovery" without the quotations and press enter. Your device should boot into Cwm/twrp or whatever recovery in installed. Using windows explorer, Drag the ROM and kernel to your n7. First flash the kernel, then the ROM, then reboot. I know cause this happened to me too.
NEXUS 7:
Unlock/Root
Prime D
M-Kernel
PimpMyROM
Click to expand...
Click to collapse
Flashing a kernel before you flash a ROM would have no effect at all because nearly all ROMs generally overwrite the boot partition. (I dunno, maybe there are Aroura installers that avoid installing boot partitions). I think you meant to say "Flash ROM, then flash kernel".
@OP Use the toolkit to restore the stock rom, and then immediately
- use the recovery to make a backup and
- copy the backup to your PC
after you have done that, only then you should start considering custom ROMs and kernels. You might even want to rehearse a couple of disaster scenarios so that you are familiar with the custom recovery you have installed.
Because of the lack of an external SD card, there are plenty of folks who - due to unfamiliarity with how things work - not only screwed up an installation, but also deleted all their backups on the *emulated* SD card.
good luck
also do what the above poster said, and I find using either goo manager or rom manager probably the easiest way for a noob to flash some roms
so use your tool kit to "return to stock" ( hopefully it has that option) then root it, then install goo manager or rom manager to automate rom installs for you
Miami_Son said:
In the future please use a title that is indicative of your actual problem and will be found and possibly help someone with a similar issue who does a search before posting. Also, people in here are helpful to all, regardless of gender. Thanks.
Click to expand...
Click to collapse
ok sorry! do you have any input though because atm i have a TABLET THAT ONLY SAYS GOOGLE!, SORRY TO SOUND TROLL!
Re: Please help a girl in need!
bftb0 said:
Flashing a kernel before you flash a ROM would have no effect at all because nearly all ROMs generally overwrite the boot partition. (I dunno, maybe there are Aroura installers that avoid installing boot partitions). I think you meant to say "Flash ROM, then flash kernel".
Click to expand...
Click to collapse
No, this happened to me and when i tried to flash a ROM it said "Flash Failed" so i tried to flash a kernel first, then ROM and it worked.
NEXUS 7:
Unlock/Root
Prime D
M-Kernel
PimpMyROM
frap129 said:
No, this happened to me and when i tried to flash a ROM it said "Flash Failed" so i tried to flash a kernel first, then ROM and it worked.
Click to expand...
Click to collapse
A million different things could have caused that.
You don't need to take my word for it though - just open up the installer scripts for each and note the erasing of the boot partition. It is impossible that you can flash a kernel to the boot partition, and then erase that partition, and then flash something else there (the boot image from the ROM), and have the original kernel survive.
I suppose that certain Aroura ROMs (or multi-ROM) installers could behave differently as they may allow mix-n-match ROM/kernel combinations.
But in general, standalone ROMs always overflash the boot partition (that's where the kernel & ramdisk image goes), so installing them 2nd would certainly overflash any prior "kernel flash". (Moreover, many of the kernel flashes drop stuff into /system/etc and elsewhere - so those things would get trashed too).
@OP : If the Google (black and white screen) shows a little open padlock at the bottom, then your bootloader is unlocked.
read this thread to figure out how to get into the bootloader/fastboot mode:
[REF] Nexus 7 Button Combinations
frap129 said:
No, this happened to me and when i tried to flash a ROM it said "Flash Failed" so i tried to flash a kernel first, then ROM and it worked.
NEXUS 7:
Unlock/Root
Prime D
M-Kernel
PimpMyROM
Click to expand...
Click to collapse
You r equate correlation with causation and have doled out bad advice based upon that flawed logic. The simple fact is that the kernel is overwritten when the rom is flashed.
Sent from my Nexus 7 using Tapatalk HD
The objective of this post is to explain how to currently install a custom ROM in our device. (for total newbies like me, you can also refer -among others- to my previous post). I give the general procedure which wipes everything in your device, but you can check various precious posts in xda that variate this procedure.
The codename for our device is "pollux_windy", which is the Wifi-only version. The LTE version (I should probably get the LTE!) is "pollux" and I suppose the general procedure (with the corresponding firmwares to your specific device) will work for any Xperia device. You can also get the general idea from this post.
As a general rule of thumb do not forget after/before every firmware flashing to:
Enable developer mode (explained here)
Enable the USB Debugging mode (explained here)
Trust installation from unknown sources (explained here)
Steps.
A. Unlock the bootloader.
You can refer here and then check that it is successfully unlocked with these steps (taken from here ):
Open the Contacts app.
Click the menu button.
Click Settings.
Long press (for about 5 seconds) somewhere in the empty space just above status bar, as indicated by the red frame in the screenshot below, and then release your finger. A button named Enter service code will then appear in the same area (this may take a few tries).
Click Enter service code. A dialler will appear.
Dial *#*#7378423#*#* . Then go to -> "Service Info" -> "Configuration". If there is:
Bootloader unlock allowed - Yes << this means that your Bootloader is Locked
Bootloader Unlocked - Yes << this means that your bootloader is unlocked
B. Flash a firmware in which you will root the device
Download/install FlashTool.
Download and place to the FlashTool's folder "firmwares" the firmware "SGP312_10.5.A.0.230_VMo UK_IE.ftf". More information here . In sort, download and extract http://d-h.st/MrI and http://d-h.st/ULc
Open FlashTool and connect the powered-off device (USB cable) in Flashmode, holding the Volume Down button while you plugin the usb cable. The FlashTool should say that it is connected in Flashmode. Then flash the 10.5.A.0.230 firmware in it.
C. Gain root to the new firmware
Open the device, complete the setup wizard and connect to a wireless network. You do not have to setup the Google Account since you can download every application googling the respective APK files, but Google Play is easier to use.
Get (click λ) the towelroot APK, install it and run it (click "make it rain"). You should have root, which you can check with a Root Cheker like this one.
Download/Install SuperSU APK (this is actively developed, while SuperUser is abandoned at the moment) as described here.
D. Install a Recovery to easily flash new ROMs
NUT has done excellent work with XZDualRecovery.Follow the instructions for installing it in his thread. In short:
Download the installer, run it and follow its instructions.
Select SuperSU and of course grant access to your computer from your tablet (watch the tablet screen).
E. Download a Custom ROM and Google Apps
I had problems with Cyanogenmod (versions 11 and 12) that I cannot explain. I had no GPS and no media sound from the speakers, but I did have "notifications" sound! I could listen to "media" sounds using headphones, though. So I tried the nightly OmniROM which seems very stable and fast at the moment, with no sound problems and also has a working GPS! You can get it directly from their site (the NIGHTLY I downloaded is omni-4.4.4-20150223-pollux_windy-NIGHTLY.zip which runs just fine). Somewhere I read that PacMan ROM - also works perfectly but I have not tested it yet.
I had device recognition problems from the Recoveries ("Status 7 Error") that I think dear NUT will solve promptly. What I did to solve them is
Upack the ROM zip.
Remove the first line (from assert(...); till the column) of META_INF/com/google/android/updater-script and save the file.
repack the ROM to a zip.
Then copy this zip to your external SD card. If you need google apps (you probably do, to use Google Play instead of other applications like Aptoide), you will also need to download and place to your external SD card the corresponding google apps from here - (I found it in this post - which also explains the different gapps versions)
F. Install the Custom ROM
So now that both the ROM and (optionally) gapps are in the device's SD card:
Enter the Recovery while repeatedly pressing Volume Up or Down while the device boots.
Wipe everything (except the external SD card, obviously --- if you delete the zip files by mistake you must begin again from step B. using the FlashTool to flash the *.230* ftf).
Reboot and setup/enjoy your new ROM.
It seemed that with OmniROM I had lost root access so I had to reinstall SuperSU. I did this by downloading the flashable/installable zip - and flashing/installing it through the recovery.
In the end a did a full backup with the TWRP recovery and one with Titanium backup
Magnus_E said:
The objective of this post is to explain how to currently install a custom ROM in our device. (for total newbies like me, you can also refer -among others- to my previous post). I give the general procedure which wipes everything in your device, but you can check various precious posts in xda that variate this procedure.
Click to expand...
Click to collapse
For installing customs (CM/AOSP/GPe based ROM's), you don't need to install .230 firmware, furthermore you don't need root (except for backup TA procedure), furthermore you don't need XZDualRecovery (cause it works only for Stock and Custom STOCK based rom's - see this post).
So you you only need to flash kernel via fastboot, and then enter recovery (integrated in kernel), and install .zip with custom, SuperSU and Gapps from there.
hello i was following this guide but im stuck on status 7 error, i tried deleting assert but the twrp recovery dont get any answer to "getprop ro.product.device" and it just doesnt proceed...
and Rootk1t i cant find any kernels flashable via fastboot or flashtool can you point one to me? all of the kernels i see are in '.zip's .... i want to have android 6.0 so i think i should have black kernel but how?
bluealef said:
hello i was following this guide but im stuck on status 7 error, i tried deleting assert but the twrp recovery dont get any answer to "getprop ro.product.device" and it just doesnt proceed...
and Rootk1t i cant find any kernels flashable via fastboot or flashtool can you point one to me? all of the kernels i see are in '.zip's .... i want to have android 6.0 so i think i should have black kernel but how?
Click to expand...
Click to collapse
.zips are installed through recovery, .ftf through flashtool.
6.0.1 ROM you can find here.
Hi all,
I want to share with you the result of my work.
I'm not a dev and my English is not very good, I'm just a user who found a way to root his device
For that I will not make an other tuto, just release my file and make a quick explanation.
YOU MUST UNLOCK YOUR BOOTLOADER BEFORE CONTINUE.
Files are for F3112 (dual sim) ONLY. F3111 use a different kernel.
TWRP is fully working but if internal memory is encrypted by default you can't backup userdata and mount internal memory.
You must know and understand what you are doing.
If you have a problem after flashing files I will help you but I repeat, I'm not a dev.
You can reflash firmware to stock with Flashtool v0.9.22.3
You have to do all steps again after an update
Free to you to distribute, modify files or make a nice tuto but please link this thread as source.
FOLLOWING GUIDE AND FILES ARE OUTDATED, PLEASE FOLLOW THIS ONE:
http://forum.xda-developers.com/xperia-xa/how-to/f31xx-how-to-root-xperia-xa-noob-t3430170
1) Download this zip:
33.2.B.2.35: https://mega.nz/#!NgISUKrR!JFss5mQLOg1VTa5AKDZuYx0zVvnkSKmNrYCWnmEMa2w (Deleted)
33.2.B.2.73: https://mega.nz/#!4txXxSzS!CQjuqhU347SE6arwEjX5KTFXM_DtR8Z85R_qCedy6AY (Deleted)
2) Unzip it and copy "UPDATE-SuperSU-v2.76-20160630161323.zip" on your MircoSD
3) Enter the phone in Fastboot mode (when power off, hold Vol+ and plug the phone). Led is blue.
4) Flash recovery and boot with "fastboot flash boot boot.img" and "fastboot flash recovery recovery.img" commands. Simple way is to use fastboot from Flashtool in x10flasher folder, copy recovery and boot in it, open command prompt, flash and delete them after.
5) Unplug the phone, hold "Vol-" and "Power" buttons. Release all buttons after phone vibrate.
6) You are in TWRP 3.0.2 recovery, on password prompt press "Cancel"
7) On next screen press "Keep Read Only". NEVER SWIPE TO ALLOW !!
8) Go to "Install", "Select Storage", click "Micro SDCard"
9) Go to your zip directory and click on it to install.
10) Reboot the phone, during init the phone will reboot one more time.
11) Your phone is rooted
If you want to unroot, you flashed on wrong model or stuck in bootloop, reflash stock boot and FOTAKernel (unchek all others) with Flashtool/Xperifirm.
Have a nice day
Please tell me
How to Unlocked BL Sony Xperia xa Dual
thank
rrvuhpg said:
Hi all,
I want to share with you the result of my work.
I'm not a dev and my English is not very good, I'm just a user who found a way to root his device
For that I will not make an other tuto, just release my file and make a quick explanation.
YOU MUST UNLOCK YOUR BOOTLOADER BEFORE CONTINUE.
Files are for F3112 (dual sim) ONLY. F3111 use a different kernel.
Don't use TWRP for backups, I have ported it from Elephone M3 device and is not fully fuctionnal.
You must know and understand what you are doing.
If you have a problem after flashing files I will help you but I repeat, I'm not a dev.
You can reflash firmware to stock with Flashtool v0.9.22.3
Free to you to distribute, modify files or make a nice tuto but please link this thread as source.
1) Download this zip:
https://mega.nz/#!NgISUKrR!JFss5mQLOg1VTa5AKDZuYx0zVvnkSKmNrYCWnmEMa2w
2) Unzip it and copy "UPDATE-SuperSU-v2.76-20160630161323.zip" on your MircoSD
3) Enter the phone in Fastboot mode (when power off, hold Vol+ and plug the phone). Led is blue.
4) Flash recovery and boot with "fastboot flash boot boot.img" and "fastboot flash recovery recovery.img" commands.
5) Unplug the phone, hold "Vol-" and "Power" buttons. Release all buttons after phone vibrate.
6) You are in TWRP 3.0.2 recovery, on password prompt press "Cancel"
7) On next screen press "Keep Read Only". NEVER SWIPE TO ALLOW !!
8) Go to "Install", "Select Storage", click "Micro SDCard"
9) Go to your zip directory and click on it to install.
10) Reboot the phone, during init the phone will reboot one more time.
11) Your phone is rooted
I will try to update root and recovery for 33.2.B.2.73. I tried to compile kernel with Opensource archive from Sony but have errors and can't finish the job. Anyway, the doors are now open for Devs.
Have a nice day
Click to expand...
Click to collapse
New it was to good to be true oh well. Nice work but I'll be getting a lte model hopefully later on today so no use to me and coding is way out of my league. Surprised the kennels are different, on M2 5.1 across all models lte or dual, kernel is the same and firmware version. Oh well back to the drawing board. Beginning to think may be I should pay the extra after all and get the Qualcomm powered x
emmiiz said:
Please tell me
How to Unlocked BL Sony Xperia xa Dual
thank
Click to expand...
Click to collapse
https://www.youtube.com/watch?v=nSNDSyeys2g&authuser=0 Watch the video.
thank. @hp6830s
@aidy.lucas, but my device is F3116
after i Flash boot and recovery, my device boot loop to TWRP. T_T
@aidy.lucas, for me kernels are different because I have to choose between single or dual defconfig before compiling kernel. I will look closer at defconfigs to see what is different. Or if anyone can test on F3111 and feedback
rrvuhpg said:
@aidy.lucas, for me kernels are different because I have to choose between single or dual defconfig before compiling kernel. I will look closer at defconfigs to see what is different. Or if anyone can test on F3111 and feedback
Click to expand...
Click to collapse
Picked it up this morning f3111 wow it's stunning
Sent from my Xperia XA using XDA Labs
aidy.lucas said:
Picked it up this morning f3111 wow it's stunning
Sent from my Xperia XA using XDA Labs
Click to expand...
Click to collapse
gz...so will u try the root method ,described above. This phone must be rooted in order to fix % of battery. 56% used in the last 11 hours / 4g turned off,20-30% screen....
rrvuhpg, Thank you. I got root successfully. :good:
@emmiiz, I think your bootloop is because the firmware is different (probably just a little). If you compare you will see F3111, F3112, F3113 are LTE and F3115, F3116 are TD-LTE. Maybe I'm wrong but it can do the difference (already seen on other devices). Link to compare: http://www.plusmobile.fr/comparer/m...al-f3112-vs-sony-xperia-xa-dual-f3116/3504635
An other thing, CDA numbers (customisation) are different between all 5 devices for the same firmware and same name of customisation, I think it's not for fun lol.
And are you sure your bootloader is unlocked ? To be sure, reflash only original boot and recovery (fotakernel) with Flashtool, boot to Android and on the phone dialer enter *#*#7378423#*#* It will open hidden service menu. Now go to "service info" and "configuration". Have you "Bootloader unlocked: Yes" ?
@Horofox, I'm really happy for you it worked ? Your device is the F3112 ?
@rrvuhpg, thank.
My device "Bootloader unlocked: Yes"
I think boot.img it's not yet to work for F3116 T_T
sorry if this is a stupid question , i have 3113 , boot loader unlocked etc international version. is this safe to try?
ayuready1989 said:
sorry if this is a stupid question , i have 3113 , boot loader unlocked etc international version. is this safe to try?
Click to expand...
Click to collapse
I think each different models gonna need it's own kernel+recovery I'm running a f3111
Sent from my Xperia XA using XDA Labs
aidy.lucas said:
I think each different models gonna need it's own kernel+recovery I'm running a f3111
Sent from my Xperia XA using XDA Labs
Click to expand...
Click to collapse
welp, everything went well besides cell radio lol, sim card missing etc . i guess I'm going to try n refresh my original boot.img and see if i can get my radio back =
ayuready1989 said:
welp, everything went well besides cell radio lol, sim card missing etc . i guess I'm going to try n refresh my original boot.img and see if i can get my radio back =
Click to expand...
Click to collapse
Should be fine just re-flashing the stock kernel and at most wipe cache
Sent from my Xperia XA using XDA Labs
aidy.lucas said:
Should be fine just re-flashing the stock kernel and at most wipe cache
Sent from my Xperia XA using XDA Labs
Click to expand...
Click to collapse
you know how i could get the kernel to reflash .. downloaded the firmware using xperifirm . from what in understand i need to remake a boot.img .. which files do i use from the firmware etc?
ayuready1989 said:
you know how i could get the kernel to reflash .. downloaded the firmware using xperifirm . from what in understand i need to remake a boot.img .. which files do i use from the firmware etc?
Click to expand...
Click to collapse
Pretty sure you just need to flash stock kernel via flashtool unticking everything else. Personally I'd probably flash the whole thing myself to avoid any other problems especially if it's new.
Sent from my Xperia XA using XDA Labs
aidy.lucas said:
Pretty sure you just need to flash stock kernel via flashtool unticking everything else. Personally I'd probably flash the whole thing myself to avoid any other problems especially if it's new.
Sent from my Xperia XA using XDA Labs
Click to expand...
Click to collapse
won't be that easy unfortunately . will need the boot image for 3113 to be present when booted into recovery to run the updatesu script . just reflashed kernel .. su app is there but no root
---------- Post added at 08:12 PM ---------- Previous post was at 07:54 PM ----------
ayuready1989 said:
won't be that easy unfortunately . will need the boot image for 3113 to be present when booted into recovery to run the updatesu script . just reflashed kernel .. su app is there but no root
Click to expand...
Click to collapse
would you be able to share the commands used to mkbootimg?
Root for 33.2.B.2.73 released ! First post updated.
@ayuready1989 I don't use this tool, I use Carliv Image Kitchen. But you can take these settings to suit mkbootimg:
Page size : 2048 (0x00000800)
Base address : 0x40078000
Kernel address : 0x40080000
Kernel offset : 0x00008000
Ramdisk address : 0x45000000
Ramdisk offset : 0x04f88000
Second address : 0x40f78000
Tags address : 0x44000000
Tags offset : 0x03f88000
Cmdline : 'bootopt=64S3,32N2,64N2'