Արդյո՞ք root իրավունքներ են պետք

Ոչ։ Root-ը ոչ պետք է, ոչ էլ օգտագործվում է․ բավական է մեկ անգամ Android-ի մշակողի ընտրանքներում Mock Location-ն ընտրել որպես կեղծ տեղադրությունների հավելված։

Ոչ, և դա փոխզիջում չէ, այլ հենց մեխանիզմի հատկություն։ Android-ը սկզբից աջակցում է կեղծ տեղադրությանը մշակման և փորձարկման համար․ համակարգը թույլ է տալիս մեկ ընտրված հավելվածի գրանցել թեստային մատակարարներ և դրանց մեջ կոորդինատներ գրել, իսկ հետո այդ կոորդինատները տալիս է բոլոր նրանց, ովքեր սովորական եղանակով տեղադրություն են խնդրում։

Հավելվածը չի միջամտում այլ գործընթացներին և չի վերագրում համակարգային գրադարանները․ այն օգտագործում է պաշտոնապես տրամադրված հնարավորություն, որը դուք ինքներդ եք միացրել մշակողի ընտրանքներում։ Այդ պատճառով պետք չեն ո՛չ ապակողպված bootloader, ո՛չ Magisk, ո՛չ Xposed։

Որոնվածի փոփոխությունն ըստ էության ավելացնում է միայն մեկ բան՝ փոխարինման փաստը թաքցնելու հնարավորություն․ հանել «կեղծ աղբյուր» դրոշակը, որով հավելվածները տարբերում են փոխարինված կոորդինատներն իրականից։ Մնացած ամեն ինչ ներկառուցված մեխանիզմը կարողանում է առանց root-ի։

Այդ հնարավորության գինը բարձր է․ կորցնում եք երաշխիքը, որոշ բանկային հավելվածներ և ծառայություններ դադարում են գործարկվել համակարգի ամբողջականության ստուգումների պատճառով, որոնվածի թարմացումներն այլևս չեն տեղադրվում սովորական եղանակով, իսկ անհաջող որոնվածափոխումը կարող է հեռախոսն անօգտագործելի դարձնել։ Mock Location-ն աշխատում է խստորեն ներկառուցված մեխանիզմի շրջանակում և այդ ճանապարհը չի աջակցում։

Գործնական եզրակացություն․ առանց root-ի փոխարինումն ազնվորեն տեսանելի է այն հավելվածներին, որոնք ուզում են դա տեսնել։ Քարտեզները, եղանակը, մոտակա վայրերի որոնումը, ձեր սեփական մշակվող հավելվածները և փորձարկումը աշխատում են։ Ծառայությունները, որոնց համար տեղադրությունը փաստի ապացույց է (առաքում, աշխատաժամանակի հաշվառում, տեղադրությունից կախված պարգևներ), սովորաբար չեն աշխատում, և դա նրանց գիտակցված ընտրությունն է, ոչ թե թերություն։ Մանրամասները՝ առանց root-ի փոխարինման մասին հոդվածում և ինչու է հավելվածը տեսնում իրական կոորդինատները հարցում։

Հարցեր մնացի՞ն Գրեք աջակցությանը.