Android - rooting

Har du spørgsmål til andre systemer end Ubuntu kan du stille dem her.
thj01
Indlæg: 2667
Tilmeldt: 21. nov 2006, 10:06
Geografisk sted: Fredericia

Android - rooting

Indlæg af thj01 »

Jeg har siddet og leget lidt med mine Android enheder . Nexus7 og Nexus 5 og vil gerne gøre dem helt åbne - altså roote dem.

Men det undrer mig at der ikke findes nogle guides til hvordan man gør - kun hvordan man installerere apps der gør det. Findes der nogle guides på nettet ala dem som findes til Ubuntu, hvor man kan se hvordan man gør?

Og der mangler Opensource muligheder inden for dette..... :|
Forfatter til Ubuntuguiden: http://www.vidas.dk/guides/ubuntuguiden.html

Kører LTS udgaverne.

"It's always easy if you know how to do it."
Stra
Indlæg: 3105
Tilmeldt: 16. jun 2007, 10:26
Geografisk sted: Ikast-Herning

Re: Android - rooting

Indlæg af Stra »

Hejsa.


Jeg har brugt flg metode http://forum.xda-developers.com/showthread.php?t=1741395

Komandoværktøjerne fastboot og adb installers således

Kode: Vælg alt

sudo apt-get install android-tools-fastboot android-tools-adb android-tools-adbd
stra
Bruger Ubuntu 22.04 og 22.10 + lubuntu 22.10
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: Android - rooting

Indlæg af zob »

xda-developers har også denne mere opdaterede guide med detaljer omkring specifikke modeller:
http://www.xda-developers.com/root/

Men jeg tror jeg misforstår spørgsmålet for jeg får mængder af guides til at roote f.eks. nexus 5 hvis jeg søger på "how to root nexus 5" eller noget i den stil.

Hvis det er en 2013-udgave af nexus 7 du har, er den også understøttet af ubuntu, hvis det er dét du søger:
http://developer.ubuntu.com/en/start/ubuntu-for-devices/installing-ubuntu-for-devices/
thj01
Indlæg: 2667
Tilmeldt: 21. nov 2006, 10:06
Geografisk sted: Fredericia

Re: Android - rooting

Indlæg af thj01 »

Det som undrer mig er, at der er ikke er nogle "low level" guides - altså hvor man ikke er afhængig af en kernel som andre andre har lavet.

Hvor Linux normalt består af et miljø, hvor der er nogle der laver guides til hvordan man løser problemet på sin egen maskine, så er Android bygget op af nogle få udviklere der har lavet apps (som oftest findes i en pro betalingsuldgave) - men hvor man ikke har den fjerneste ide om hvad der er lavet.

For mig at se så burde det være muligt at konfigurere telefonen sådan at man som su bruger kan få adgang til det helligste - men den mulighed kan jeg ikke finde. Det eneste jeg egentlig ønsker er at aktivere en su brugergruppe, så jeg kan lege lidt med telefonen.

Og jeg har "kun" en nexus7 2012 - som canonical droppede support til - som vel at mærke kører fint med lollipop 5.0 - men hvor diverse guides ikke fungerer. Måske fordi jeg opdateret den til 5.0.


Jeg er så glad for at Ubuntu har så stærkt et community, hvor nørderne deler af deres viden... og ikke bare laver små apps/scripts til at løse problemerne for en.

OG

Langt de fleste guides henviser til et toolkit ... der kører windows ... :|
Forfatter til Ubuntuguiden: http://www.vidas.dk/guides/ubuntuguiden.html

Kører LTS udgaverne.

"It's always easy if you know how to do it."
zob
Redaktør
Indlæg: 4430
Tilmeldt: 6. jan 2009, 22:01
Geografisk sted: København

Re: Android - rooting

Indlæg af zob »

thj01 skrev:Det som undrer mig er, at der er ikke er nogle "low level" guides - altså hvor man ikke er afhængig af en kernel som andre andre har lavet.

Hvor Linux normalt består af et miljø, hvor der er nogle der laver guides til hvordan man løser problemet på sin egen maskine, så er Android bygget op af nogle få udviklere der har lavet apps (som oftest findes i en pro betalingsuldgave) - men hvor man ikke har den fjerneste ide om hvad der er lavet.

For mig at se så burde det være muligt at konfigurere telefonen sådan at man som su bruger kan få adgang til det helligste - men den mulighed kan jeg ikke finde. Det eneste jeg egentlig ønsker er at aktivere en su brugergruppe, så jeg kan lege lidt med telefonen.

Og jeg har "kun" en nexus7 2012 - som canonical droppede support til - som vel at mærke kører fint med lollipop 5.0 - men hvor diverse guides ikke fungerer. Måske fordi jeg opdateret den til 5.0.


Jeg er så glad for at Ubuntu har så stærkt et community, hvor nørderne deler af deres viden... og ikke bare laver små apps/scripts til at løse problemerne for en.

OG

Langt de fleste guides henviser til et toolkit ... der kører windows ... :|


Der er vel altid "nogen" der har lavet kernen uanset om det så er en vanilla kernel. Jeg tror dog du kommer til at mangle en forfærdelig masse drivers hvis du prøver at installere en vanilla-kernel på din nexus 5 f.eks. Det er bl.a. derfor det altid er modificerede kerner du ser, fordi folk vil gerne kunne bruge de forskellige muligheder der er i telefonen.

Men adgang til det allerhelligste skulle du da gerne få uanset hvilken guide du følger til at roote den. Det er vel netop en af de centrale pointer ved at roote den i første omgang.

Der skal nok være nogle af de guides der er lavet der kræver at man kører windows, men jeg er ikke stødt på dem. Måske er det fordi google ved at jeg altid søger efter linux løsninger, oh gru. :P

PS: Hvis du vælger at installere android på din enhed skal du sikkert bruge en terminal emulator, som f.eks. denne her:
https://play.google.com/store/apps/details?id=jackpal.androidterm

Du kan (på android) installere opensource app-market app'en f-droid. Fra dennes repos kan du installere open source apps.
https://f-droid.org/

På ubuntu burde du allerede have en terminal ved hånden.
Senest rettet af zob 29. dec 2014, 14:28, rettet i alt 1 gang.
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Android - rooting

Indlæg af AJenbo »

Hvis du vil vide hvordan toolkits virker skal du joine et hacker milijø og læse med i deres forum.
thj01
Indlæg: 2667
Tilmeldt: 21. nov 2006, 10:06
Geografisk sted: Fredericia

Re: Android - rooting

Indlæg af thj01 »

Jeg vil bare gerne kunne tilgå telefonen over ssh - og så kunne ændre i filerne.

SSH har jeg fået til at virke - FTP kunne jeg få til at virke

Jeg kan også sagtens flashe og tilgå telefonen ved hjælp af adb

Men jeg har endnu ikke fundet en løsning til at kunne udføre kommandoer ved hjælp af su ...


Der findes masser af løsninger der giver apps superuseradgang - men selv når jeg har installeret dem kan jeg ikke su noget som helst - f.eks. for at ændre filrettigheder
Forfatter til Ubuntuguiden: http://www.vidas.dk/guides/ubuntuguiden.html

Kører LTS udgaverne.

"It's always easy if you know how to do it."
thj01
Indlæg: 2667
Tilmeldt: 21. nov 2006, 10:06
Geografisk sted: Fredericia

Re: Android - rooting

Indlæg af thj01 »

hmmm - det hjalp åbenbart at få vendt problemstillingen her - for pludselig fandt jeg følgende side:

http://www.idigitaltimes.com/how-root-nexus-5-nexus-7-nexus-9-nexus-4-nexus-10-android-50-lollipop-chainfire-auto-395279

Download image

gør install-scriptet kørbart

kør filen .......


..... hmmm .... eksperimenterer


**** Efter test ****

Efter at have gjort ovenstående og installeret en ssh server på tabletten kan man ved hjælp af kommandoen:

ssh *bruger*@*IP_nr* -p *Portnummer*

tilgå sin tablet med su adgang :)


Tak for hjælpen den fik mig til at søge den nye vej der virkede :)

Til de basale kommandoer kan man kigge her: http://developer.ubuntu.com/en/start/ubuntu-for-devices/reinstalling-android/
Senest rettet af thj01 29. dec 2014, 21:18, rettet i alt 2 gange.
Forfatter til Ubuntuguiden: http://www.vidas.dk/guides/ubuntuguiden.html

Kører LTS udgaverne.

"It's always easy if you know how to do it."
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Android - rooting

Indlæg af AJenbo »

Husk at Android(Linux) ikke er det samme som GNU/Linux