Beküldte kimarite -
Fórum:
Ugye itt egy súgó: https://linuxmint.hu/sugo/regi-telefon-frissitese-lehelj-uj-eletet-regi-androidos-telefonodba
Elkezdtem, de hibába ütköztem. Ugyanez a jelenség, ha a telepített adb alkalmazást használom.
Nincs jogom másolni. Lehelek, lehelnék de nem megy... . Mi a megoldás?
debkim@debkim:~/Asztal/platform-tools$ ./adb devices List of devices attached 0483229elikbadb6 device debkim@debkim:~/Asztal/platform-tools$ ./adb push /home/debkim/Letöltések/LineageOs/PixelExperience_bullhead-10.0-20201015-1555-OFFICIAL.zip /storage/img1.zip adb: error: failed to copy '/home/debkim/Letöltések/LineageOs/PixelExperience_bullhead-10.0-20201015-1555-OFFICIAL.zip' to '/storage/img1.zip': remote couldn't create file: Permission denied /home/debkim/Letöltések/LineageOs/Pi...21.2 MB/s (970174734 bytes in 43.557s) debkim@debkim:~/Asztal/platform-tools$ ./adb root adbd cannot run as root in production builds debkim@debkim:~/Asztal/platform-tools$ fastboot devices debkim@debkim:~/Asztal/platform-tools$ debkim@debkim:~/Asztal/platform-tools$ ./fastboot devices debkim@debkim:~/Asztal/platform-tools$ ./fastboot devices -l debkim@debkim:~/Asztal/platform-tools$
Telefon: LG Nexus 5x
A fastboot viselkedése részben megoldódott (kivéve reboot):
debkim@debkim:~/Asztal/platform-tools$ adb reboot bootloader debkim@debkim:~/Asztal/platform-tools$ fastboot flashing unlock FAILED (remote: 'Already unlocked') fastboot: error: Command failed debkim@debkim:~/Asztal/platform-tools$ fastboot oem unlock FAILED (remote: 'Already unlocked') fastboot: error: Command failed debkim@debkim:~/Asztal/platform-tools$ fastboot devices 0483229elikbadb6 fastboot debkim@debkim:~/Asztal/platform-tools$ ./adb push /home/debkim/Letöltések/LineageOs/PixelExperience_bullhead-10.0-20201015-1555-OFFICIAL.zip /storage/rom1.zip adb: error: failed to get feature set: no devices/emulators found debkim@debkim:~/Asztal/platform-tools$ fastboot flash recovery /home/debkim/Letöltések/LineageOs/twrp-3.5.2_9-0-bullhead.img Sending 'recovery' (17869 KB) OKAY [ 0.649s] Writing 'recovery' OKAY [ 0.162s] Finished. Total time: 0.931s debkim@debkim:~/Asztal/platform-tools$ fastboot reboot /home/debkim/Letöltések/LineageOs/twrp-3.5.2_9-0-bullhead.img fastboot: usage: unknown reboot target /home/debkim/Letöltések/LineageOs/twrp-3.5.2_9-0-bullhead.img
A jogosultság továbra sem:
./adb push /home/debkim/Letöltések/LineageOs/PixelExperience_bullhead-10.0-20201015-1555-OFFICIAL.zip /storage/rom1.zip adb: error: failed to copy '/home/debkim/Letöltések/LineageOs/PixelExperience_bullhead-10.0-20201015-1555-OFFICIAL.zip' to '/storage/img1.zip': remote couldn't create file: Permission denied /home/debkim/Letöltések/LineageOs/Pi...20.9 MB/s (970174734 bytes in 44.164s)
./adb push /home/debkim/Letöltések/LineageOs/PixelExperience_bullhead-10.0-20201015-1555-OFFICIAL.zip /storage/emulated/rom1.zip adb: error: failed to copy '/home/debkim/Letöltések/LineageOs/PixelExperience_bullhead-10.0-20201015-1555-OFFICIAL.zip' to '/storage/emulated/rom1.zip': remote couldn't create file: Permission denied /home/debkim/Letöltések/LineageOs/Pi...21.1 MB/s (970174734 bytes in 43.911s)
Esetleg megoldás lehet?
https://github.com/M0Rf30/android-udev-rules#installation
( https://lineageosroms.com/adb-fastboot/ )
Siker.
Beküldte kimarite -
Értékelés:
Siker.
A lépések: https://doc.e.foundation/devices/bullhead/install
A TWRP-ben beállítottam a magyar nyelvet és az időzónát (UTC +2, nem nyári időszámítás), és készítettem egy mentést a rendszerről. Mindent könyvtárat mentettem, ami nem 0 MB méretű volt.
Itt kaptam egy ilyet (a telefonon):
No command
Aztán újraindult a készülék vagy valamelyik újraindítás sikerrel járt.
A Downloads könyvtárba bemásoltam a telepítőt, majd a TWRP-vel azt betallóztam és telepítettem.
Az OEM lockot visszaállítottam (a telefonon). Ez rendszer újraindítással jár.
Elindult. A Google Áruház is benne, a leveleim, a telefonszámaim...
Az első lépés a Firefox telepítése volt. Holnp telepítem a kiegészítőket is. A Chrome..., benne a rendszerben. És a Digitális Jólét..., nesze neked. :))
Siker.
Beküldte unisz -
Értékelés:
Siker.
Beküldte kimarite -
Értékelés:
1) A képfájl bemásolása parancssorban
Nem tudtam admin jogot szerezni a „sudo”-val. Az „adb root” parancssor nem működött, az adb nem tud root módban futni üzenetet kaptam. Ugyanis, ennál a lépésnél - a letöltött képfájl könyvtárában állva - a Hozzáférés megtagadva / Permission denied jelzést kaptam,
azaz nem tudtam bemásolni a képfájl a telefonra parancssorban. A telefont MTP csatlakozásra állítva (a telefonomon ez a Fájlok másolása eleme), a Linux rendszer fájlkezelői nem látják az eszköz rendszerkönyvtárait (storage), de a felhasználói Downloads könyvtárat például igen, ezért a Linux rendszer fájlkezelőjével a Downloads könyvtárba másoltam be a képfájlt, majd onnan sikeresen be tudtam tallózni a frissen telepített, azaz a letöltött TWRP-vel.
2) Rendszerindítás a friss TWRP alkalmazással parancssorban
A Súgóban említett
parancssor nem működött, az „ismeretlen újraindítás cél / unknown reboot target” jelzés kaptam, tehát a fastboot nem találta meg a „fastboot flash recovery twrp.img” parancssor által készített recovery bejegyzést, amit az „adb devices” parancssor viszont az utólagos ellenőrzéskor megmutatott, a devices jelzés helyett már a recovery kifejezést mutatva. Mindez megpróbáltam a TWRP képfájlnál a teljes elérési úttal, illetve a letöltött TWRP képfájl könyvtárában állva is. Azaz, a telepítés után a telefon nem indult el automatikusan újra, hibajelzést kaptam ehelyett.
Így a leírásban írt,
https://doc.e.foundation/devices/bullhead/install
alább kiemelt parancssort (man adb)
használtam, de erre a ”No command” jelzést adta a telefonon, nem reagált a gombokra sem. Így maradt.
Az
parancssorra újraindult a telefon, és betöltöltött az új TWRP, amivel be tudtam tallózni a Downloads könyvtárba másolt AOSP telepítőt (ez a változat a Google szolgáltatásokkal készült) és telepíteni tudtam. A korábbi rendszerről természetesen mentést készítettem a TWRP-vel a fentebb említett módszerrel.
A kézikönyveket még tanulmányozom (man fastboot, man adb), azért, hogy miként mehetne a művelet hiba nélkül, és azért is, mert természetesen nem szeretném a telefonomat sem téglává tenni. A telepített rendszeren a Google Discovery funkciójának erőteljes tolakodása kissé idegörlő volt - böngészés közben rengeteg alkalommal ide lépett balra söpréskor - ezért kikapcsoltam, a böngésző és az Asztal műveletek mássága (lapozás, söprés) szintén nem a gyári rendszeren megszokott. Lehetséges, másik képfájlt választok.
Az 1-es és a 2-es pontokra együttesen vonatkozóan: olvasom, némely USB HUB is bugos lehet, ilyen előfordulhat. Azaz, tudomásom van erről is. Viszont jó lenne tudni és használni a teljesen biztonságos megoldást, vagyis valamilyen szabványosat. Működjenek a parancssorok, az adb és a fastboot...
Kérdéseim nekem is lennének. Íme:
a) hogyan kerülhetett bele a tisztán külföldiek által fejlesztett rendszerbe
https://download.pixelexperience.org/about
a magyar fejlesztésű Digitális Jólét csomag?
Nézelődtem, nem találom okát.
A szülői felügyelet ezen formájának feltűnése egy külföldi rendszerben elég szokatlan.
b) vajon az alkalmazás csak nekem mutat különféle információkat (a felsorolással nem fárasztananék senkit), vagy elküldi valamilyen szerverre, bármilyen adatgyűjtés miatt, és ha igen, akkor anonim adatokat küld el vajon, ki gyűjti az adatokat, és ezeket milyen célra használja fel pontosan?
Erre sincs jelenleg rálátásom.
TWRP javítás (bootloader lezárás miatt) és rendszer telepítés
Beküldte kimarite -
Értékelés:
Egy kis problémám adódott, mert Wipe-oltam a TWRP-el, mielőtt a másik rendszert telepítettem volna...Így eltűnt a data (userdata) és a cache partícióm.
A másik rendszer (PixelExperience) is furán viselkedett, a PIN helyett a képernyővédő kódot fogadta el, de másrészt, a boltban vásárolt telefonnal sem volt rendben minden vagy az eredeti rendszerével nem - amivel vettem anno - mert véletlen kikapcsolás után nem fogadta el a PIN kódot, és csak sok PIN ellenőrzés után, a saját rendszer visszaállítása után indult el a rendszer. Ezért próbáltam az említettet, de most a Lineage OS van soron.
A megoldás a következő:
Elindítom a TWRP felhasználói felületét.
Belépek az ADB admin héjba (megjegyzem, a sikeres telepítés után, az Androidot indítva, nem kaptam admin héjat, csak felhasználóit, de szerintem a TWRP indítása után kapok ilyet! Még ezek a parancsorok is működnek admin módban „cat /dev/block/bootdevice/by-name/config | strings” vagy „busybox fdisk -l /dev/block/mmcblk0”). Egyébként a TWRP-nek is van Terminál felülete (elem), csak kicsit kényelmetlen, mert kicsi a telefon képernyője, de még TAB is van, és vissza a korábbi parancssorra ..., stb. :)
Listázom a partíciókat.
Listázom, melyik partíció - elérési út szerint - a data (userdata) partíció.
Listázom, melyik partíció - elérési út szerint - a cache partíció.
Mentés készítek mindkettőről (a data kimenetet töröltem, az értékei ezért ugyanazok).
...ezeket érdemes átmásolnod a PC-re, mert telefon újraindításkor törlődnek.
Leválasztom, amit lehet.
Most figyelj, a megoldás az make_ext4fs használata...
Formázom (EXT4) mindkét partíciót.
Kilépek az ADB admin héjból, és a TWRP-vel a telepítést választom.
A parancssor működhet, ha van emuláció (a „telepítő.zip” helyett a valódi nevet használtam).
Ha nincs emuláció, akkor abba a könyvtárba másold be a telepítőt, amelyiket látod a Linuxos fájlkezelőben a telefon könyvtáraiból. És innen tallózod be a TWRP-vel. Ha a TWRP-t telepítetted is, akkor annak könyvtára is látszik, de én egy másik könyvtárba másoltam be (nevét nem jegyeztem meg).
A telepítés után nem töröltem a Dalvik-cache-t a TWRP-ben, csak az újraindítást választottam. És elindult a telepített Android rendszer.
Arra figyelj, ha a TWRP Factory Reset funkcióját használod, akkor a data (userdata) és a cache partíciód eltűnik..., és ennek boot loop a következménye.
Magyarázat:
When you do a factory reset (AKA: wipe, hard reset, factory wipe, etc.), you are erasing the /data and /cache partitions. Note that a factory reset does NOT put your phone back to its factory state from an OS standpoint. OS upgrades will stay because the OS lives in /system, and that is not touched during a factory reset. So it's not a factory reset. It's a factory DATA reset actually. (*)
-----
Előzmény
Korábban a TWRP sem töltött be..., boot loop.
Ennek javítása ez volt:
A fastboot működésének ellenőrzése.
Törlések (egyértelmű, azokat törlöm, ami a gondokat okozza).
A javítás után elindult az Android, kikapcsoltam a bootloader zárolást...
TWRP írása (a „twrp.img” helyett a valódi nevet használtam)
Mindezek után, a telefon megfelelő gombjaid megnyomva, betöltött a TWRP.
Nálam ez sosem működött.
Csak információ (jelenleg).
A boot loopba kerülés, illetve, a TWRP nem indulása annak következménye volt, hogy az Androidban lezártam a bootloadert, amit nem szabad, mert a telefon nem indul el. Erre figyelj, ha már nekem nem volt korábban tudomásom erről!
Jegyzet:
[INFO] ANDROID DEVICE PARTITIONS and FILESYSTEMS
[ADB | FASTBOOT | LINUX COMMANDS] BootLoader, Kernel, Recovery, ROM, Root, Backup
Android Partitions Explained: boot, system, recovery, data, cache & misc
how to make an image of android partition to your pc
How can I view the Android internal partition table?
Android: how to increase system partition and decrease data partition?
[HOW TO] BOOT FROM SD CARD [SUCCESSFULLY] on QMobile Z8 with BRICKED/DEAD eMMC
How to recover a deleted file from /data partition?
Cross-platform compatible encryption of SD-card for Android
adb-shell : /sbin/sh: command: not found [closed]
[Tutorial] How to resize partitions on an android phone using Parted
What is fastbootd? How to Enable and Boot?
Factory Images for Nexus and Pixel Devices
Android: Installing System Images using flashboot
TWRP javítás (bootloader lezárás miatt) és rendszer telepítés
Beküldte kimarite -
Értékelés:
Ennek parancssora:
scrcpy
Beküldte kimarite -
Értékelés:
Ez az alkalmazás USB-n keresztül (vagy TCP/IP-n keresztül) csatlakoztatott Android eszközök kijelzőjének megjelenítését és vezérlését biztosítja. Nem igényel root hozzáférést. GNU/Linux, Windows és macOS rendszereken működik: https://github.com/Genymobile/scrcpy
A rendszer tükrökről is elérhető.
Hasznos lehet, ha...
Betört, egyáltalán nem működik a készülék kijelző, USB debug bekapcsoláshoz, stb..
scrcpy
Beküldte 444tibi -
Értékelés:
Letöltöttem Windowsra, az exe futtatásakor bevillan egy parancsor egy pillanatra majd eltűnik.
Elolvastam a readme-t, a Szoftvertelepítő és a Synaptic nem találja, terminál eredménye:
tibi@TibiXubuntu:~$ sudo apt install scrcpy
[sudo] tibi jelszava:
Csomaglisták olvasása... Kész
Függőségi fa építése
Állapotinformációk olvasása... Kész
E: Ez a csomag nem található: scrcpy
Letöltöttem a zip-et meg a tar.gz-t is és kicsomagoltam de sejtésem sincs hogyan kéne tovább.
És még az Androidon se nagyon fogok tudmi vele semmit csinálni, az előzményekből érzem én ezt....
De hátha.
Control and View Android Devices From Windows
Beküldte kimarite -
Értékelés:
https://www.youtube.com/watch?v=HAJaNuFIvnU
How to Set Up SCRCPY:# Debian rendszeren elérhető: Display and control your Android device
This application provides display and control of Android devices connected on
USB (or over TCP/IP). It does not require any root access.
This package contains the client (desktop) binary.
Control and View Android Devices From Windows
Beküldte kimarite -
Értékelés:
Engedélyezi az USB hibakeresést? > Mindig engedélyezze erről a számítógépről > Engedélyezés
scrcpy
Beküldte kimarite -
Értékelés:
https://www.how2shout.com/how-to/how-to-use-scrcpy-to-control-android-phone-from-pc.html
Ha a te rendszereden tükörről nem érhető el, akkor AppImage, Flatpak, vagy Snap ..., keress rá. Például:Control and View Android Devices From Windows
Beküldte kimarite -
Értékelés: