Installing LegacyXperia for Dummies · LegacyXperia_Wiki Wiki · GitHub

Preview:

DESCRIPTION

This one is very Good guide document to installation of android Kitkat on Xperia neo v phone

Citation preview

  • Explore Features Enterprise Blog

    Clonethiswikilocally

    InstallingLegacyXperiaforDummiesMatthiasYzusquieditedthispage15daysago17revisions

    ThispagestepsyouthrougheverythingyouneedtoinstallLegacyXperia(LX).

    Ifyoualreadyknowwhatyou'redoing,seeLXInstallationinaNutshell

    Thefirsttime,thiswilltakeawhile,about23hours.Onceyou'vedonethat,installingotherAndroidversionsisaloteasier.

    YouneedbasicskillswithWindowsXP/7orLinux.

    Windows8canbeusedafterdisablingDriverSignatureEnforcement(thisistheonlywaytoinstallflashtool/adbdrivers).Seehttp://www.nextofwindows.com/howtoinstallanunsigned3rdpartydriverinwindows8/Windows8.1MicrosofthasreleasedthenewupdateforSonyDriver.Installthistoremedytheproblemhttp://support.microsoft.com/kb/2917929

    OSXdoesn'twork,butyoucanrunXPinaVM.

    IFYOUHAVEQUESTIONSGototherightQ&Athread:LX11.0:http://forum.xdadevelopers.com/showthread.php?t=2543426LX10.2:http://forum.xdadevelopers.com/showthread.php?t=2466097LX10.1:http://forum.xdadevelopers.com/showthread.php?t=2464859

    NEVERASKFORHELPONDEVTHREADS

    Onlyifyouhaveoneofthefollowingphones:

    XperiaActive[Satsuma]XperiaArc[Anzu]XperiaArcS[Ayame,butusesAnzu'sfiles]XperiaMini[Smultron]XperiaMiniPro[Mango]XperiaNeo[Hallon]XperiaNeoL[Phoenix]XperiaNeoV[Haida]XperiaPlay[Zeus]XperiaPro[Iyokan]XperiaRay[Urushi]LivewithWalkman[Coconut]

    Ifyourphoneisnotonthelist,youcanNOTinstallLX.

    Rememberthe[codename]foryourphone!

    Ifyouvaluetroublefreereliabilityovereverythingelse,betterstaywithstockAndroid.

    Signup SigninSearch

    8 13 1Watch Star ForkLegacyXperia / Wiki

    Pages 11

    Home

    BuildingLXfromsource

    CommonProblems

    FAQ

    HowtoGoBacktoStock

    InstallingLegacyXperiaforDummies

    LXInstallationinaNutshell

    PartitioningtheSDCardusingADB

    Playground

    Reportingproblems

    WhatisART?

    https://github.com/LegacyXperia/Wiki.wiki.git

    CloneinDesktop

    BeforeyouStart:ChecktheBasics

    CanyouinstallLegacyXperia(LX)onyourphone?

    DoyouWANTtoinstallLX?

    Thisrepository

  • IfyouwantthelatestAndroid,morecontroloveryourphone,andyouarewillingtotinkerwithyourphoneandlivewithsomebugs,tryLX.Youcanalwaysgobacktostockifyoudon'tlikeit.

    1. Unlockthebootloader(thisgivesyoumorebootoptionsthan"loadAndroid",forexample,boottofastbootmodeorrecovery.ThisisliketheWindowsF8bootmenu)

    2. InstalltheAndroidSDKonyourPC(thisgivesyoutherequireddriversandtoolstotalktoyourphoneviaUSB,onalowlevel)

    3. InstallanLXkernel(thisisrequiredforLXAndroid.ItalsoprovidesaRecoverykernel,whichletsyoudolowleveladminonthephone)

    4. InstallanLXAndroidROM(thisistheactualAndroidsystemrunningontopoftheLinuxkernel.ROMbasicallymeans"Androidsystemimage")

    INFOWhataboutRoot?Rootingmakesyouanadministrator,soyoucando/damageanything.TheLXRomisalreadyrootedyouneverneedtorootthephoneyourself.

    Ifyourunintoproblems,youcantry

    CyanogenMod:http://wiki.cyanogenmod.org/w/DevicesMike'spost:http://forum.xdadevelopers.com/showthread.php?t=2545359&page=2

    rememberthe"fastbootbutton":ifyouhaveaphysicalMenubutton,thatisthefastbootbuttonotherwiseitisVolumeUp.followtheSonyunlockguide:http://unlockbootloader.sonymobile.com/unlockingbootloader

    INFODuringtheSonyguide,youinstalltheAndroidSDK.Thisgivesyoutheadbandfastboottools,and(hopefully)installstherequiredadbandfastbootdrivers.Nowyouhavelowlevelaccesstoyourphone,andyoucanalsousetheSDKtowriteAndroidapps.IfyouknowJava,checktheexamplesit'squiteeasytodoaHelloWorld.

    LX11.0basedonCM11.0basedonAOSP4.4(KitKat)LX10.2basedonCM10.2basedonAOSP4.3(Jellybean)LX10.1basedonCM10.1basedonAOSP4.2(Jellybean)

    commingsoon

    LX12.xbasedonCM12.xbasedonAOSP5.x(Lollipop)

    Youcancheckthe"Working/NotWorking"listsontheLXprojectpage:http://legacyxperia.github.io

    LX12.xhasbignewfeaturesandalotofchangeseveryday,butstillhassomeproblems.Atthecurrentstageitisonlyrecomendedforexperiencedusers.

    Outline:theMajorSteps

    OtherInstallationGuides

    UnlocktheBootloader,InstallSDK

    Chooseyourweapon

  • LX11istherecomendedversiontoinstall.LX10.2isnolongersupported.LX10.1isnolongersupported.Itmaybeslightlymorereliableorfasterthan10.2,forsomepeople.Ifyou'renotsure,startwith11.

    INFOAOSPistheofficialGoogleAndroid("AndroidOpenSourceProject")thatrunsonNexusphones.CM(www.CyanogenMod.org)buildsontopofAOSP,addsfeaturesandsupportsmorephones.LXbuildsontopofCM,tosupportthe2011Xperias(CMsupportforourphonesendswithv4.1).

    1. GototheLXProjectpage:http://legacyxperia.github.io2. Clickingon"Downloads"willtakeyoutotheBasketBuilddownloadpage3. Clickonyourphone'scodename4. ChooseanAndroidversion5. PickthenewestbuildforyourdesiredAndroidversion.Nightlies/Releasedoesn't

    reallymakesensetoday.Gotothenewerone.Thedateiswithinthefile'sname.6. CHECKTHESIZEOFTHEFILE!Ifthefileissmallerthentheolderbuilds,theupload

    isnotfinished.Waituntilthefilesizedoesnotchangebeforeyoudownload!7. OpentheROM.zipandextractthekernel(boot.img)toyourPC8. DownloadtheGoogleApps,alsoknowasGApps(thisisGoogleappslikethePlay

    store).ForCM10.1andCM10.2:TherespectiveGAppsfileshavebeenaddedtotheBasketBuilddownloadpageandcanbefoundinsidethegappsfolder.ForCM11:GetGAppsMinimal.ThisisaliteversionbecausethefullGAppspackagedoesnotfitonourphones.YoucaninstallmissingappslikeGmaillaterfromthePlaystore.DownloadfromXDADevelopers

    9. CopytheROM.zipandtheGApps.ziptotherootdirectoryofyourSDcard

    Assumethatthefollowingstepswillresetyourphonetofactorystate,includingtheSDcardifthingsgowrong.Saveeverythingyouwillstillneed,likepictures,localcontactsandlocaldocuments.

    Tostoreappsettingslikegameprogress,useabackuptool.TitaniumBackupisanXDAfavorite.Personally,Idon'tdothat.Iliketostartfromscratch,andinstalleverythingfromthePlaystoremydataisonDropboxandGoogle.

    ThisstepisonlyneededwhenyouflashKitKatforthefirsttime.

    FollowtheseinstructionsHowtoGoBacktoStocktoinstallastockICS.587imageonyourphone.

    1. MakesureAndroid/USBDebuggingisenabled2. Connectthephoneinfastbootmode

    i. Shutdownthephone

    DownloadtheROM

    SaveallyourData

    KitKat:ResettheInternalStoragePartitions

    InstalltheLXKernel

  • ii. Pressandholdthefastbootbutton(MenuorVolUp)iii. ConnectUSBiv. Releasethefastbootbuttonv. ThestatusLEDshouldturnblue.Ifnot,tryagain.

    3. Findfastboot.exeonyourPC(...\AndroidSDK\platformtools)4. Openacommandpromptasanadministratorandnavigatetoyourfastboot.exe

    directoryusingcdcommand5. Enterfastbootdevicestocheckiffastbootisworking.Thiscommandshouldprint

    somethinglike:123ABC456fastboot

    Iftheresultisanemptyline,troubleshootfastboot.6. Movethekernelyouextractedearliertothefastboot.exedirectory7. Enterfastbootflashbootboot.img

    Flashingthekerneltakesafewseconds.8. Enterfastbootreboot9. Whenthebootimageappears,pressVolDownorBackeverysecond.

    TheLEDturnsblueandyouentertheCWMClockWorkModRecoverytool.

    Ifthephoneisnotbootingatall

    1. Reboottobootloaderagain2. Enterfastbooterasesystem3. Enterfastbooteraseuserdata

    Thiswillerasealldataandsettings.

    1. BootintotheRecoverytoolNavigatethemenuswithVolUp/Downtochoose,Hometoconfirm,Backtogoback.Ifthebuttonsdon'twork,tryMenuandPower.

    2. OnlyifyouinstallKitKatforthefirsttime:i. Gotomountsandstorageii. Format/system,then/data,then/cache

    3. SelectWipeData/FactoryResetThiswilleraseallyourdata,appsandsettings.Usually,youonlyhavetodothatwhenyouswitchtootherROMswhenyouonlyinstallanewerbuildofthesameROM(likeLX11build5toLX11build7),onlydoafactoryresetwhenthedevelopersaysso,orwhenyoudon'tcareaboutlosingdata.

    4. FlashtheROM.zipthatyouhaveputonyourSDcardbeforei. SelectInstall.zipii. SelectChoose.zipfrom/Storage/SDcard0iii. SelecttheROM.zip("cm1120140101...zip")

    5. RepeatthelaststeptoflashtheGApps.zipFlashingGAppsisoptionalitisrequiredforthePlaystore.

    6. ReturntothemainmenuandRebootsystemnow

    Ifthebrightnessistoolow:gotoSettings>Display&Lights>Brightnessanddisableautobrightnessoradjusthowtheautomaticbrightnessworks.ShowDeveloperandPerformancesettings:GotoSettings>AboutphoneandpressBuildnumberseventimes.Giveroottoadb:Settings>Developeroptions>Rootaccess:appsandadbThisletsyouaccessthesystemfromyourPC

    InstalltheLXROM

    BasicSetup

  • Status API Training Shop Blog About2015GitHub,Inc. Terms Privacy Security Contact

Recommended