Root, det blev inte riktigt bra, hjälp tack.

Diskussion i 'Desire - Frågor och problem' startad av PsychoCheF, 25 jul 2011.

  1. PsychoCheF

    PsychoCheF Adult Droid Medlem

    Blev medlem:
    26 apr 2010
    Inlägg:
    505
    Mottagna gillanden:
    35

    MINA ENHETER

    Det här gick inte riktig som jag hade hoppats...

    Jag ville ta bort g-kontot i luren, utan att wipa luren!
    Fick tips att man kunde ta bort accounts.db filen i datamappen om man hade root, så efter lite meck med unrevoked 3.3 (som sa att det inte gick för att min firmware är för ny...) så lyckades jag sedan roota med unrevoked 3.21, med org romen intakt. Jippi!
    Jag kunde radera accounts filen och sedan ange ett nytt g-konto. Så långt allt bra...

    Så när luren ändå var rootad så tänkte jag byta ut gmaps till "resigned" för att få navigering (gjorde det på min SE Neo utan problem) och då ska org maps avinstalleras m.j.a. Titanium, men alla appar jag försöker avinstallera i titanium är kvar, men titanium säger att det gick bra :P
    Provat flera stycken, men alla appar blir kvar.

    Försökte radera maps.apk (via ES Explorer), det gick inte.
    Jag kunden flytta maps.apk till minneskortet, det gick bra, verifierade att filen var borta från sys mappen.
    Startade om luren och GMaps var tillbaka....:mad:

    Titanium säger att luren är rootad och allt är ok.

    Körde in Root Check, den säger OK på root, fail på Busybox.

    När jag rootade min SE Neo (också för att få in maps med navigering) så fick jag en app som heter Superuser, med en dödskalle ikon. Men med unrevoked fick jag en som heter Superuser Permissions med en ninja ikon.
    Efter något tips på Titaniums sida så kunde man uppdatera Superuser appen om det var problem.
    I market hittar jag varianten med dödskalle ikonen, och market tror att den är installerad (WTF??) redan och erbjuder mig att uppdatera, vilket inte fungerar, det kommer ett felmeddelande om certifikatfel.

    Så hoppas ni orkat läsa så här långt :)
    Varför fungerade inte senaste Unrevoked, ska inte den vara idiotsäker enl alla guider?
    Varför kan jag inte avinstallera systemappar, eller radera från sys partitionen?

    Observera, jag vill in i det sista undvika att wipa luren.
     
  2. DreamHawk

    DreamHawk Android Medlem

    Blev medlem:
    28 maj 2010
    Inlägg:
    6 113
    Mottagna gillanden:
    420
    Operatör:
    Tele2
    Telefon:
    iPhone 7

    MINA ENHETER

    Operatör:
    Tele2
    Telefon:
    iPhone 7
    ROM:
    IOS11
    Telefon 2:
    Google Galaxy Nexus
    ROM:
    LineageOS
    Du kanske ska installera busybox från market? :s

    Sent from my Nexus S using Tapatalk
     
    PsychoCheF gillar detta.
  3. PsychoCheF

    PsychoCheF Adult Droid Medlem

    Blev medlem:
    26 apr 2010
    Inlägg:
    505
    Mottagna gillanden:
    35

    MINA ENHETER

    OK, ska testa det.

    Vad ÄR busybox??

    Bör det vara problemfritt att avinstallera medföljande superuser appen och istället installera den som finns på market?
     
  4. kandreas87

    kandreas87 Teen Droid Medlem

    Blev medlem:
    2 jul 2010
    Inlägg:
    268
    Mottagna gillanden:
    5

    MINA ENHETER

    Du kan inte avinstallera systemappar utan att ha S-OFFat luren. Läs mer på alpharev.nl

    Sent from my HTC Desire using Tapatalk
     
  5. PsychoCheF

    PsychoCheF Adult Droid Medlem

    Blev medlem:
    26 apr 2010
    Inlägg:
    505
    Mottagna gillanden:
    35

    MINA ENHETER

    Hmm, är det det som gör det, "Disable Security on Phone" i unrevoked??
    Fungerar detta på desiren eller måste jag använda romen från alpharev?

    Vill ju som sagt helst inte wipa luren.

    Jag trodde hela meningen med root var att få tillgång till systempartionen och kunna ändra appar etc.o_O

    Det gick inte att intallera BusyBox, testade de olika versioner som medföljde, i båda installationsmapparna :cry:
     
  6. kandreas87

    kandreas87 Teen Droid Medlem

    Blev medlem:
    2 jul 2010
    Inlägg:
    268
    Mottagna gillanden:
    5

    MINA ENHETER

    Nej, det går inte att göra i unrevoked, det är bara för amerikanska mobiler. Du måste använda alpharev. Den SKA lämna telefonen orörd. Men något kan så klart hända..
    EDIT: Läs på om riskerna med att s-offa. Det är inte helt riskfritt



    Sent from my HTC Desire using Tapatalk
     
    Last edited: 25 jul 2011
    PsychoCheF gillar detta.
  7. PsychoCheF

    PsychoCheF Adult Droid Medlem

    Blev medlem:
    26 apr 2010
    Inlägg:
    505
    Mottagna gillanden:
    35

    MINA ENHETER

    OK, tack.
    Ska klura på om det är värt besväret, eller bara köra vidare på den gamla brut versionen istället.

    Vad kan jag göra eg. när luren bara är rootad?
    Läsa sys partionen känns ju lite menlöst.
     
  8. kandreas87

    kandreas87 Teen Droid Medlem

    Blev medlem:
    2 jul 2010
    Inlägg:
    268
    Mottagna gillanden:
    5

    MINA ENHETER

    Jo det kan kännas menlöst.. du kan förstås alltid använda dig av adb för att få skrivrättigheter till /system.. det är visserligen lite mer omständigt men då slipper du iallafall proceduren med S-OFF om det bara är en avinstallation av en systemapp som du vill uppnå..
     
    PsychoCheF gillar detta.
  9. benhur

    benhur Senior Droid Medlem

    Blev medlem:
    13 maj 2010
    Inlägg:
    1 473
    Mottagna gillanden:
    210
    Operatör:
    Comviq
    Telefon:
    xiaomi redmi note 4 / Huawei P8‎

    MINA ENHETER

    Operatör:
    Comviq
    Telefon:
    xiaomi redmi note 4 / Huawei P8‎
    Jag "Rootade" en Desire häromdagen, glad i hågen skulle jag sen flasha en rom.Men se det gick inte.Det var en PVT4 version.
    Det enda som hjälpte var att skicka i en RUU rom i en dator och "oroota" den och sedan starta Unrevoked igen roota och läsa i RA Amora recovery och då gick det att använda den med andra romar och sådana saker.Den var rootad men ändå inte, tycker det liknar den situationen du är i där?
     
  10. PsychoCheF

    PsychoCheF Adult Droid Medlem

    Blev medlem:
    26 apr 2010
    Inlägg:
    505
    Mottagna gillanden:
    35

    MINA ENHETER

    Finns det någon vettig guide hur man tar bort/installerar appar via adb?
    Verkar kanske enklare i mitt fall som sagt.
     
  11. kandreas87

    kandreas87 Teen Droid Medlem

    Blev medlem:
    2 jul 2010
    Inlägg:
    268
    Mottagna gillanden:
    5

    MINA ENHETER

    PsychoCheF gillar detta.
  12. PsychoCheF

    PsychoCheF Adult Droid Medlem

    Blev medlem:
    26 apr 2010
    Inlägg:
    505
    Mottagna gillanden:
    35

    MINA ENHETER

    Tackar!

    Lite följdfrågor.

    Jag kom så långt att jag fick kontakt med telefonen i recovery mode.
    Allting därefter var lite olika från guide till guide.
    Förstår jag det rätt om man kan utföra kommandon från antingen direkt i windows kommando fönster, alternativt "logga in" på telefonen med "adb shell" och kommandona utförs direkt i telefonen?

    Är det någon skillnad på att radera apk (rm Stock.apk) och odex filerna, jämfört mot att avinstallera dem (adb uninstall linda.apk)??
    Försvinner app data om man tar bort apk och odex fil?

    Uninstall kommandot fick jag nämligen aldrig att fungera, utan fick lite olika svar beroende på var/hur jag skrev kommandot, t.ex.
    direkt i win cmd fönster: adb uninstall stock.apk
    blev
    /sbin/sh: uninstall: not found
     
  13. DreamHawk

    DreamHawk Android Medlem

    Blev medlem:
    28 maj 2010
    Inlägg:
    6 113
    Mottagna gillanden:
    420
    Operatör:
    Tele2
    Telefon:
    iPhone 7

    MINA ENHETER

    Operatör:
    Tele2
    Telefon:
    iPhone 7
    ROM:
    IOS11
    Telefon 2:
    Google Galaxy Nexus
    ROM:
    LineageOS
    Du hade bara behövt köra unrevoked fast med amonra xD inte unroota :)

    Sent from my Nexus S using Tapatalk
     
  14. DreamHawk

    DreamHawk Android Medlem

    Blev medlem:
    28 maj 2010
    Inlägg:
    6 113
    Mottagna gillanden:
    420
    Operatör:
    Tele2
    Telefon:
    iPhone 7

    MINA ENHETER

    Operatör:
    Tele2
    Telefon:
    iPhone 7
    ROM:
    IOS11
    Telefon 2:
    Google Galaxy Nexus
    ROM:
    LineageOS
    Adb shell. Sen enter
    Su. Enter

    Sen vet jag inte.... XD

    Sent from my Nexus S using Tapatalk
     
    PsychoCheF gillar detta.
  15. kandreas87

    kandreas87 Teen Droid Medlem

    Blev medlem:
    2 jul 2010
    Inlägg:
    268
    Mottagna gillanden:
    5

    MINA ENHETER

    Gött att du fick det att lira iaf.. jag fick meka ett jävla tag för att få igång adb :)
    Jag har också förstått det som du har, att man kan antingen köra direkt i cmd-fönstret eller att köra via shell då jag antar att man öppnar en shell i telefonen och kör därifrån - typ..
    Jag har heller aldrig riktigt funderat över app data... huruvida dessa försvinner eller inte - jag har mest varit ute efter att snygga till ROMen.. så på den punkten kan jag tyvärr inte säga något..

    Har du provat avinstallera en "vanlig" app på det sätt som du beskriver ovan? Kan vara så att system-appar helt enkelt inte går att avinstallera (tror inte det går.. men har heller aldrig provat)

    EDIT: Kan vara ute och snurra nu.. men efter att ha kollat lite på forumen kan det vara en idé att wipa dalvik-cache då denna är kopplad till de .apk:erna som du har på telefonen, om man då rensar denna skapas en ny dalvik-cache som nu enbart är kopplad till de apparna du har på telefonen.. ja, jag vet inte.. hör gärna av dig om du kommer fram till nåt bra svar på den frågan :)
     
    Last edited: 29 jul 2011
    PsychoCheF gillar detta.
  16. PsychoCheF

    PsychoCheF Adult Droid Medlem

    Blev medlem:
    26 apr 2010
    Inlägg:
    505
    Mottagna gillanden:
    35

    MINA ENHETER

    Du är alltid i windows kommandofönster, men om du bara kör "adb shell" så verkar man utgå i från lurens filsystem, markören ändras från "_" till "#"
    I guider och tips man läser så utgår kommandon från dessa olika utgångslägen, och jag tror det är där jag inte riktigt vet vad som är vad och därför får jag inte kolla på hur jag ska utföra en avinstallation.

    Det jag började med igår var helt enkelt att radera HTC aktie app samt widget.
    Dock så står det på flera ställen (XDA Guiden du länkar till ovan t.ex) att man kan använda uninstallkommandon, och att man då kan välja om appdata ska rensas eller inte.
    Mao misstänker jag att appdata kvarstår om jag bara raderar apk och obex filer?

    Dalvik cache kan nog vara bra att rensa, tack för det tipset, dock så borde det inte påverka appdatan, den sparas ju "permanent" (till motsats mot cashe lagring)

    Här hittade jag info om appdata, /data/data/ ska jag leta i, ska se sen ikväll när jag är hemma om det finns några rester där av HTC Aktie appen.
    HOW TO: Manually backup 3rd-party application settings and data [Archive] - xda-developers

    Återkommer med rapport, tack för råd och tips så långt!
     
  17. kandreas87

    kandreas87 Teen Droid Medlem

    Blev medlem:
    2 jul 2010
    Inlägg:
    268
    Mottagna gillanden:
    5

    MINA ENHETER

    Ja precis, var det jag menade gällande "adb shell".. nej jag håller med, lite segt när man läser två olika guider som ger olika info..

    JAG har för mig att det är som så att man kan installera / uninstallera genom adb kommandon om apparna är vanliga, d.v.s. ej systemappar. Detta påstående kan direkt prövas genom att försöka avinstallera en vanlig app och en systemapp.. fungerar det ena men inte andra verkar det stämma..
    Jag tycker också att appdata bör lagras någonstans om man bara tar bort *.apk och den andra filen (jag kör oxygen så har bara *.apk).

    Hoppas du kommer till vägs ände med detta, hör gärna av dig om du listar ut vart allt finns och hur allt funkar :) har inte möjlighet att prova själv denna helgen.
     
  18. PsychoCheF

    PsychoCheF Adult Droid Medlem

    Blev medlem:
    26 apr 2010
    Inlägg:
    505
    Mottagna gillanden:
    35

    MINA ENHETER

    Har inte hunnit kolla så mycket ikväll, mest googlat efter olika adb/linux kommandon för att lära mig lite mer.
    Det börjar bli riktigt intressant :)

    Appar som är installerade på sd kortet, hamnar de i "SD-ext"??
    Kom nämligen på att jag hittade appdata i data/data/ mappen för appen Springpad, men jag kan inte hitta apk filen i system/app/.

    Ytterligare en fråga, jag försökte kopiera data/misc/wifi/ mappen från telefonen till min dator. (vill flytta filen till min nya telefon och på så sätt ha kvar alla wifi settings)
    Vet någon exakt hur man ska skriva kommandot för att kopiera en mapp, och var kommandot ska skrivas?
     
  19. PsychoCheF

    PsychoCheF Adult Droid Medlem

    Blev medlem:
    26 apr 2010
    Inlägg:
    505
    Mottagna gillanden:
    35

    MINA ENHETER

    Funkar inte :(

    "/sbin/sh: su: not found"
     
  20. PsychoCheF

    PsychoCheF Adult Droid Medlem

    Blev medlem:
    26 apr 2010
    Inlägg:
    505
    Mottagna gillanden:
    35

    MINA ENHETER

    Nä nu ger jag snart upp :mad::mad::mad::mad::mad::mad:

    Det enda jag vill göra nu är att få in nya Google Maps med navigation (resigned).

    Jag har försökt en del enligt nedan.

    I tråden om resigned så nämns bland annat detta:
    Körde fast på "fix permissions", ingen aning om hur det fungerar eller ska genomföras. o_O

    Eftersom luren vägrade kännas vid GMaps så tänkte jag att installation via adb är enda vägen.
    ALLTING jag har gjort tidigare via adb har gjorts med luren i recovery mode (Clockworkmod Recovery 2.5.0.7), jag hade uppfattat det som nödvändigt av någon anledning.
    Alla försök till installation via adb blev så här:
    PHP:
    C:\Program Files (x86)\Android\android-sdk\tools>adb install d:\Maps.apk
    1550 KB
    /(9317016 bytes in 5.867s)
    /
    sbin/shpmnot found
    Och inifrån shell (recovery mode):
    PHP:
    /system/bin # install sdcard/Maps.apk
    install sdcard/Maps.apk
    BusyBox v1.16.2androidminimal 
    (2010-03-28 22:34:51 EDTmulti-call binary.

    Usageinstall [-cdDsp] [-o USER] [-g GRP] [-m MODE] [SOURCE]... DEST

    Copy files 
    and set attributes

    Options
    :
            -
    c      Just copy (default)
            -
    d      Create directories
            
    -D      Create leading target directories
            
    -s      Strip symbol table
            
    -p      Preserve date
            
    -o USER Set ownership
            
    -g GRP  Set group ownership
            
    -m MODE Set permissions
    Sedan upptäckte jag att man kunde göra detta när luren var igång, och det blev så här:
    PHP:
    C:\Program Files (x86)\Android\android-sdk\tools>adb install Maps.apk
    2439 KB
    /(9317016 bytes in 3.730s)
            
    pkg: /data/local/tmp/Maps.apk
    Failure 
    [INSTALL_FAILED_SHARED_USER_INCOMPATIBLE
    ]

    Inifrån shell kunde jag inte komma åt filen på minneskortet när luren var igång, blev "install: not found" igen


    Det känns som jag är nära....:sealed:
    Hur ska man använda installations kommandona ovan???o_O

    Jag vore otroligt tacksam om någon vill förklara, som om jag vore två år, hur jag installerar Gmaps på min halvrootade Desire.