Witam,
Za pomocą aplikacji LCD Density Modder zmieniłem DPI w moim Pentagram Combo z 240 na 220. Jakże fatalna w skutkach okazała się moja bezmyślość, gdy po zrestartowaniu telefoniu (o co zostałem poproszony) ujżałem czarny ekran (+ backlight, więc telefon chodzi, tylko nic nie wyświetla). Może mnie zabijecie (lub prędzej ja sam siebie), bo nie zrobiłem żadnej kopii zapasowej czegokolwiek. Jak bardzo teraz tego żałuję...
Wiem, gdzie zapisana jest informacja o DPI ekranu - plik /system/build.prop. Próbowałem dostać się do niego przez linię poleceń ADB na pececie przez USB komendą "adb pull /system/build.prop G:/build.prop", ale, jak na złość, otrzymuję komunikat:
exec '/sbin/sh' failed: Permission denied (13)
Mimo że telefon jest zrootowany.
Tryb recovery daje mi możliwość zamontowania karty SD na USB, ale to daje mi tylko dostęp do katalogu /sdcard/, a nie tego szukam.
Zacząłem więc szukać czegoś, co pozwoliłoby mi zedytować w/w plik z poziomu telefonu. Znalazłem AROMA File Manager - Recovery ROM do edytowania plików znajdujących się na telefonie. Żeby działał, potrzebny jest jakiś custom recovery, np. ClockworkMod recovery. Nie mogłem znaleźć odpowiedniego ROMa pod mój telefon (Pentagram Combo 4-Core), ale w końcu znalazłem. Nie wiem, czy na pewno dobry, ale coś jest. Tylko że mam sam plik IMG, a tryb recovery wymaga paczki ZIP. Więc szukam ROMu TWRP, znalazłem ZIP, wrzucam na telefon: "veryfying package..." -> "installation aborted".
I nie wiem, co dalej robić. Muszę wyedytować plik build.prop. To wiem. Ale nie wiem, jak się do niego dostać.
Każda wskazówka, trop, cokolwiek, co umożliwiłoby mi zmienienie tej jednej wartości w tym jednym pliku, jest na wagę złota.
Proszę i błagam o pomoc, i jednocześnie dziękuję za każdą odpowiedź,
Yonsith.
---------- Post dołączono o 22:24 ---------- Poprzedni post napisano o 21:00 ----------
Udało mi się przez ADB dostać do pliku build.prop. Pobrałem go z telefonu, zmieniłem, co trzeba, ale kiedy chcę go z powrotem zapisać komendą "adb push", otrzymuję komunikat "failed to copy, read-only filesystem". Więc, żeby zamontować katalog do zapisu, przechodzę do powłoki terminalu (adb shell), żeby móc użyć komendy "remount", wpisuję "su"... I tu pojawia się problem, bo okazuje się, że telefon wcale nie "nic nie wyświetla", tylko "nic nie wyświetla i nie reaguje na dotyk". Aby dostać się do konta roota, muszę zapewne potwierdzić to na telefonie. A komenda "remount" działa tylko na roocie, w innym wypadku wyrzucając "operation not permitted".
Czy ktoś wie, w jaki sposób mógłbym w tej sytuacji zezwolić na dostęp ADB do roota? Albo jakieś obejście?