| Тып файла | APK |
|---|---|
| Версія | 2.7 |
| Выдавец | scary alien |
| Дата выпуску | 5 ліс 2019 г. |
| Дата дададзена | 5 ліс 2019 г. |
| Патрабаванні да ОС | Android |
| Патрабаванні | Requires Android 2.3.3 and up |
| Усяго загрузак | 0 |
| Кошт | Free |
Апісанне
Кожны раз, калі рассылаецца або становіцца даступным абнаўленне па эфіры (OTA) (альбо пратачылася, альбо афіцыйна), заўсёды ёсць вялікая колькасць карыстальнікаў, якія ў канчатковым выніку паведамляюць, што іх усталяванне не атрымалася з сумна вядомым і страшным "E: Памылка ў /sdcard/xxx.zip (статус 7) усталяванне спынена.» паведамленне пра памылку.
Такім чынам, я вырашыў паспрабаваць напісаць праграму, якая дапаможа людзям высветліць, у чым могуць быць праблемы, каб яны маглі ўсталяваць OTA-абнаўленне.
Прыкладанне OTA Verifier можа быць выкарыстана для ацэнкі файла update.zip па эфіры (OTA) або іншага файла .zip, які можна прашываць, перад спробай усталявання або пасля, каб дапамагчы вам высветліць, чаму ўсталяванне магло быць няўдалым. OTA Verifier пакажа, якія файлы і ўмовы правяраюцца, каб вам было лягчэй паспрабаваць выправіць гэтыя праблемы.
Пытанне: ці павінен я мець root-права, каб выкарыстоўваць гэта?
A: Не, але каранёвыя прылады будуць мець больш умоў, якія праграма зможа праверыць/ацаніць, таму што яна будзе мець доступ да абароненых файлаў, якіх не маюць нерутаваныя прылады.
Пытанне: ці сапраўды праграма выканае ўстаноўку або што-небудзь зменіць на маёй прыладзе?
A: Не. Прыкладанне будзе ацэньваць толькі выразы і ўмовы, якія змяшчаюцца ў файле сцэнарыя абнаўлення ўнутры файла .zip, які спрабуе быць усталяваны. Ні адна з функцый або каманд, якія спрабуюць змяніць вашу прыладу (напрыклад, выдаліць/выправіць/фарматаваць/выняць і г.д.), не будзе ацэнена або выканана. Прыкладанне ў асноўным працуе ў рэжыме "толькі для чытання" адносна файла .zip, які ацэньваецца.
Пытанне: ці будзе гэта дадатак працаваць на старых прыладах або на файлах .zip, якія можна прашываць, якія выкарыстоўваюць файлы сцэнарыяў змяненняў?
A: Не, гэта дадатак ацэньвае і інтэрпрэтуе новыя файлы сцэнарыя абнаўлення edify (звярніце ўвагу на "r" у "праграме абнаўлення").
Як мне карыстацца гэтай праграмай?
1. Усталюйце і запусціце прыкладанне
2. Націсніце кнопку «Выбраць файл» і перайдзіце да патрэбнага файла .zip
3. Доўгі націск (націсканне і ўтрыманне) запісу патрэбнага файла .zip
4. Пстрыкніце ўсплывальнае акно файла «Праверыць OTA .zip».
5. Пачакайце, пакуль праграма апрацуе файл (для выканання вельмі вялікіх файлаў можа спатрэбіцца некалькі хвілін)
6. Праглядзіце паказаныя вынікі (тэкст таксама будзе скапіяваны ў буфер абмену)
Розная інфармацыя:
1. Дасведчаныя карыстальнікі root, напэўна, ужо ведаюць, што пасля няўдалай усталёўкі файла .zip вы павінны мець магчымасць праглядзець файл /cache/recovery/last_log, каб праглядзець інфармацыю аб тым, што магло быць збой. OTA Verifier паспрабуе выявіць усе праблемы, а не толькі першую, якая выклікае збой усталявання.
2. Нягледзячы на тое, што я напісаў гэта дадатак галоўным чынам для ацэнкі OTA-файлаў update.zip, файлы edify updater-script выкарыстоўваюцца і напісаны распрацоўшчыкамі ПЗУ і іншымі, якія стварылі флэш-файлы .zip. Гэта дадатак таксама можна выкарыстоўваць для ацэнкі файлаў сцэнарыяў праграмы абнаўлення гэтых файлаў.
3. Заўвага: невядома, што памылка, пра якую паведамляе гэта дадатак, таксама азначае, што OTA не ўдасца ўсталяваць. Я бачу больш новыя (Android 5+) OTA, скрыпт абнаўлення якіх утрымлівае праверкі SHA1 пасля ўстаноўкі, якія будуць адзначаны гэтай праграмай як збоі (ілжывыя выразы). Я дадаў (v2.5) новыя перавагі/налады «строгага рэжыму», якія «дазваляюць» неіснуючым файлам не рабіць выраз, на які яны спасылаюцца ў ацэнцы, значэннем false (што было б інакш). Версія 2.6 уносіць дадатковую логіку для апрацоўкі гэтых праверак SHA1 пасля ўстаноўкі, дазваляючы не ацэньваць іх як ілжывыя пры выяўленні пасля прагляду выразу ui_print «праверкі файлаў сістэмнага падзелу».
4. Акрамя таго, у версіі 2.6 праграма будзе стрымліваць любыя памылкі пасля 25-й, паколькі вывад становіцца грувасткім (вы можаце вярнуць гэтае змяненне ў меню пераваг/налад).
Глядзіце гэтую публікацыю ў Google+, каб атрымаць больш падрабязную інфармацыю аб апошніх зменах: https://plus.google.com/111250871094989567615/posts/ftgrXDS3s8i
Дазволы: READ_EXTERNAL_STORAGE - выкарыстоўваецца для браўзера файлаў (выберыце прыкладанне), каб дазволіць вам перайсці і выбраць файл для праверкі OTA.
Ёсць пытанні? Звяжыцеся са мной па адрасе [email protected]
Android з'яўляецца гандлёвай маркай Google, Inc.