Guide: [Guide] Uppdatera till 4.4.3/4.4.4 med stock+custom recovery+root+xposed

Diskussion i 'Nexus 5 (2013) - ROM-filer och utveckling' startad av Fredro, 3 jun 2014.

  1. Fredro

    Fredro Adult Droid Medlem

    Blev medlem:
    1 jun 2009
    Inlägg:
    820
    Mottagna gillanden:
    285
    Operatör:
    Telia
    Telefon:
    Pixel 5

    MINA ENHETER

    Operatör:
    Telia
    Telefon:
    Pixel 5
    Hittade en bra guide som jag tänkte att fler kunde ha nytta av, så jag har översatt den här. Original posten finns här

    Hur man installerar 4.4.3 (stock+custom recovery+root) eller (stock+custom recovery+root+xposed) utan att förlora data
    För 4.4.4 se längst ner
    På din Nexus 5, ladda ner UPDATE-SuperSU-v1.99r3.zip för att återfå root efter åt och lägg den på /sdcard innan du börjar göra något. Du behöver inte avinstallera xposed eller något annat.
    Glöm inte att ta en backup innan om något skulle gå fel, se till att adb fungerar (Windows)

    Gör följande på din PC:
    1. Ladda ner den officiella 4.4.3 (KTU84M) factory image här
    2. Packa upp med ett program som klarar av .tgz (winrar,7z etc)
    3. Packa även upp image-hammerhead-ktu84m.zip i samma mapp. Du ska nu ha följande filer, de viktiga är feta (Har du 4.4.2 så behöver du inte flasha bootloadern då den är samma som innan:
      Kod:
      android-info.txt                  flash-base.sh
      [B]boot.img[/B]                          image-hammerhead-ktu84m.zip
      bootloader-hammerhead-hhz11k.img  [B]radio-hammerhead-m8974a-2.0.50.1.13.img[/B]
      cache.img                         recovery.img
      flash-all.bat                     [B]system.img[/B]
      flash-all.sh                      userdata.img
    4. Flytta över UPDATE-SuperSU-v1.99r3.zip till /sdcard
    5. Anslut din N5 till PC och öppna en terminal (Ett tips är att kopiera dessa filer till mappen med alla de nerladdade filerna för enkelhetens skull:
      Kod:
      adb.exe               AdbWinApi.dll
      AdbWinUsbApi.dll      fastboot.exe
    6. Skriv
      Kod:
      adb devices
      Du ska nu se att din N5 finns i listan med ett serie nummer efter, annars får du installera rätt drivrutiner
    7. Kod:
      adb reboot-bootloader
    8. Kod:
      fastboot devices
      Du ska nu se den N5 med ett serie nummer efter, gör du inte det så kolla så att rätt drivrutiner är installerade
    9. Kod:
      fastboot flash radio radio-hammerhead-m8974a-2.0.50.1.13.img
    10. Om du inte redan har den aktuella bootloadern så flasha in den också, men kommer du ifrån 4.4.2 så behövs det ej
      Kod:
      fastboot flash bootloader bootloader-hammerhead-hhz11k.img
    11. Kod:
      fastboot flash boot boot.img
    12. Kod:
      fastboot flash system system.img

    Nu när allt är klart så toggla med volymknapparna för att starta Recovery. Installera SuperSU via den och sen är allt klart. Du behöver inte wipe'a cache eller dalvik.

    Nu har du 4.4.3 efter reboot, installera om Xposed via installern.

    4.4.4
    1. Ladda ner den officiella 4.4.4 (KTU84P) factory image här
    2. Packa upp med ett program som klarar av .tgz (winrar,7z etc)
    3. Packa även upp image-hammerhead-ktu84p.zip i samma mapp. Du ska nu ha följande filer, de viktiga är feta (Har du 4.4.2 så behöver du inte flasha bootloadern då den är samma som innan:
      Kod:
      android-info.txt                  flash-base.sh
      boot.img                          image-hammerhead-ktu84p.zip
      bootloader-hammerhead-hhz11k.img  [B]radio-hammerhead-m8974a-2.0.50.1.16.img[/B]
      cache.img                         recovery.img
      flash-all.bat                     [B]system.img[/B]
      flash-all.sh                      userdata.img
    4. Flytta över UPDATE-SuperSU-v1.99r3.zip till /sdcard
    5. Anslut din N5 till PC och öppna en terminal (Ett tips är att kopiera dessa filer till mappen med alla de nerladdade filerna för enkelhetens skull:
      Kod:
      adb.exe               AdbWinApi.dll
      AdbWinUsbApi.dll      fastboot.exe
    6. Skriv
      Kod:
      adb devices
      Du ska nu se att din N5 finns i listan med ett serie nummer efter, annars får du installera rätt drivrutiner
    7. Kod:
      adb reboot-bootloader
    8. Kod:
      fastboot devices
      Du ska nu se den N5 med ett serie nummer efter, gör du inte det så kolla så att rätt drivrutiner är installerade
    9. Kod:
      fastboot flash radio radio-hammerhead-m8974a-2.0.50.1.16.img
    10. Kod:
      fastboot flash system system.img

    Sen installera root via recovery som vanligt
     
    Last edited: 22 jun 2014
    Ikzz, Filip a, Michko och 9 andra gillar detta.
  2. tjtj

    tjtj Teen Droid Medlem

    Blev medlem:
    25 jul 2010
    Inlägg:
    396
    Mottagna gillanden:
    61

    MINA ENHETER

    tackar! ska testa ikväll när lillan har somnat...

    Sent from my Nexus 5 using Tapatalk
     
  3. tjtj

    tjtj Teen Droid Medlem

    Blev medlem:
    25 jul 2010
    Inlägg:
    396
    Mottagna gillanden:
    61

    MINA ENHETER

    tack för guiden, funkade bra!

    Sent from my Nexus 5 using Tapatalk
     
  4. malajo

    malajo Senior Droid Medlem

    Blev medlem:
    14 maj 2010
    Inlägg:
    1 698
    Mottagna gillanden:
    129

    MINA ENHETER

    Om jag bara installerar uppdateringen via ota så förlorar jag root. Är det inte bara roota igen? Custom bootloader försvinner oxå eller?

    Swypat med tapatalk på en Nexus 5
     
  5. Fredro

    Fredro Adult Droid Medlem

    Blev medlem:
    1 jun 2009
    Inlägg:
    820
    Mottagna gillanden:
    285
    Operatör:
    Telia
    Telefon:
    Pixel 5

    MINA ENHETER

    Operatör:
    Telia
    Telefon:
    Pixel 5
    Jo det är bara att installera supersu igen. Har du gjort ändringar så brukar inte OTA fungera då checksummor inte matchar längre om ändring är gjord. Med den guiden jag skrev här så slipper man det problemet.
     
  6. indika

    indika Custom Android Moderator

    Blev medlem:
    23 okt 2010
    Inlägg:
    4 775
    Mottagna gillanden:
    1 807
    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+

    MINA ENHETER

    Operatör:
    Comviq och Tele2
    Telefon:
    Samsung Galaxy S22+
    Flyttade tråden till avdelningen för ROM-Filer och utveckling.
    Kanonbra tråd, tack för den!
     
  7. Slankegutten

    Slankegutten Baby Droid Medlem

    Blev medlem:
    30 dec 2012
    Inlägg:
    23
    Mottagna gillanden:
    10
    Operatör:
    Vimla
    Telefon:
    Oneplus 6T

    MINA ENHETER

    Operatör:
    Vimla
    Telefon:
    Oneplus 6T
    Jag kommer till steg 9 och får meddelandet:

    error: cannot open radio-hammerhead-m8974a-2.0.50.1.13.img

    Jag har gjort om allt x antal gång inklusive laddat hem factory image igen.

    Någon som har tips om vad det kan vara för fel?
     
  8. Fredro

    Fredro Adult Droid Medlem

    Blev medlem:
    1 jun 2009
    Inlägg:
    820
    Mottagna gillanden:
    285
    Operatör:
    Telia
    Telefon:
    Pixel 5

    MINA ENHETER

    Operatör:
    Telia
    Telefon:
    Pixel 5
    kanske låter lite dumt, men kolla så att den ligger i rätt mapp som kommandot säger att den är. Du ska vara med konsolen i samma mapp där den finns och kör fastboot.
    Annars se om rättigheterna på filen har ändrats. Öppna cmd.exe med admin rättigheter och testa

    Windows 8: Höger klicka på windows flaggan och välj "Command Prompt (Admin)"
    Windows 7: sök i startmenyn efter cmd.exe höger klicka och run as admin
     
    Slankegutten gillar detta.
  9. Leo83

    Leo83 Android Apprentice Medlem

    Blev medlem:
    5 jan 2012
    Inlägg:
    4 813
    Mottagna gillanden:
    4 886

    MINA ENHETER

    Hur kommer det sig att jag har fått notifiering om att en uppdatering är möjlig när jag är på custom rom? Det är förvisso en vanilla rom men ändå...

    Skickat från min Nexus 5 via Tapatalk
     
  10. malajo

    malajo Senior Droid Medlem

    Blev medlem:
    14 maj 2010
    Inlägg:
    1 698
    Mottagna gillanden:
    129

    MINA ENHETER

    Jag har aldrig använt ADB tidigare.
    När du skriver "öppna en terminal" menar du en vanlig "command promt"?
     
  11. Gryph

    Gryph Android Apprentice Medlem

    Blev medlem:
    18 nov 2009
    Inlägg:
    3 676
    Mottagna gillanden:
    981
    Operatör:
    Elisa
    Telefon:
    Oneplus 8 Pro

    MINA ENHETER

    Operatör:
    Elisa
    Telefon:
    Oneplus 8 Pro
    Info:
    Nova Launcher Prime
    Övrigt:
    Nvidia Shield TV
    Command prompt är vad som menas.
     
    malajo gillar detta.
  12. malajo

    malajo Senior Droid Medlem

    Blev medlem:
    14 maj 2010
    Inlägg:
    1 698
    Mottagna gillanden:
    129

    MINA ENHETER

    "ADB Devices" verkar inte funka för mig, får inte upp nått nummer där.
    Antar att det är något med drivisarna då?
    Har rensat allt gammalt jag hittade på dator och installerat dom från "adb installer" samt startat om datorn några ggr, idéer?
    Behöver jag ställa in något på luren först?
    Luren ska väl vara i fastboot-mode?
     
    Last edited: 7 jun 2014
  13. lassekongo

    lassekongo Android Apprentice Hedersmedlem

    Blev medlem:
    6 aug 2011
    Inlägg:
    3 609
    Mottagna gillanden:
    1 122
    Telefon:
    OnePlus 6

    MINA ENHETER

    Telefon:
    OnePlus 6
    adb funkar i recovery och när systemet är igång. Det senare kräver dessutom att USB Debugging är aktiverat under Developer options och att datorn har markerats som säker i telefonen.

    I fastboot används fastboot devices.

    Om inget av dem funkar kan du kolla i Enhetshanteraren (om du använder Windows) och se om det finns några enheter som inte funkar som de ska.
     
  14. malajo

    malajo Senior Droid Medlem

    Blev medlem:
    14 maj 2010
    Inlägg:
    1 698
    Mottagna gillanden:
    129

    MINA ENHETER

    I recovery funkade det perfekt.
    Men fick inte det att funka med systemet igång, usb debugging är aktiverat.
    Hur markerar jag datorn som säker?
    Vill minnas att jag fått frågan nån gång och valt "ja" men är inte helt säker.
    Spelar inte nån jättestor roll nu eftersom jag fick det att funka ändå men är ändå lite nyfiken!
     
  15. lassekongo

    lassekongo Android Apprentice Hedersmedlem

    Blev medlem:
    6 aug 2011
    Inlägg:
    3 609
    Mottagna gillanden:
    1 122
    Telefon:
    OnePlus 6

    MINA ENHETER

    Telefon:
    OnePlus 6
    Det är alltid bra om adb funkar ifall man skulle stöta på problem någon gång så det kan visst spela stor roll ;) Om du skriver adb devices borde det stå något om att the device is not authorized på datorn. Om låsskärmen är upplåst på telefonen borde det dyka upp en ruta där du tillfrågas om du vill markera den här datorn som säker.

    Om det däremot inte står något alls i terminalen så är det antagligen drivrutinerna som är fel. Jag vill minnas att jag var tvungen att installera drivrutiner både för systemet och recovery när jag använde Windows tillsammans med min gamla Galaxy Nexus. Om det inte står något i terminalen borde enheten ändå synas som okänd i Enhetshanteraren.
     
  16. Tråget

    Tråget Senior Droid Medlem

    Blev medlem:
    7 jul 2010
    Inlägg:
    1 319
    Mottagna gillanden:
    229
    Operatör:
    Comviq
    Telefon:
    Samsung Galaxy S7 edge

    MINA ENHETER

    Operatör:
    Comviq
    Telefon:
    Samsung Galaxy S7 edge
    Telefon 2:
    Nexus 5
    Platta:
    Samsung Galaxy Tab S 8.4
    Fy faan vilken klockren guide!!! :)
    Nu har man 4.4.3 på luren, bara så där. Tackar allra ödmjukast.
     
  17. Fredro

    Fredro Adult Droid Medlem

    Blev medlem:
    1 jun 2009
    Inlägg:
    820
    Mottagna gillanden:
    285
    Operatör:
    Telia
    Telefon:
    Pixel 5

    MINA ENHETER

    Operatör:
    Telia
    Telefon:
    Pixel 5
    Om ni saknar drivrutinerna så ladda ner Android SDK Manager och välj att ladda ner USB Drivers, dessa kommer ligga i
    Kod:
    C:\adt-bundle-windows\sdk\extras\google\usb_driver
    t ex.

    Öppna enhetshanteraren leta upp Nexus 5, ta uppdatera drivrutin, klicka fram så att du får välja en själv "Jag har disk" tror jag det står, då ska man navigera till mappen ovanför och välja adb drivern som dyker upp. Sen är det klart. En väldigt snabb och dåligt beskrivet, men det finns guider överallt hur man fixar detta :)
     
  18. Phpanos

    Phpanos Teen Droid Medlem

    Blev medlem:
    11 nov 2010
    Inlägg:
    456
    Mottagna gillanden:
    61
    Telefon:
    Nexus 6P

    MINA ENHETER

    Telefon:
    Nexus 6P
    Telefonen fick först ingen kontakt med datorn (windows 8) via usb. Det löste sig med en windows update uppdatering om någon stöter på samma problem :) Riktigt skönt att ingenting försvann. Behövde bara installera om xposed som det stod i beskrivningen samt franco kernel igen.
     
  19. peppo

    peppo Youth Droid Medlem

    Blev medlem:
    16 sept 2009
    Inlägg:
    237
    Mottagna gillanden:
    36

    MINA ENHETER

    Har flashat om, men i Recovery så får jag "Inget kommando". Vad saknar jag? Ska man flasha om bootloadern?
     
  20. lassekongo

    lassekongo Android Apprentice Hedersmedlem

    Blev medlem:
    6 aug 2011
    Inlägg:
    3 609
    Mottagna gillanden:
    1 122
    Telefon:
    OnePlus 6

    MINA ENHETER

    Telefon:
    OnePlus 6
    Inget kommando? Är det något som står i terminalen eller på telefonen?