Jailbreak жасалган Android телефонуна эски версиядагы колдонмолорду орнотуу мүмкүн эмес; Колдонмо орнотулган эмес: Колдонмо телефонуңузга шайкеш келбейт.

Компьютердин кереги жок! Android телефондоруна эски колдонмолордун орнотулбай калышы көйгөйүн чечүүнүн эң сонун жолу .

Эски APK орнотууну чыдамсыздык менен күтүп жатканда, "Колдонмо орнотулган эмес: Колдонмо телефонуңузга шайкеш келбейт" деген суук билдирүүнү укканда телефонуңуз сизди шылдыңдап жаткандай сезилбейби?

Бул жагдай Android системаларында, айрыкча, эски же үчүнчү тараптын тиркемелерин орнотууга аракет кылганда өтө көп кездешет. Системанын коопсуздук саясаты жана targetSdkVersion көрүнбөгөн дубал сыяктуу иштеп, сизди түздөн-түз бөгөттөп турат.

Jailbreak жасалган Android телефонуна эски версиядагы колдонмолорду орнотуу мүмкүн эмес; Колдонмо орнотулган эмес: Колдонмо телефонуңузга шайкеш келбейт.

Эмне үчүн "Колдонмо орнотулган эмес" катасы пайда болот?

Чындыгында, бул билдирүүнүн артында бир нече негизги себептер бар.

Биринчиден, targetSdkVersion өтө төмөн . Жаңы системалар эски SDK версиялары бар APK файлдарын бөгөттөйт, анткени алар акыркы коопсуздук стандарттарына жооп бербеши мүмкүн.

Экинчиден, системанын коопсуздук саясаты жаңыртылды . Google Android 11ден бери орнотууга чектөөлөрдү күчөттү жана көптөгөн эски колдонмолор түздөн-түз "шайкеш келбейт" деп табылды.

Үчүнчүдөн, орнотуу буйругу чөйрөсү туура эмес . Эгер сиз туура эмес буйрукту колдонсоңуз же жол туура эмес болсо, система ката жөнүндө кабарлайт.

Android иштеп чыгуучуларынын расмий документтерине ылайык, "Android 11ден баштап, система targetSdkVersion < 23 версиясындагы колдонмолорду орнотууну бөгөттөйт, эгерде муну айланып өтүү үчүн атайын параметрлер колдонулбаса." (Булак: Android иштеп чыгуучулары)

Android телефондору үчүн ADB чечими

Көп адамдар ADBди иштетүү үчүн Windows компьютери керек деп ойлошот, бирок чындыгында андай эмес.

Эми ADB колдогон Android телефондору үчүн ушул сыяктуу куралдар менен сиз ADB буйруктарын түз эле Android телефонуңузда иштете аласыз, бул компьютердин кереги жок кылат.

Эгер сиздин APK файлыңыз телефондун каталогунда болсо:

/storage/emulated/0/Download/com-foxfi-key-104.apk

Туура орнотуу процесси төмөнкүдөй:

adb push /storage/emulated/0/Download/com-foxfi-key-104.apk /sdcard/
adb install --bypass-low-target-sdk-block /storage/emulated/0/Download/com-foxfi-key-104.apk

或者用 pm install:

adb push /storage/emulated/0/Download/com-foxfi-key-104.apk /sdcard/
adb shell pm install --bypass-low-target-sdk-block /storage/emulated/0/Download/com-foxfi-key-104.apk

Негизги түшүндүрмө

  • Айрым ADB тиркемелери толук... колдойт adb installАны түз эле иштетсе болот.
  • Эгер ал колдоого алынбаса, анда аны колдонушуңуз керек push + pm орнотуу айкалышы.
  • Буйруктар бирден аткарылышы керек жана аларды бир сапка бириктирүүгө болбойт.
  • Жол чыныгы APK файлына дал келиши керек; болбосо ката пайда болот.
  • параметрлер --bypass-low-target-sdk-block Бул ачкыч; ал системанын бөгөттөө механизмин айланып өтө алат.

Бул метафизика эмес, чыныгы техникалык ыкма.

Чыныгы ишти бөлүшүү

Мен орнотуп жаткам com-foxfi-key-104.apk Мен мурда ушундай эле катага туш болгом.

Башында буйрук төмөнкүдөй жазылган:

adb install FoxFi Key_1.04_092856.apk

Файлдын аталышы эки бөлүккө бөлүнгөндүктөн, аракет ишке ашкан жок.

Кийинчерээк төмөнкүдөй өзгөртүлдү:

adb install --bypass-low-target-sdk-block FoxFiKey_1.04_092856.apk

Биринчи аракетинде эле ийгиликтүү болду, ошондой эле мен PDANet+ толук версиясын ийгиликтүү ачтым.

Ошондуктан ийгиликти же ийгиликсиздикти майда-чүйдө нерселер аныктайт.

Контексттик тиркемелер

Иштеп чыгуучу

Сыртта жүргөндө, компьютерсиз эле бета APK файлдарын түз телефонуңузга орното аласыз, бул көп убакытты үнөмдөйт.

Тажрыйбалуу колдонуучулар

Ал системалык тиркемелерди партия менен чыгарып жана өчүрө алат, ошондой эле кэшти тез тазалай алат.

Сыноочулар

Logcat функциясы менен бирге, сиз каалаган убакта системанын журналдарын көрө аласыз жана ал тургай стресс-тесттөө үчүн батареянын абалын симуляциялай аласыз.

XDA Developers компаниясынын техникалык макаласына ылайык, "Android 12 жана андан жогорку версияларында, targetSdk орнотуусунун төмөнкү чектөөлөрүн айланып өтүүнүн бирден-бир жолу - орнотуу буйругуна төмөнкүлөрдү кошуу..." --bypass-low-target-sdk-block Параметрлер. (Булак: XDA Developers)

Бул биздин ыкмабыз натыйжалуу гана эмес, ошондой эле иштеп чыгуучулар коомчулугу тарабынан кеңири таанылгандыгын көрсөтүп турат.

Жыйынтык: Менин көз карашым

Менин оюмча, бул көйгөйдүн маңызы шайкештикте эмес, тескерисинче, системанын өзүн коргоосунда.

Бирок коргоо менен эркиндиктин ортосунда ар дайым тең салмактуулук табылышы керек.

ADB буйруктарын өздөштүрүү системадагы дагы бир эшикти ача турган ачкычка ээ болууга окшош.

Гегель айткандай, "Эркиндик - бул каалаганыңды жасоо эмес, өзүн өзү башкара билүү".

Ошондуктан, "колдонмо орнотулган эмес" көйгөйүн чечүүнүн чыныгы мааниси - жөн гана программанын эски версиясын орнотуу эмес, телефонуңузду кайрадан башкаруу.

Технологиянын улуулугу анын эмне кыла аларында эмес, ал сизге чектөөлөрдү кантип жеңүүгө мүмкүндүк бергенинде.

Эми сиз мобилдик түзмөгүңүздө ADB колдонуунун эң сонун ыкмасын үйрөнгөндөн кийин, кийинки жолу жолукканда "Колдонмо орнотулган эмес" көйгөйүн оңой чече аласыз!

Чен Вэйлиангдын блогунда ( https://www.chenweiliang.com/ ) бөлүшүлгөн "Android телефонунун эски программаларды орното албагандыгын текшерүү, тиркеме орнотулбаган: тиркеме телефонуңузга шайкеш келбейт" деген макала сизге пайдалуу болот деп үмүттөнөбүз.

Бул макаланын шилтемеси менен бөлүшүүдөн тартынбаңыз: https://www.chenweiliang.com/cwl-34057.html

Көбүрөөк жашыруун трюктарды ачуу үчүн🔑, биздин Telegram каналыбызга кошулуңуз!

Бөлүшүп, жакса лайк! Сиздин бөлүшүүлөрүңүз жана лайктарыңыз биздин туруктуу мотивациябыз!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Жылдыруу үчүн Top