create account

Rootowanie / Wgrywanie ROM'a na smartfon z androidem by barreloflaughs

View this thread on: hive.blogpeakd.comecency.com
· @barreloflaughs ·
$3.98
Rootowanie / Wgrywanie ROM'a na smartfon z androidem
<div class="text-justify">Systemu android nie trzeba przedstawiać. Znajduje się on w 72.2% (iOS 26.99%) smartfonach na całym świecie. Większość osób korzystająca z smartfona chociaż raz używała bądź słyszała o tym systemie.  System bazuje na jądrze linux, należy do Google i jest na otwartej licencji open source. Oznacza to, że użytkownicy mogą modyfikować i redystrybuować wersję oprogramowania. W przeciwieństwie do iOS, jest on bardziej elastyczny. <br> </br>


![coffee-3080831_1920.jpg](https://images.hive.blog/DQmUR5Kki1r5rRjmiMwxcjFNLyUZVJmmQSF9Vo6yiqrVUHo/coffee-3080831_1920.jpg)


Sam system możemy spotkać w wielu urządzeniach, nie tylko na smartfonach. Przykładem mogą być telewizory (Android TV), komputery pokładowe w samochodach (Android Auto) lub w wielu urządzeniach multimedialnych. Ale jak sam użytkownik może korzystać z elastyczności systemu? Jest wiele sposobów. Opiszę właśnie przypadek najpopularniejszych urządzeń właśnie z tym systemem.

Smartfony to potężny rynek. Najpopularniejsi producenci od lat ścigają się na ilość sprzedanych smartfonów. Urządzenia różnią się od siebie specyfikacją, wyglądem i wsparciem technicznym. To jest wiadome dla każdego. Łączy je fakt posiadanego systemu, chociaż sam interfejs może znacząco się różnić. <b> Dlaczego?</b>

Każdy producent posiada własną nakładkę systemową, dlatego różnią się pod względem danych funkcji.  Na niektórych nakładkach użytkownik nie jest w stanie dokonać operacji takiej, która znajduje się na innych(klonowanie aplikacji, podzielność okien, Always on display itp.). Jest w pewien sposób niewolnikiem nakładki, ale jak temu sprostać?  Są różne sposoby. 

Jeden z nich to aplikacje. Możemy zmienić wygląd okna głównego (launcher), ale ten posiada wiele minusów. Nie będzie on tak świetnie działać, jak sama nakładka (chociaż nie jest to regułą).  Często system sam ubija aplikacje w tle. Jaki jest inny sposób?

![smartphone-2110170_1920.jpg](https://images.hive.blog/DQmeJKkwxK1ZeGm5b7ZLWQNMWdrw5boCExhK3uqwSMurYYb/smartphone-2110170_1920.jpg)

Tak jak w tytule. Wgranie niestandardowego ROM'a z Internetu.<b> Czym jest custom ROM?</b> Jest to system operacyjny stworzony przez niezależnych programistów.  Bazuje on na androidzie. Powodów do wgrania custom ROM'a jest wiele. Może to być już skończone wsparcie od producenta (brak aktualizacji do najnowszej wersji) lub sama chęć zawładnięcia nad urządzeniem.<b> Rootowanie też należy wyjaśnić</b>, a jest to zdjęcie blokady producenta. Często zdarza się, że sam producent udostępnia oprogramowanie pozwalające to zrobić, lecz należy wtedy najczęściej pożegnać się z gwarancją urządzenia.

Co daje ta władza? No cóż, użytkownik staje się panem własnego urządzenia. Custom ROM'ów jest ogrom w internecie. Do najpopularniejszych dystrybucji należą: Pixel Expierence, HavocOS, LineageOS, EvolutionX, RevengeOS. Sam osobiście miałem styczność z wszystkimi podanymi systemami. Moim ulubionym na którym nigdy się nie zawiodłem był HavocOS. Tutaj chciałbym podzielić się moimi własnymi doświadczeniami.

Zaczęło się to od momentu kupna Xiaomi mi9t. Smartfon bardzo podobał mi się z wyglądu i faktu, iż nie posiadał notcha. Panowała wtedy moda na wysuwane kamerki, choć szybko została zastąpiona przez kropelki w ekranie. Samą nakładkę kojarzyłem z wcześniejszego smartfona (Xiaomi redmi note 4x). Niestety okazało się, że po tygodniu użytkowania urządzenie samoistnie wyłączało się. Doprowadzało to do tego, że często budzik nie działał (wyłączał się w nocy). Chciałbym temu zaradzić, ale nie do końca wierzyłem, że gwarancja mi to uzna. Wyłączał się nieregularnie. Wtedy na myśl przyszło mi wgranie innego ROM'a, co uleczyło mój sprzęt. Tutaj zaczyna się moja pierwsza styczność z tym procesem.

Dzięki wielu poradnikom i pomocy oprogramowania Xiaomi udało mi się zdjąć blokady. Sam proces wgrywania wygląda następująco. Na początku odblokowujemy bootloader'a (program rozruchowy, służy do startowania systemu), następnie wgrywamy TWRP. Proces ten robimy na komputerze z opragromowaniem SDK platform-tools (urządzenie musi być podpięte do komputera z włączonym debugowaniem i w trybie bootloader). TWRP to narzędzie do wgrywanie custom ROM'ów, aplikacji lub tworzenia zapasowych kopii danych. Jest to najważniejszy etap, gdyż za pomocą niego formatujemy nasze urządzenie do zupełnego zera. 


![image.png](https://images.hive.blog/DQmetrBRLhsk8UyCcctESbxdYFmhw13JXWCSj8AxWoqR8ii/image.png)

Po zainstalowaniu ROM'a możemy przejść do wgrania root'a (dostęp do konta, które ma pełen dostęp do funkcji systemu w linuxie). W tym przypadku posłuży nam Magisk. Aplikacja pozwala na dostęp do roota, ukrywanie roota na danych aplikacjach lub wgrywanie poszczególnych modułów (wprowadzają różne funkcje do systemu).

Tutaj należy wspomnieć o wadach, a jest ich kilka. Cały proces nie należy do najłatwiejszych. Mniej doświadczony użytkownik przez błąd może uceglić urządzenie. Co to oznacza? Nie będzie już dawało oznak życia lub wpadnie w bootloop'a (system nie będzie chciał wstać). Przypomnę tu o braku możliwości płacenia telefonem jako kartą  i braku dostępu do wielu aplikacji (choć można to obejść poprzez wspomniany Magisk).

A zalety? No cóż, oprócz wymienionych zalet można tutaj wspomnieć o odratowaniu starszych urządzeń. Gołe ROM'y będą działały o wiele szybciej i na nowszej wersji systemu android niż standardowa nakładka producenta. Jeżeli nie mamy nic do stracenia, to dlaczego nie?

Planuję w następnych wpisach opisać poszczególne dystrybucje custom ROM'ów i moje doświadczenia z nimi. Nie będę opisywał dokładnie całego procesu wgrywania, ponieważ jest duża ilość filmików na ten temat, a na każdego producenta jest inna procedura. A wy co o tym sądzicie? Jest ktoś ze społeczności, który również tym się interesuje? Mogę również udzielić rady w razie problemów.  <b>Dziękuję za poświęcony czas na przeczytanie moich wypocin i zapraszam do komentowania wpisu.  :) </b><br></br>

>Źródła grafik:
 pixabay.com
 Google grafika na licencji komercyjnej 


</div>
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
authorbarreloflaughs
permlinkrootowanie-wgrywanie-rom-a-na-smartfon-z-androidem
categoryhive-134382
json_metadata{"tags":["polish","pl-blog","pl-hive","pl-technologie"],"image":["https://images.hive.blog/DQmUR5Kki1r5rRjmiMwxcjFNLyUZVJmmQSF9Vo6yiqrVUHo/coffee-3080831_1920.jpg","https://images.hive.blog/DQmeJKkwxK1ZeGm5b7ZLWQNMWdrw5boCExhK3uqwSMurYYb/smartphone-2110170_1920.jpg","https://images.hive.blog/DQmetrBRLhsk8UyCcctESbxdYFmhw13JXWCSj8AxWoqR8ii/image.png"],"app":"hiveblog/0.1","format":"markdown"}
created2021-09-20 19:15:36
last_update2021-09-20 19:15:36
depth0
children11
last_payout2021-09-27 19:15:36
cashout_time1969-12-31 23:59:59
total_payout_value1.993 HBD
curator_payout_value1.982 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length6,004
author_reputation15,135,576,648,386
root_title"Rootowanie / Wgrywanie ROM'a na smartfon z androidem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id106,439,218
net_rshares4,770,089,026,991
author_curate_reward""
vote details (38)
@czcibor360 ·
Też rootuję telefony odkąd się w to bawię nigdy nie miałem potrzeby kupna nowego. zawsze przywracałem do życia stare muły kupione za grosze albo zdobyte za darmo. ;) z tym że ja ograniczałem się do wywalenia wszystkiego co dodał producent i na tak spreparowanym gołym antku robiłem twardy reset. następnie instalacja tego co potrzebowałem już poza systemem.
👍  
properties (23)
authorczcibor360
permlinkqzrbqr
categoryhive-134382
json_metadata{"app":"hiveblog/0.1"}
created2021-09-20 23:54:27
last_update2021-09-20 23:54:27
depth1
children1
last_payout2021-09-27 23:54:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length357
author_reputation23,326,104,261,666
root_title"Rootowanie / Wgrywanie ROM'a na smartfon z androidem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id106,443,437
net_rshares21,349,829,735
author_curate_reward""
vote details (1)
@barreloflaughs ·
Za grosze można mieć naprawdę dobry telefon. Kupowanie flagowców w tych czasach to średnia inwestycja. Nie odczuwam jakiejś większej różnicy pomiędzy moim starym Xiaomi mi9t na havocOS a obecnym Asus zenfone 8.
👍  
properties (23)
authorbarreloflaughs
permlinkqzruom
categoryhive-134382
json_metadata{"app":"hiveblog/0.1"}
created2021-09-21 06:45:15
last_update2021-09-21 06:45:15
depth2
children0
last_payout2021-09-28 06:45:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length210
author_reputation15,135,576,648,386
root_title"Rootowanie / Wgrywanie ROM'a na smartfon z androidem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id106,449,005
net_rshares20,922,710,284
author_curate_reward""
vote details (1)
@dotevo ·
Ja zawsze gdy kupowałem telefon to w pierwszej kolejności patrzyłem na wsparcie community. Takiego Nexus 5 mam do dziś i siedzie na nim ubuntu aktualnie :-) Telefon ma tyle lat i działa nadal świetnie. Jedynie moduł aparatu trochę się zestarzał bo nie robi zbyt dobrych zdjęć.
properties (22)
authordotevo
permlinkre-barreloflaughs-qzrrgk
categoryhive-134382
json_metadata{"tags":["hive-134382"],"app":"peakd/2021.09.1"}
created2021-09-21 05:34:00
last_update2021-09-21 05:34:00
depth1
children1
last_payout2021-09-28 05:34:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length276
author_reputation7,534,182,686,491
root_title"Rootowanie / Wgrywanie ROM'a na smartfon z androidem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id106,447,888
net_rshares0
@barreloflaughs ·
Najlepiej to robi się telefony średnio półkowe +-1000pln od xiaomi, oneplusa i tam gdzie jest najwięcej weebów. W przypadku flagowców takich jak pixel sprawa ma się gorzej. Kto normalny wgrywa custom roma na pixela? Miałem taki przypadek z Pixelem 3XL i to nie jest takie hop siup. Ostatecznie się nie udało, a telefon średnio nadawał się do użytku. Także zgodzę się z tym wsparciem community.
properties (22)
authorbarreloflaughs
permlinkqzru4j
categoryhive-134382
json_metadata{"app":"hiveblog/0.1"}
created2021-09-21 06:33:12
last_update2021-09-21 06:33:12
depth2
children0
last_payout2021-09-28 06:33:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length393
author_reputation15,135,576,648,386
root_title"Rootowanie / Wgrywanie ROM'a na smartfon z androidem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id106,448,811
net_rshares0
@gtg ·
To bardzo dobry sposób by wskrzesić kawał niezłego sprzętu i sprawić by w swym "drugim życiu" jeszcze się nam do czegoś przydał. Np. uszkodzony smartfon (zepsuty ekran dotykowy), wciąż nieźle sprawdzi się jako składnik systemu monitoringu dzięki pozostałym sprawnym komponentom (kamera wysokiej rozdzielczości + wifi).
👍  ,
properties (23)
authorgtg
permlinkqzr63z
categoryhive-134382
json_metadata{"app":"hiveblog/0.1"}
created2021-09-20 21:52:48
last_update2021-09-20 21:52:48
depth1
children1
last_payout2021-09-27 21:52:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length318
author_reputation382,896,892,478,081
root_title"Rootowanie / Wgrywanie ROM'a na smartfon z androidem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id106,441,712
net_rshares23,749,807,060
author_curate_reward""
vote details (2)
@barreloflaughs ·
Ilość funkcji nie zna granic. Jak windows 10 na Lumię wyciekł to był dla mnie istny kosmos. Szkoda tylko, że projekt szybko upadł i nie został dopracowany, chociaż też głębszego to sensu nie ma. Pozdrawiam :D
properties (22)
authorbarreloflaughs
permlinkqzrtve
categoryhive-134382
json_metadata{"app":"hiveblog/0.1"}
created2021-09-21 06:27:45
last_update2021-09-21 06:27:45
depth2
children0
last_payout2021-09-28 06:27:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length208
author_reputation15,135,576,648,386
root_title"Rootowanie / Wgrywanie ROM'a na smartfon z androidem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id106,448,737
net_rshares0
@hivebuzz ·
Congratulations @barreloflaughs! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s) :

<table><tr><td><img src="https://images.hive.blog/60x70/http://hivebuzz.me/@barreloflaughs/upvotes.png?202109210529"></td><td>You distributed more than 700 upvotes.<br>Your next target is to reach 800 upvotes.</td></tr>
</table>

<sub>_You can view your badges on [your board](https://hivebuzz.me/@barreloflaughs) and compare yourself to others in the [Ranking](https://hivebuzz.me/ranking)_</sub>
<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>


To support your work, I also upvoted your post!


**Check out the last post from @hivebuzz:**
<table><tr><td><a href="/hivebuzz/@hivebuzz/pum-202109-15"><img src="https://images.hive.blog/64x128/https://i.imgur.com/hMPZMUV.png"></a></td><td><a href="/hivebuzz/@hivebuzz/pum-202109-15">Hive Power Up Month - Feedback from Day 15</a></td></tr></table>
properties (22)
authorhivebuzz
permlinkhivebuzz-notify-barreloflaughs-20210921t053613
categoryhive-134382
json_metadata{"image":["http://hivebuzz.me/notify.t6.png"]}
created2021-09-21 05:36:12
last_update2021-09-21 05:36:12
depth1
children0
last_payout2021-09-28 05:36:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length998
author_reputation367,870,272,169,171
root_title"Rootowanie / Wgrywanie ROM'a na smartfon z androidem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id106,447,940
net_rshares0
@maciejficek ·
Czy w końcu doczekałem się programisty-geeka na Hive? Nareszcie.

Zachęć mnie proszę do używania Linuxa po tym gdy rok temu świeżo zainstalowany Ubuntu (którego instalował mi kolega inżynier informatyki więc na pewno zrobił to dobrze) zesrał się po 15 minutach normalnego użytkowania. Używał Pan Arch Linux? Słyszał Pan o postmarketOS?
Programuje Pan w czymś? Ja się aktualnie musze uczyć R/Pythona/SQL pod analizę danych, bo po matematyce nie ma pracy dla ludzi z moim wykształceniem.
properties (22)
authormaciejficek
permlinkqzsomu
categoryhive-134382
json_metadata{"app":"hiveblog/0.1"}
created2021-09-21 17:30:30
last_update2021-09-21 17:30:30
depth1
children3
last_payout2021-09-28 17:30:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length485
author_reputation21,792,368,929,947
root_title"Rootowanie / Wgrywanie ROM'a na smartfon z androidem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id106,460,880
net_rshares0
@barreloflaughs ·
Osobiście używałem Ubuntu na moim starym laptopie. Nie wiem czy to czasem nie jest sprawa hardwaru u pana, trudno mi ocenić. Później zaciekawił mnie projekt cloudready (ChromeOS) i tak zainstalowałem, choć wiem że jest to okrojony linux. O Archu i postmarketOS słyszałem, choć ich nie używałem. Wiem że ludzie cenią Archa na równi z ubuntu i debianem, ale niestety nie jestem linuxiarzem by to ocenić. Zachęcać zachęcam, ja nie miałem większych problemów z linuxem, ale nie jest to chyba must-have. Co do programowania to coś tam potrafię ale ogólnie to nie jest moja dziedzina i tutaj powinien wypowiedzieć się specjalista. Ja mogę co najwyżej podesłać mapkę do wybrania dla siebie języka. http://carlcheo.com/startcoding


![obraz.png](https://images.hive.blog/DQmVSmuHmmn7LaMzuy3h3SCawaHhnF8fp5Zk79osppKjhuo/obraz.png)

Pozdrawiam. :)
👍  
properties (23)
authorbarreloflaughs
permlinkqzttze
categoryhive-134382
json_metadata{"image":["https://images.hive.blog/DQmVSmuHmmn7LaMzuy3h3SCawaHhnF8fp5Zk79osppKjhuo/obraz.png"],"links":["http://carlcheo.com/startcoding"],"app":"hiveblog/0.1"}
created2021-09-22 08:25:21
last_update2021-09-22 08:25:21
depth2
children2
last_payout2021-09-29 08:25:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length837
author_reputation15,135,576,648,386
root_title"Rootowanie / Wgrywanie ROM'a na smartfon z androidem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id106,474,925
net_rshares20,508,811,326
author_curate_reward""
vote details (1)
@maciejficek ·
Heh widziałem tę mapkę 2 tygodnie temu na całkowicie innym portalu. Ale ona jest trochę przestarzała - np. Apple odchodzi od Objective C na rzecz Swift od 2015 roku.

Cóż, ja słyszałem że Linuxy właśnie dobrze chodzą na starych laptopach bo wtedy jest większa szans że są dedykowane sterowniki i są dobrze napisane. Mimo to Ubuntu mi się wysypał.
properties (22)
authormaciejficek
permlinkqzu1xz
categoryhive-134382
json_metadata{"app":"hiveblog/0.1"}
created2021-09-22 11:15:45
last_update2021-09-22 11:15:45
depth3
children1
last_payout2021-09-29 11:15:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length346
author_reputation21,792,368,929,947
root_title"Rootowanie / Wgrywanie ROM'a na smartfon z androidem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id106,477,508
net_rshares0