sodelovalnice:deguglifikacija-telefona

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
sodelovalnice:deguglifikacija-telefona [2022/03/19 13:49] g1smosodelovalnice:deguglifikacija-telefona [2025/11/01 09:34] (current) testman
Line 1: Line 1:
-Deguglifikacija telefona+Osvobajanje telefona
  
 Sezono "hands-on" praktičnih druženj za izmenjavo spretnosti, izkušenj in idej oz. takozvanih sodelovalnic bomo otvorili z deguglifikacijo / osvobajanjem mobilnih telefonov. Sezono "hands-on" praktičnih druženj za izmenjavo spretnosti, izkušenj in idej oz. takozvanih sodelovalnic bomo otvorili z deguglifikacijo / osvobajanjem mobilnih telefonov.
Line 20: Line 20:
 ## Možnosti ## Možnosti
  
-Namestimo lahko kakšo drugo verzijo android sistema (opcije najdemo na forumu [[https://forum.xda-developers.com/|tukaj]], preko iskalnika za model telefona), z [[https://opengapps.org/|google apliakcijami]] ali [[https://microg.org/|brez]]. Dva vredu razširjena primera sta [[https://lineageos.org/|LineageOS]] ter [[https://e.foundation/|/e/]].+Namestimo lahko kakšo drugo verzijo Android sistema (opcije najdemo na forumu [[https://forum.xda-developers.com/|XDA Developers]], preko iskalnika za model telefona), z [[https://opengapps.org/|google apliakcijami]] ali [[https://microg.org/|brez]]. Dva vredu razširjena primera sta [[https://lineageos.org/|LineageOS]] ter [[https://e.foundation/|/e/]].
  
 Možna pa je tudi namestitev kakšnega tretjega sistema, kot so na primer [[https://postmarketos.org/|postmarketOS]], [[https://ubports.com/|ubports]] ali [[https://sailfishos.org/|Sailfish]]. Pri vsakem je seveda potrebno preveriti ali je model telefona podprt, ponavadi je lažje najti zgolj drugo android varjanto, pa še to ni nujno. Več o podobnostih in razlikah med sistemih najdemo [[https://blog.emacsen.net/blog/2021/08/23/floss-mobile-os-aug-2021/|tukaj]]. Možna pa je tudi namestitev kakšnega tretjega sistema, kot so na primer [[https://postmarketos.org/|postmarketOS]], [[https://ubports.com/|ubports]] ali [[https://sailfishos.org/|Sailfish]]. Pri vsakem je seveda potrebno preveriti ali je model telefona podprt, ponavadi je lažje najti zgolj drugo android varjanto, pa še to ni nujno. Več o podobnostih in razlikah med sistemih najdemo [[https://blog.emacsen.net/blog/2021/08/23/floss-mobile-os-aug-2021/|tukaj]].
 +
 +Pri iskanju informacij o specifičnem modelu telefona se najpogosteje uporablja kodno ime modela kot ključno besedo.  
 +Dober seznam kodnih imen se nahaja na [[https://wiki.lineageos.org/devices|LineageOS Wiki seznamu uradno podprtih naprav]].
  
 ## Postopek namestitve ## Postopek namestitve
  
-''POZOR'' Postopati je potrebno počasi ter previdno, sicer lahko telefon neha delovati (se "bricka", postane utež za papir). Tudi zato je pomembno narediti varnostno kopijo, prav tako ni slabo imeti pri sebi kak drug telefon ali vsaj drugo delujočo, povezano napravo.+''POZOR''   
 +Postopati je potrebno počasi ter previdno, sicer lahko telefon neha delovati (se "bricka", postane utež za papir). Tudi zato je pomembno narediti varnostno kopijo, prav tako ni slabo imeti pri sebi kak drug telefon ali vsaj drugo delujočo, povezano napravo. 
 + 
 +Zelo dobro si je pogledat, s katerimi kombinacijami gumbov dostopamo do katerih sistemskih vmesnikov telefona. Te kombinacije se razlikujejo tako med proizvajalci kot med različnimi modeli telefonov od istega proizvajalca. 
 +Ena od splošno sprejetih konvencij je, da držanje gumba za vlkop (power button) nekje med 10 in 20 sekund popolnoma prekine napajanje.   
 +To nam omogoča, da na telefonu ponovno poženemo sistem od začetka, namesto da ga samo prebudimo iz spanja. 
  
 ### Namestimo "adb" (android debugger) ### Namestimo "adb" (android debugger)
Line 39: Line 48:
 Gremo v nastavitve in najdemo "build number" (številka gradnje, MIUI version, kaj drugega). Nahaja se blizu verzije androida, primer: 10 QKQ1.191008.001. Na to kodo gradnje kliknemo 7x (sporočilo nam pove, kolikokrat še moramo  Gremo v nastavitve in najdemo "build number" (številka gradnje, MIUI version, kaj drugega). Nahaja se blizu verzije androida, primer: 10 QKQ1.191008.001. Na to kodo gradnje kliknemo 7x (sporočilo nam pove, kolikokrat še moramo 
  
-Nato poiščemo v telefonu na nastavitvah "developer options" in vklopimo "Developer mode"+Nato v nastavitah telefona poiščemo novo-prikazani meni "developer options" / "možnosti za razvijalce" in tam noter vklopimo "USB debugging" / "Razhroščevanje USB":
  - povežemo fon na PC s kablom  - povežemo fon na PC s kablom
  - na telefonu odobrimo razhroščevalni način za računalnik (s tem tudi preverimo da je developer mode res vklopljen)  - na telefonu odobrimo razhroščevalni način za računalnik (s tem tudi preverimo da je developer mode res vklopljen)
Line 81: Line 90:
 ### Odklenemo telefon (če je treba, ponavadi je) ### Odklenemo telefon (če je treba, ponavadi je)
  
-Postopek je popolnoma odvisen od modela telefona. Pomagamo si z XDA developers forumomki je linkan zgoraj.+Postopek je popolnoma odvisen od modela telefona. Predvsem je od modela telefona odvisno, ali se mu sploh da odklenit bootloader. 
 + 
 +V pomoč nam je lahko XDA developers forumin sicer tako, da poiščemo, ali sploh obstajajo kakšna navodila za nalaganje drugih sistemov na ta model telefona. 
 + 
 +V večini primerov, kjer je bootloader možno odkleniti, se to naredi z vklopom možnosti "Odklepanje OEM", katero najdemo znotraj Developer Options. Od modela telefona je odvisno, ali je to že dovolj za nameščanje novih sistemov, ali so potrebni še nadaljni koraki.
  
  - @TODO xiaomi navodila  - @TODO xiaomi navodila
 + - @TODO Samsung rabi [[https://github.com/Samsung-Loki/Thor|Thor]] / [[https://github.com/Benjamin-Dobell/Heimdall|Heimdall]] / [[https://en.wikipedia.org/wiki/Odin_(firmware_flashing_software)|Odin]] za nalaganje sistemskih slik čez njihov "download mode".
 +    - Ter tudi za podtikanje nekih vb_meta fajlov s katerimi se zaobide Knax varovanje.  
  - https://miui.blog/redmi-7/steps-manually-install-twrp-onclite/  - https://miui.blog/redmi-7/steps-manually-install-twrp-onclite/
  - https://forum.xda-developers.com/t/redmi-7-unlock-bootloader-root-twrp-changing-network-bands.3926044/  - https://forum.xda-developers.com/t/redmi-7-unlock-bootloader-root-twrp-changing-network-bands.3926044/
  - https://morfikov.github.io/post/jak-odblokowac-bootloader-w-xiaomi-redmi-9-galahad-lancelot/#xiaomi-procedure-failed-getservicetoken-missing-servicetoken-cookie  - https://morfikov.github.io/post/jak-odblokowac-bootloader-w-xiaomi-redmi-9-galahad-lancelot/#xiaomi-procedure-failed-getservicetoken-missing-servicetoken-cookie
  
 +### Prenos slike sistema in drugih fajlov
 +
 +V relevantni temi na XDA forumu se ponavadi v prvi objavi najde linke do večine datotek.
 +
 +### Namestitev custom recovery
 +
 +adb fastboot recovery.img
 +TWRP, LineageOS ima svojega
 ### @TODO Namestimo sistem ### @TODO Namestimo sistem
 +
 +Velikokrat je v prvi objavi relevantne teme na XDA forumu tudi opisan postopek nameščanja sistema.
 +
 +V veliko primerih se za nameščanje sistema uporabi TWRP ali drug recovery vmesnik.
 +
 +Za prenos in namestitev sistemske slike se lahko uporabi ukaz
 +<code>
 +adb -d sideload ime_sistemske_slike.zip
 +</code>
 +Če se prenos ustavi pri 47%, je treba samo malo počakat. To se zgodi, ker ADB pričakuje, da se bo sliko preneslo 2x (in še malo več). Ker se jo pa v tem postopku na telefon prenese samo 1x, to števec smatra kot nedokončan postopek. Malo počakamo in sistem nas obvesti, da se je postopek končal.
 +
 +## Root
 +
 +Magisk ali podobno.
  
 ## Razno ## Razno
 +
 +Mi lahko kdo pove, a se Factory Reset Protection podatek o vpisanem Google računu shrani med splošne podatke ali gre to v kakšen drug del čipovja? A mi data wipe izbriše tudi FRP podatek? Ker če ja, pol se ni treba ven iz Google računa izpisovat preden greš nameščat nov sistem. Če se pa ta podatek shrani nekako tako kot tisti warranty void bit (ki ga moraš pri Samsungovem Knax varovanju tripnit za nameščanje custom ROMov), pol pa data wipe ne bi smel vplivat na to.
  
 Lotili smo se tudi popravka Liotovega PinePhone-a, ki mu hitro zmanjka baterije: Lotili smo se tudi popravka Liotovega PinePhone-a, ki mu hitro zmanjka baterije:
  • sodelovalnice/deguglifikacija-telefona.1647697791.txt.gz
  • Last modified: 2022/03/19 13:49
  • by g1smo