පද්ධති android ෆෝල්ඩරය වෙත ප්රවේශය. ඇන්ඩ්‍රොයිඩ්, ඇන්ඩ්‍රොයිඩ් පද්ධති ගොනු මත පද්ධති ෆෝල්ඩරය ඇතුළු කරන්නේ කෙසේද. Android ස්මාර්ට් ජංගම දුරකතනයේ ෆෝල්ඩර සහ ඒවායින් අදහස් කරන්නේ කුමක්ද?

සමහර විට Google පද්ධතියක් සහිත උපාංගයක් භාවිතා කරන්නාට සුළු නොවන කාර්යයන් වලට මුහුණ දීමට සිදු වේ, එයට විසඳුම පළමුව අවශ්‍ය වේ දත්ත සහ පද්ධති ෆෝල්ඩර සොයා ගන්න, වැදගත් ලිපිගොනු පිහිටා ඇති ස්ථානය. ඇන්ඩ්රොයිඩ් මත මෙය කරන්නේ කෙසේදැයි අපි ලිපියෙන් ඔබට කියමු.

පළමුවෙන්ම, පරිශීලකයාට බහුමාධ්‍ය දත්ත බිඳවැටීමක් නොව තැටියේ සත්‍ය අන්තර්ගතය පෙන්වන ගොනු කළමනාකරුවෙකු අවශ්‍ය වේ. සමහර විට එවැනි කළමනාකරුවන් ස්ථිරාංග තුළට ගොඩනගා ඇත, එසේ නොමැතිනම් ඔබට නොමිලේ විකල්ප ඇති Play Store හා සම්බන්ධ විය හැකිය.

ඊළඟට, එය භාවිතා කරමින්, අපි "/" ලෙස නම් කර ඇති පද්ධතියේ මූලයට යන්නෙමු. සඳහා කළමනාකරුවන් ගණනාවක් තුළ ඉක්මන් ප්රවේශයක්‍රියාකාරී තීරුවේ ඒ සඳහා වෙනම අයිතමයක් ඇති අතර, කොතැනක හෝ ඔබට අවශ්‍ය වන්නේ “..” ලකුණ මත ක්ලික් කිරීම හෝ “Root” තෝරන්න ගොනු පද්ධතිය" ඔබට ඇන්ඩ්‍රොයිඩ් හි දත්ත සහ පද්ධති ෆෝල්ඩර සොයා ගත හැකි ස්ථානය මෙයයි; ඒවායේ නම්, මාර්ගය වන විට, කප්පාදුවකින් ආරම්භ වේ.

මෙම කොටස්, විශේෂයෙන් දෙවන, විවේචනාත්මක අඩංගු බව සඳහන් කිරීම වටී වැදගත් තොරතුරු. පරිශීලකයාට root ප්රවේශය තිබේ නම් සහ දත්ත සහ පද්ධති ෆෝල්ඩර වල ගොනු මකා දමනු ඇත, මෙය උපාංගයේ ක්‍රියාකාරිත්වය සමඟ ගැටලු ඇති කළ හැකිය.

මෙම ලිපියෙන්, ඔබ ඇන්ඩ්රොයිඩ් හි පවතින ෆෝල්ඩර (ඩරෙක්ටරි) මොනවාද, ඒවායේ ඇති ගොනු මොනවාද, මෙම ෆෝල්ඩර සහ ගොනු වගකිව යුතු දේ සහ ඒවා අවශ්ය වන්නේ මන්දැයි ඔබ ඉගෙන ගනු ඇත.

ව්යුහය පිළිබඳ පෙරවදන

බොහෝ අය පරිගණකයක් ඇති අතර ඒවායේ වින්ඩෝස් මෙහෙයුම් පද්ධතිය ස්ථාපනය කර ඇත. මෙම OS හි සෑම දෙයක්ම තැටි හරහා බෙදා හරින බව කවුරුත් හොඳින් දනී:

C:- පද්ධතිය මෙම තැටියේ පිහිටා ඇත

D:- පුද්ගලික ලිපිගොනු සඳහා (එය "කොටස් කර" නොමැති නම් තැටිය නොපවතිනු ඇත)

ඉ: - Z:- ෆ්ලෑෂ් ඩ්‍රයිව්, අතේ ගෙන යා හැකි දෘඪ තැටි, CD හෝ DVD ධාවකයන්.

Windwows හි, සෑම දෙයක්ම විවිධ ධාවකයන් හරහා බෙදා හරිනු ලැබේ. ඇන්ඩ්‍රොයිඩ් (මෙන්ම Mac OS X ඇතුළත් BSD) ඇතුළත් UNIX/Linux හි, සියල්ල ටිකක් වෙනස් ලෙස පෙනේ. ගොනු ව්යුහය ගසක් වැනි ය. එය දැන් පැහැදිලි නැති විය හැකි නමුත් ලිපිය කියවන විට එය වඩාත් පැහැදිලි වනු ඇත.

වින්ඩෝස් මෙන් නොව ලිනක්ස් වැනි ඇන්ඩ්‍රොයිඩ් ඉතා සංවේදී බව දැන ගැනීම වටී. උදාහරණයක් ලෙස, Name, NaMe, name, NAME යන ෆෝල්ඩරය විවිධ ෆෝල්ඩර 4ක් වන අතර Windows හට එම නම සහිත එක් ෆෝල්ඩරයක් පමණක් සෑදිය හැක.

අප අදහස් කරන්නේ කුමක්ද යන්න වඩාත් පැහැදිලි කිරීමට අපි කතා කරන්නේ, Root Browser ගොනු කළමනාකරු ස්ථාපනය කිරීම රෙකමදාරු කරනු ලැබේ.

ෆෝල්ඩර සහ ගොනු වල ව්‍යුහය සහ අරමුණ Android

ඉහත සඳහන් කළ පරිදි, ව්යුහය ගසක් වැනි පෙනුමක් ඇත. සෑම ගසකටම මුලක් ඇති අතර, UNIX/Linux වලටද එකක් ඇත. මූල යනු ආරම්භක ස්ථානයයි ගොනු ව්යුහය, මූලයෙන් පද්ධතිය ෆෝල්ඩර සහ ගොනු වලින් පිරී යයි. UNIX/Linux හි මූල ලකුණක් ලෙස සලකුණු කර ඇත:

/

dev කොටස ගැන විස්තර

/dev/— මෙම කොටසෙහි පද්ධති උපාංග සහ ගොනු පිළිබඳ තොරතුරු අඩංගු වේ.

[කඩා වැටීම]

දත්ත අංශය පිළිබඳ විස්තර

කොටස /දත්ත/- ඒවා පිහිටා ඇති පරිශීලක අංශය ස්ථාපිත යෙදුම්, පුද්ගලික සැකසුම්

ෆෝල්ඩරය / දත්ත / යෙදුම— ස්ථාපිත යෙදුම් සහ ක්‍රීඩා මෙහි පිහිටා ඇත.

ෆෝල්ඩරය /data/app-lib- ඇතැම් යෙදුම්වල ක්‍රියාකාරිත්වය සඳහා අවශ්‍ය අමතර පුස්තකාල (ඇන්ඩ්‍රොයිඩ් හි නව අනුවාදවල පවතී).

ෆෝල්ඩරය /data/dalvik-cache— ඇන්ඩ්‍රොයිඩ් හි “එන්ජිම” වන ඩල්වික් ජාවා යන්ත්‍රය සඳහා හැඹිලි මතකය සහ යෙදුම් දියත් කිරීම සහ ක්‍රියාත්මක කිරීම සඳහා වගකිව යුතුය.

ෆෝල්ඩරය / දත්ත / දත්ත- මෙම ෆෝල්ඩරයේ තනි පුද්ගල අඩංගු වේ සැකසුම්හැමෝම චාරිත්රයයෙදුම්, පුස්තකාල සහ අනෙකුත් ගොනු අවශ්ය ගොනුඔවුන්ගේ වැඩ සඳහා.

ෆෝල්ඩරය / දත්ත/පද්ධතිය/— මෙම කොටසෙහි පරිශීලක පරිසරය, සමමුහුර්තකරණය, ගිණුම්, අවහිර කිරීම සඳහා ගෝලීය සැකසුම් අඩංගු වේ.

ගොනු gesture.key, locksettings.db, locksettings.db-shm, locksettings.db-wa l - ග්‍රැෆික් යතුර, පින් කේතය.

[කඩා වැටීම]

පෙර පැටවීමේ කොටස පිළිබඳ විස්තර

කොටස /පූර්වපූරණය/- මෙම කොටසෙහි කොටස වෙත පිළිබිඹු වන අතිරේක ගොනු සහ ෆෝල්ඩර අඩංගු වේ /පද්ධති/(මෙම කොටස සියලුම ඇන්ඩ්‍රොයිඩ් වල, ප්‍රධාන වශයෙන් සැම්සුන් හි නොමැත).

[කඩා වැටීම]

පද්ධති අංශය පිළිබඳ විස්තර

කොටස / පද්ධතිය /- මෙම කොටසෙහි ඇන්ඩ්‍රොයිඩ් ක්‍රියාකාරීත්වය සඳහා අවශ්‍ය පද්ධති ෆෝල්ඩර සහ ගොනු අඩංගු වේ.

ෆෝල්ඩරය / පද්ධතිය / යෙදුම— පද්ධති යෙදුම් සහ සේවා මෙහි පිහිටා ඇත (නව OS හි ඇන්ඩ්රොයිඩ් සේවායෙදුම් වෙනත් ෆෝල්ඩරයකට ගෙන යන ලදී priv-app).

ෆෝල්ඩරය /පද්ධතිය/බින්සහ /පද්ධතිය/xbin— ෆෝල්ඩරයේ ගොනු සහ ක්‍රියාත්මක කළ හැකි ද්විමය ගොනු වෙත සබැඳි අඩංගු වේ.

ගොනුව /system/xbin/su— Root අයිතිවාසිකම් සඳහා වගකිව යුතු ගොනුව.

ෆෝල්ඩරය / පද්ධතිය / කැමරා දත්ත- මෙම ෆෝල්ඩරයේ කැමරාවේ ක්රියාකාරිත්වය සඳහා වගකිව යුතු ගොනු අඩංගු වේ.

ෆෝල්ඩරය / පද්ධතිය / ආදිය- මෙම ෆෝල්ඩරයේ මෙහෙයුම් පද්ධතිය පූරණය කිරීමේදී අවශ්‍ය වින්‍යාස ගොනු අඩංගු වන අතර විවිධ වැඩසටහන් ක්‍රියාත්මක කිරීමේදී අවශ්‍ය වේ.

ෆෝල්ඩරය /system/init.d- මෙම ෆෝල්ඩරයේ පද්ධතියේ ක්‍රියාකාරිත්වයට බලපෑම් කළ හැකි ස්ක්‍රිප්ට් අඩංගු වේ.

ගොනුව /system/etc/hosts- වෙබ් ලිපින අවහිර කිරීම සහ හරවා යැවීම සඳහා වගකිව යුතු ගොනුවක්.

ගොනුව /system/etc/apns.conf— අන්තර්ජාල ප්රවේශ ස්ථාන (APN) පිළිබඳ තොරතුරු සහිත ගොනුවක්.

ගොනුව /system/etc/gps.conf- GPS සැකසුම්.

ෆෝල්ඩරය / පද්ධතිය / අකුරු- පද්ධති අකුරු සහිත ෆෝල්ඩරය.

ෆෝල්ඩරය / පද්ධතිය / රාමුව- ඇන්ඩ්රොයිඩ් "ක්රියාවලි" සහිත ෆෝල්ඩරය.

ෆෝල්ඩරය /පද්ධතිය/lib/- පුස්තකාල පද්ධති යෙදුම්හා සේවා.

ෆෝල්ඩරය /පද්ධතිය/lib/මොඩියුල- පද්ධති ධාවක.

ෆෝල්ඩරය / පද්ධතිය / මාධ්ය- පද්ධති ශබ්ද සහ ආරම්භක සජීවිකරණ සහිත ෆෝල්ඩරයක්.

ගොනුව /system/media/bootanimation.zip- පැටවීමේ සජීවිකරණය සමඟ ක්‍රියාත්මක කළ හැකි ලේඛනාගාරය.

ෆෝල්ඩරය /පද්ධතිය/priv-app- ඇන්ඩ්රොයිඩ් සේවා/යෙදුම් සහිත ෆෝල්ඩරය.

ගොනුව /system/build.prop— ඔබට පද්ධති සැකසුම් වෙනස් කළ හැකි වින්‍යාස ගොනුවක්.

[කඩා වැටීම]

proc කොටස ගැන විස්තර

/ proc කොටස— කර්නලය සහ එහි වින්‍යාසය පිළිබඳ තොරතුරු අඩංගු අතථ්‍ය කොටසකි.

"කිසිවක් උදව් නොකෙරේ" නම්, Root Explorer වෙත ප්රවේශයක් නොමැති නම්, හෝ දුරකථනය කිසිසේත් ආරම්භ කළ නොහැකි නම් මෙම ක්රමය ප්රයෝජනවත් විය හැකිය. මගේ නඩුවේදී, "සටන්" ආකාරයෙන් මෝඩ ලෙස මකා දැමූ SystemUI.apk නැවත පිහිටුවීමට මට සිදු විය. ඒ සමගම, දුරකථනයෙන් යමක් කිරීමට හැකි වූයේ දෝෂයක් සහිත පෙර කවුළුවේ "OK" බොත්තම එබීම සහ ඊළඟට සමාන කවුළුවක පෙනුම අතර තත්පරයක භේදයකින් පමණි. මට ප්‍රබෝධමත් කිරීමට අවශ්‍ය නොවීය, එබැවින් මට ඉක්මනින් adb ප්‍රගුණ කිරීමට සිදු විය.

එබැවින්, ඔබගේ Google දුරකථනය adb වෙත සම්බන්ධ කිරීම සඳහා, ඔබට අවශ්‍ය වන්නේ:

1) ඔබගේ පද්ධතිය සඳහා Android SDK (මෙහි - GNU/Linux Ubuntu භාවිතා කරමින්)
2) Android SDK වේදිකා-මෙවලම් (Android SDK හි සුදුසු පිරික්සුම් කොටුව තේරීමෙන් ස්ථාපනය කර ඇත)
3) “විකල්ප - වැඩසටහන් - නිදොස්කරණය” තුළ “USB නිදොස්කරණය” සඳහා පිරික්සුම් සලකුණක් තිබිය යුතුය.
4) ඔබගේ දුරකථනය USB වෙත සම්බන්ධ කරන්න
5) මගේ නඩුවේදී, මට තවත් දේවල් දෙකක් කිරීමට සිදු විය:
දුරකථන නිෂ්පාදක හැඳුනුම්පත idVendor සඳහන් කරන්න (එය සොයා ගත හැක):
#echo SUBSYSTEM=="usb", SYSFS(idVendor)==" 0bb4 ", MODE="0666" > /etc/udev/rules.d/51-android.rules
#chmod a+r /etc/udev/rules.d/51-android.rules
එහිදී අපි 0bb4 අපගේ නිෂ්පාදකයාගේ කේතය සමඟ ප්‍රතිස්ථාපනය කරන්න, ඉන්පසු adb නැවත ආරම්භ කරන්න
#adb කිල්-සර්වර්
#adb ආරම්භක-සේවාදායකය

එබැවින්, සියල්ල ස්ථාපනය කර සම්බන්ධ කර ඇත, ඔබ ඔබේ $PATH විචල්‍යයට වේදිකා-මෙවලම් වෙත මාර්ගය එක් කර ඇත මෙහෙයුම් පද්ධතියනැතහොත් cd විධානය භාවිතයෙන් මෙම ෆෝල්ඩරය වෙත සංචාලනය කරන්න. "adb උපාංග" විධානය නිශ්චිත අංකයක් සහ එහි දකුණු පසින් "උපාංගය" පෙන්විය යුතුය. මෙයින් අදහස් කරන්නේ adb දුරකථනය දකින අතර එය සමඟ වැඩ කළ හැකි බවයි. "උපාංගය" වෙනුවට වෙනත් යමක් තිබේ නම් හෝ "ඇමිණුනු උපාංග ලැයිස්තුව" පවා තිබේ නම් - ගැටළුව 4-5 පියවරෙහි කොතැනක හෝ ඇත.

ඊළඟට, ඔබට ස්ථාපනය කිරීමට අවශ්‍ය පද්ධති ගොනුව වේදිකාව-මෙවලම් ෆෝල්ඩරය තුළ තැබිය යුතුය. එනම්, පද්ධති ගොනුවේ උපස්ථ පිටපතක් කල්තියා සූදානම් කර හෝ සමාන දුරකථනයකින් පිටපත් කළ යුතුය.

මෙයින් පසු, පහත දැක්වෙන විධාන අනුපිළිවෙල භාවිතා කර ඔබට පද්ධති ගොනුව /system/app වෙත උඩුගත කළ හැක:

$adb YourFile.apk /data/Yourfile.apk තල්ලු කරන්න
$adb remount
$adb කවචය
$su
#cp -f /data/YourFile.apk /system/app/Yourfile.apk
#chmod 644 /system/app/YourFile.apk
#පිටවීම
$පිටවීම
$adb නැවත ආරම්භ කරන්න
YourFile.apk යනු ඔබේ පද්ධති ගොනුවේ නම වන අතර, අකුරුවල අවස්ථාව වැදගත් වේ.
අවසාන විධානයෙන් පසුව, ඔබගේ දුරකථනය නව ගොනු සමඟ නැවත ආරම්භ කළ යුතුය.
ඔබට “remount failed: Operation not permitted” යන ප්‍රතිචාරය “adb remount” විධානයට ලැබෙන්නේ නම්, “su” ට පසුව “#mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system” ඇතුළත් කිරීමෙන් උත්සාහ කරන්න. .

P.S.: Linux හි, $PATH වෙත Platform-tools එකතු කර නොමැති නම්, "adb" වෙනුවට "./adb" ලිවිය යුතුය.

මෙම ලිපියේ, මා විසින් ක්රියාත්මක කරන ලද විධාන නිත්‍ය පරිශීලකපේළියේ ආරම්භයේ ඇති $ සංකේතය මගින්, root වෙනුවෙන් - # සංකේතය මගින් දක්වා ඇත.

ලිපි සහ Lifehacks

ජංගම වේදිකාවක් ධාවනය වන නවීන ස්මාර්ට් ජංගම දුරකතනයක් යනු සැබෑ අතේ ගෙන යා හැකි කුඩා පරිගණකයක් වන අතර එහි ගොනු ෆෝල්ඩරවලට බෙදා හරින අතර වඩාත් පහසු ආකාරයකින් සංවිධානය වේ. මෙම ලිපිය ඔබට කියනු ඇත android හි ෆෝල්ඩර වෙත පිවිසෙන ආකාරයසහ ඔවුන් පිහිටා ඇති ස්ථානය.

ඇන්ඩ්රොයිඩ් හි ෆෝල්ඩර කොහෙද සහ ඒවාට ප්රවේශ වන්නේ කෙසේද?

අපි භාවිතා කරන්නේ නම් ඩෙස්ක්ටොප් පරිගණකයවින්ඩෝස් සමඟ, මෙම පද්ධතියේ සෑම දෙයක්ම තැටි හරහා බෙදා හරින බවට ඔබ බොහෝ විට පුරුදු වී ඇත. උදාහරණයක් ලෙස, පද්ධතිය C ධාවකයේ ස්ථාපනය කර ඇති අතර, පුද්ගලික ගොනු ගබඩා කිරීම සඳහා D ධාවකය භාවිතා කරයි. ඉතිරි ධාවකයන්, උදාහරණයක් ලෙස, ඉවත් කළ හැකි ෆ්ලෑෂ් ඩ්රයිව් සහ බාහිර සඳහා භාවිතා කළ හැක දෘඪ තැටි(උදා: Z හෝ E).

ඇන්ඩ්රොයිඩ් පද්ධතිය, ලිනක්ස් කර්නලය මත පදනම්ව, වෙනත් ආකාරයකින් සංවිධානය කර ඇත. ගොනු වල ගස් ව්‍යුහයක් මෙහි සපයා ඇත, එහි ආරම්භක ලක්ෂ්‍යය මූල වේ. මීට අමතරව, ජංගම මෙහෙයුම් පද්ධතියම ඉතා සංවේදී වේ. එබැවින්, වින්ඩෝස් හි අපට එකවර ඇල්බම් සහ ඇල්බම ෆෝල්ඩර එක තැනක නිර්මාණය කළ නොහැකි නම්, ඇන්ඩ්‍රොයිඩ් හි මෙය තරමක් හැකි ය.

Linux හි දත්ත කොටසෙහි පරිශීලකයාගේ දත්ත මෙන්ම පුද්ගලික සැකසුම් අඩංගු වන අතර හැඹිලි කොටසෙහි පද්ධති යාවත්කාලීන කිරීම් ඇතුළුව තාවකාලික ගොනු අඩංගු වේ. උපාංග පිළිබඳ තොරතුරු dev තුළ ගබඩා කර ඇත, සහ වගකිව යුතු ගොනු IMEI හැඳුනුම්පත- efs හි (අවසන් කොටස සැමවිටම සොයාගත නොහැකි වුවද). පද්ධති ෆෝල්ඩරපද්ධතියේ ඇත. කර්නලය සහ එහි වින්‍යාසය පිළිබඳ තොරතුරු සඳහා, ඒවා proc හි අඩංගු වේ. මෙම නම් යටතේ ඇති මූල කොටස් බැලීමට, අපට මූල අයිතිවාසිකම් මෙන්ම විශේෂ ගොනු කළමනාකරුවෙකු අවශ්‍ය වන බව අපි එකතු කරමු.

ඇන්ඩ්‍රොයිඩ් හි ෆෝල්ඩර වෙත ප්‍රවේශ වන්නේ කෙසේද යන්න පිළිබඳව අප උනන්දු වන්නේ නම් සහ අපට මූල අයිතිවාසිකම් නොමැති නම්, ඒවා මුලින් ලිනක්ස් කර්නලයේ ඉදිරිපත් කර ඇති පරිදි කොටස් බැලීමට පමණක් අපි අවදානම් නොගත යුතුය. වඩාත් සුලභ එකක් භාවිතා කිරීම වඩාත් සුදුසුය ගොනු කළමනාකරුවන්හරියට Total Commander වගේ. එවැනි ඩිස්පැචර් හරහා අපට පිහිටා ඇත්තේ කුමක්ද සහ හරියටම කොතැනද යන්න පැහැදිලිව දැකගත හැකිය.

ඇන්ඩ්රොයිඩ් මත ක්රීඩා හැඹිලි ෆෝල්ඩරය වෙත යන්නේ කෙසේද?

ක්‍රීඩාව නිවැරදිව ක්‍රියා කිරීම සඳහා, අපට අමතර ගොනු කට්ටලයක් නොමැතිව, එනම් හැඹිලියක් නොමැතිව කළ නොහැක. 3D ග්රැෆික්ස් සහිත විශාල ක්රීඩා සඳහා මෙය විශේෂයෙන්ම සත්ය වේ. ක්‍රීඩාව ස්ථාපනය කර විවෘත කළ වහාම හැඹිලිය අන්තර්ජාලය හරහා බාගත කිරීමට පටන් ගනී. ඊට අමතරව, අපට කලින් බාගත කර උඩුගත කළ හැකිය ජංගම උපකරණය USB හරහා සම්බන්ධ කිරීමෙන්. WinRar වැනි සංරක්ෂිතයක් භාවිතයෙන් හැඹිලිය ඉවත් කරන්න.

Wi-Fi හරහා හැඹිලිය බාගත කිරීම ඉතා නිර්දේශිත බව අපි එකතු කිරීමට කැමැත්තෙමු. මේ මොහොතේ අපට ප්‍රවේශය නොමැති නම් Wi-Fi ලක්ෂ්‍යය, කෙසේ වෙතත් ස්ථාවර සහ අසීමිත පවතී ජංගම අන්තර්ජාලය, අවසාන විසඳුම ලෙස, ඔබට එය භාවිතා කළ හැකිය, මෙන්ම Android සඳහා Reverse Tethering නමින් යෙදුමක්.
obb හැඹිලියක් ස්ථාපනය කිරීම සඳහා වන උපදෙස් වෙන වෙනම කියවන ලෙස අපි නිර්දේශ කරමු. ඔබට සාමාන්‍යයෙන් පහත ලිපිනයෙන් ප්‍රවේශ විය හැක: sdcard/Android/obb.

obb ෆෝල්ඩරය එහි නොමැතිකම නිසා අපට සොයාගත නොහැකි නම්, එය අප විසින්ම සාදාගත යුතුය. වෙනත් වර්ගයක හැඹිලියක් sdcard/Android/data තුළ සොයා ගත හැක.

"කිසිවක් උදව් නොකෙරේ" නම්, Root Explorer වෙත ප්රවේශයක් නොමැති නම්, හෝ දුරකථනය කිසිසේත් ආරම්භ කළ නොහැකි නම් මෙම ක්රමය ප්රයෝජනවත් විය හැකිය. මගේ නඩුවේදී, "සටන්" ආකාරයෙන් මෝඩ ලෙස මකා දැමූ SystemUI.apk නැවත පිහිටුවීමට මට සිදු විය. ඒ සමගම, දුරකථනයෙන් යමක් කිරීමට හැකි වූයේ දෝෂයක් සහිත පෙර කවුළුවේ "OK" බොත්තම එබීම සහ ඊළඟට සමාන කවුළුවක පෙනුම අතර තත්පරයක භේදයකින් පමණි. මට ප්‍රබෝධමත් කිරීමට අවශ්‍ය නොවීය, එබැවින් මට ඉක්මනින් adb ප්‍රගුණ කිරීමට සිදු විය.

එබැවින්, ඔබගේ Google දුරකථනය adb වෙත සම්බන්ධ කිරීම සඳහා, ඔබට අවශ්‍ය වන්නේ:

1) ඔබගේ පද්ධතිය සඳහා Android SDK (මෙහි - GNU/Linux Ubuntu භාවිතා කරමින්)
2) Android SDK වේදිකා-මෙවලම් (Android SDK හි සුදුසු පිරික්සුම් කොටුව තේරීමෙන් ස්ථාපනය කර ඇත)
3) “විකල්ප - වැඩසටහන් - නිදොස්කරණය” තුළ “USB නිදොස්කරණය” සඳහා පිරික්සුම් සලකුණක් තිබිය යුතුය.
4) ඔබගේ දුරකථනය USB වෙත සම්බන්ධ කරන්න
5) මගේ නඩුවේදී, මට තවත් දේවල් දෙකක් කිරීමට සිදු විය:
දුරකථන නිෂ්පාදක හැඳුනුම්පත idVendor සඳහන් කරන්න (එය සොයා ගත හැක):
#echo SUBSYSTEM=="usb", SYSFS(idVendor)==" 0bb4 ", MODE="0666" > /etc/udev/rules.d/51-android.rules
#chmod a+r /etc/udev/rules.d/51-android.rules
එහිදී අපි 0bb4 අපගේ නිෂ්පාදකයාගේ කේතය සමඟ ප්‍රතිස්ථාපනය කරන්න, ඉන්පසු adb නැවත ආරම්භ කරන්න
#adb කිල්-සර්වර්
#adb ආරම්භක-සේවාදායකය

එබැවින්, සියල්ල ස්ථාපනය කර සම්බන්ධ කර ඇත, ඔබ ඔබේ මෙහෙයුම් පද්ධතියේ $PATH විචල්‍යයට වේදිකා-මෙවලම් වෙත මාර්ගය එක් කර ඇත, නැතහොත් cd විධානය භාවිතයෙන් මෙම ෆෝල්ඩරයට සංචාලනය කර ඇත. "adb උපාංග" විධානය නිශ්චිත අංකයක් සහ එහි දකුණු පසින් "උපාංගය" පෙන්විය යුතුය. මෙයින් අදහස් කරන්නේ adb දුරකථනය දකින අතර එය සමඟ වැඩ කළ හැකි බවයි. "උපාංගය" වෙනුවට වෙනත් යමක් තිබේ නම් හෝ "ඇමිණුනු උපාංග ලැයිස්තුව" පවා තිබේ නම් - ගැටළුව 4-5 පියවරෙහි කොතැනක හෝ ඇත.

ඊළඟට, ඔබට ස්ථාපනය කිරීමට අවශ්‍ය පද්ධති ගොනුව වේදිකාව-මෙවලම් ෆෝල්ඩරය තුළ තැබිය යුතුය. එනම්, පද්ධති ගොනුවේ උපස්ථ පිටපතක් කල්තියා සූදානම් කර හෝ සමාන දුරකථනයකින් පිටපත් කළ යුතුය.

මෙයින් පසු, පහත දැක්වෙන විධාන අනුපිළිවෙල භාවිතා කර ඔබට පද්ධති ගොනුව /system/app වෙත උඩුගත කළ හැක:

$adb YourFile.apk /data/Yourfile.apk තල්ලු කරන්න
$adb remount
$adb කවචය
$su
#cp -f /data/YourFile.apk /system/app/Yourfile.apk
#chmod 644 /system/app/YourFile.apk
#පිටවීම
$පිටවීම
$adb නැවත ආරම්භ කරන්න
YourFile.apk යනු ඔබේ පද්ධති ගොනුවේ නම වන අතර, අකුරුවල අවස්ථාව වැදගත් වේ.
අවසාන විධානයෙන් පසුව, ඔබගේ දුරකථනය නව ගොනු සමඟ නැවත ආරම්භ කළ යුතුය.
ඔබට “remount failed: Operation not permitted” යන ප්‍රතිචාරය “adb remount” විධානයට ලැබෙන්නේ නම්, “su” ට පසුව “#mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system” ඇතුළත් කිරීමෙන් උත්සාහ කරන්න. .

P.S.: Linux හි, $PATH වෙත Platform-tools එකතු කර නොමැති නම්, "adb" වෙනුවට "./adb" ලිවිය යුතුය.

මෙම ලිපියේ, මා සාමාන්‍ය පරිශීලකයෙකු ලෙස ක්‍රියාත්මක කළ විධාන රේඛාවේ ආරම්භයේ ඇති $ සංකේතයෙන් සහ root ලෙස - # සංකේතයෙන් දැක්වේ.




ඉහල