ඕනෑම Android මත Camera2 API සහාය සබල කරන්නේ කෙසේද [2024 යාවත්කාලීන කරන ලදි]

ඔබගේ ස්මාර්ට්ෆෝන් උපාංග හරහා ගූගල් කැමරා පෝට් බාගත කිරීමට අවශ්‍ය විට camera2 API සක්‍රීය කිරීම අත්‍යවශ්‍ය වේ. පොදුවේ ගත් කල, එම වරායන් සමස්ත කැමරාවේ ගුණාත්මකභාවය වැඩි දියුණු කරන අතර වැඩි කරදරයකින් තොරව විශ්මයජනක ඡායාරූප සහ වීඩියෝ ලබා දෙනු ඇත.

කෙසේ වෙතත්, ඔබට ඇති විට කැමරා API පරීක්ෂා කළා ඔබගේ දුරකථනයේ ක්‍රියාකාරිත්වය, සහ ඔබගේ දුරකථනය එම API වලට සහය නොදක්වන බව බලාපොරොත්තු සුන් කරවන ලෙස සොයා ගන්න.

එවිට ඔබට ඉතිරිව ඇති අවසාන විකල්පය වන්නේ අභිරුචි ප්‍රතිසාධනය දැල්වීමෙන් හෝ ඔබගේ ඇන්ඩ්‍රොයිඩ් දුරකථනය මුල් බැසීමෙන් එම යෙදුම් ක්‍රමලේඛන අතුරු මුහුණත ලබා ගැනීමයි.

මෙම ලිපියෙන්, අපි ඔබට කිසිදු ගැටළුවක් නොමැතිව ඔබගේ දුරකථනයේ Camera2 API පහසුවෙන් සබල කළ හැකි විවිධ ක්‍රම ආවරණය කරන්නෙමු.

නමුත් අපි ආරම්භ කිරීමට පෙර, ඔබ පළමු වරට ඇසූ විට පහත සඳහන් නියමයන් ගැන ටිකක් දැන ගනිමු.

Camera2 API යනු කුමක්ද?

පැරණි ඇන්ඩ්‍රොයිඩ් දුරකථන වල, ඔබ සාමාන්‍යයෙන් එතරම් විශිෂ්ට නොවන කැමරා API ලබා ගනී. නමුත් Google විසින් Android 2 lollipop හි Camera5.0 API නිකුත් කරයි. එය දුරකථනවල සමස්ත කැමරාවේ ගුණාත්මකභාවය ඉහළ නැංවීමට තවදුරටත් උපකාර වන පුළුල් පරාසයක ගුණාංග ලබා දෙන වඩා හොඳ වැඩසටහනකි.

මෙම විශේෂාංගය වඩා හොඳ HDR+ ප්‍රතිඵල ලබා දෙන අතර උසස් මෘදුකාංග ආධාරයෙන් අඩු ආලෝකයේ ඡායාරූප ක්ලික් කිරීමට අපූරු ගුණාංග එකතු කරයි.

වැඩි විස්තර සඳහා, අපි ඔබට පරීක්ෂා කිරීමට නිර්දේශ කරමු නිල පිටුව.

පූර්ව අවශ්යතා

  • සාමාන්‍යයෙන්, පහත සඳහන් සියලුම ක්‍රම සඳහා root ප්‍රවේශය අවශ්‍ය වේ.
  • USB නිදොස්කරණය සබල කිරීමට සංවර්ධක සැකසුම් වෙත පිවිසෙන්න.
  • PC/Laptop මත අවශ්‍ය ADB ධාවක ස්ථාපනය කිරීමට අවශ්‍ය වේ
  • හි නිවැරදි අනුවාදය ලබා ගන්න TWRP ඔබගේ දුරකථනයට අනුව අභිරුචි ප්‍රතිසාධනය.

Note: සඳහා විවිධ ක්‍රම තිබේ ඔබගේ දුරකථනය root කරන්න, නමුත් අපි ඔබට නිර්දේශ කරන්නෙමු මැජික් බාගන්න ස්ථාවර වින්යාසය සඳහා.

Camera2 API සබල කිරීමට ක්‍රම

Realme වැනි සමහර ස්මාර්ට්ෆෝන් නිෂ්පාදකයින්, සංවර්ධක මාදිලිය සක්‍රීය කිරීමෙන් පසු ප්‍රවේශ විය හැකි තුන්වන පාර්ශ්ව කැමරා යෙදුම් භාවිතා කිරීම සඳහා අමතර සැකසුම් තුළ කැමරා HAL3 සපයයි.

(Android 11 හෝ ඊට වැඩි යාවත්කාලීන ලබා ඇති Realme දුරකථන සඳහා පමණක් අදාළ වේ). නමුත් බොහෝ ස්මාර්ට්ෆෝන් වල එය එසේ නොවේ. මෙම අවස්ථාවේදී, ඔබට පහත ක්‍රම අනුගමනය කළ හැකිය:

1. Terminal Emulator යෙදුම (Root) භාවිතා කිරීම

  • පළමුව, පිවිසෙන්න පර්යන්ත ඉමුලේටරය යෙදුම.
  • මූල ප්‍රවේශය ලබා දීමට, ටයිප් කරන්න su Enter යතුර ඔබන්න.
  • පළමු විධානය ඇතුල් කරන්න - setprop persist.camera.HAL3.enabled 1 සහ යතුර ඔබන්න.
  • ඊළඟ විධානය ඇතුල් කරන්න - setprop vendor.persist.camera.HAL3.enabled 1 සහ යතුර ඔබන්න.
  • ඊළඟට, දුරකථනය නැවත ආරම්භ කරන්න.

2. X-plore යෙදුම භාවිතා කිරීම (Root)

  • බාගත කර ස්ථාපනය කරන්න එක්ස්-ප්ලෝර් ගොනු කළමනාකරු පද්ධතිය/root ෆෝල්ඩරය වෙත ප්‍රවේශ වීමට. 
  • එවිට, ඔබට system/build.prop ෆෝල්ඩරය වෙත ප්‍රවේශ විය යුතුය. 
  • මත ක්ලික් කරන්න ගොඩනඟන්න එම පිටපත සංස්කරණය කිරීමට. 
  • එකතු කරන්න -"persist.camera.HAL3.enabled = 1″ පතුලේ. 
  • ඊට පසු, ඔබ ඔබේ ස්මාර්ට් ජංගම දුරකථනය නැවත ආරම්භ කළ යුතුය.

3. මැජික් මොඩියුල පුස්තකාලය (Root) හරහා

මැජික් සමඟ මුල් බැස ගැනීමේ ප්‍රතිලාභ රාශියක් ඇත, ඒවායින් එකක් නම් ඔබට මොඩියුල නාමාවලි ප්‍රවේශය ලැබෙනු ඇත.

  • පළමුව, බාගත කරන්න Module-Camera2API-Enabeler.zip මොඩියුල පුස්තකාලයෙන්.
  • ඊළඟට, ඔබ මැජික් කළමනාකරු තුළ අදාළ zip ස්ථාපනය කළ යුතුය. 
  • කැමරා API මොඩියුලය සක්‍රිය කිරීමට ඔබගේ උපාංගය නැවත අරඹන්න.

4. TWRP හරහා zip ගොනුව දැල්වීම (Root හෝ Root නොවේ)

  • අවශ්‍ය දේ බාගන්න Camera2API zip ගොනුව. 
  • TWRP අභිරුචි ප්‍රතිසාධනය වෙත දුරකථනය ආරම්භ කරන්න.
  • zip ගොනු ස්ථානය වෙත සංචාලනය කර එය මත ක්ලික් කරන්න. 
  • ස්මාර්ට් ජංගම දුරකතනයේ Camera2API.zip ගොනුව ෆ්ලෑෂ් කරන්න. 
  • අවසාන වශයෙන්, ප්රතිඵල ලබා ගැනීම සඳහා උපාංගය සුපුරුදු පරිදි නැවත ආරම්භ කරන්න.

මට Root අවසරයකින් තොරව Camera2 API ක්‍රියාකාරකම් සබල කළ හැකිද?

උපාංගයට සම්පූර්ණ මූල අවසරය ඇති විට බොහෝ විට එම ගොනු ලබා ගත හැකි බැවින් camera2API අගුළු ඇරීමට ඔබට root ප්‍රවේශය අවශ්‍ය වනු ඇත.

නමුත්, ඔබට API ක්‍රියාකාරකම් වෙත ප්‍රවේශ වීමට සහ වැඩි කාලයක් ගත කිරීමට අවශ්‍ය නම්, පසුව ඇති මාර්ගෝපදේශය අනුගමනය කරන ලෙස අපි ඔබට නිර්දේශ කරමු.

Root නොමැතිව Camera2API වෙත පිවිසෙන්න

මෙහිදී, පද්ධති ගොනු වෙනස් නොකර එම කැමරා API ගොනු ලබා ගැනීමේ සම්පූර්ණ ක්‍රියාවලිය ඔබට ලැබෙනු ඇත. එය සමඟ, අපි ක්රියා පටිපාටිය සඳහා මූලික අවශ්යතා සමඟ ආරම්භ කරමු. 

ක්රියාවලියට පෙර අවශ්ය දේවල්.

  • android උපාංගයේ unlocked bootloader එකක් ඇති බව සහතික කර ගන්න.
  • සංවර්ධක මාදිලිය හරහා USB නිදොස්කරණය සබල කරන්න. 
  • Windows 7, 8, 10, හෝ 11 ධාවනය සඳහා PC හෝ ලැප්ටොප් නිර්දේශ කෙරේ.
  • දුරකථනය සහ පරිගණකය එකිනෙකට සම්බන්ධ කිරීමට USB කේබලයක්. 
  • බාගත කිරීම TWRP ඔබගේ ස්මාර්ට් ජංගම දුරකථනය සඳහා ගොනුව
  • ADB Driver.zip සහ minimal_adb_fastboot.zip

පියවර 1: සම්පූර්ණ සැකසුම සාදන්න

  • ස්ථාපනය ADB driver.zip ඔබේ පරිගණකය මත.
  • ඊළඟට, ඔබට minimal_adb_fastboot.zip ගොනුව උපුටා ගැනීමට අවශ්‍ය වනු ඇත
  • බාගත කළ TWRP ගොනුව recovery.img ලෙස නැවත නම් කර එය අවම fastboot zip ෆෝල්ඩරය වෙත ගෙන යන්න.
  • පරිගණකය දුරකථනයට සම්බන්ධ කිරීමට කේබල් බණ්ඩලය භාවිතා කරන්න. 

පියවර 2: Command Prompt ධාවනය කරන්න

  • පළමුවෙන්ම, අවම zip ෆෝල්ඩරයේ cmd-here.exe මත දෙවරක් ක්ලික් කරන්න. 
  • උපාංගය සම්බන්ධ වී තිබේද නැද්ද යන්න බැලීමට විධානය ඇතුල් කරන්න - adb devices සහ ඇතුල් කරන්න.
  • ඊළඟට, විධානය ටයිප් කරන්න - adb reboot bootloader සහ ඇරඹුම් මාදිලියට පිවිසීමට Enter ඔබන්න. 
  • ඊළඟ විධානය ඇතුල් කරන්න - fastboot boot recovery.img TWRP මාදිලිය විවෘත කිරීමට යතුරුපුවරුවේ Enter ඔබන්න.

පියවර 3: වෙනස් කිරීම සඳහා TWRP මාදිලිය භාවිතා කරන්න

  • ඔබ එම විධානයන් ඇතුළත් කළ පසු, මොහොතක් රැඳී සිටින්න. 
  • ඔබගේ දුරකථන තිරය මත TWRP අභිරුචි ප්‍රතිසාධන මාදිලිය සක්‍රිය කර ඇති බව ඔබට පෙනෙනු ඇත. 
  • කියූ යතුර ස්වයිප් කරන්න, "වෙනස් කිරීම් වලට ඉඩ දීමට ස්වයිප් කරන්න".
  • දැන්, පරිගණකය/ලැප්ටොප් තිරය වෙත ආපසු එන්න. 

පියවර 4: දෙවන අදියර විධාන ඇතුලත් කරන්න

  • නැවතත්, ටයිප් කරන්න adb devices උපාංගය සම්බන්ධ වන්නේද නැද්ද යන්න බැලීමට ඇතුළු වන්න. 
  • එවිට, ඔබ විසින් ටයිප් කළ යුතුය adb shell විධානය සහ එකතු කරන්න
  • Camera2API සක්රිය කිරීමට, විධානය භාවිතා කරන්න - setprop persist. camera.HAL3.enable 1 සහ යතුර ඔබන්න.
  • විධානය ඇතුල් කරන්න - exit ADB ෂෙල් අංශයෙන් පිටතට පැමිණීමට. 
  • අවසාන වශයෙන් භාවිතා කරන්න adb reboot සහ උපාංගය සාමාන්‍ය පරිදි නැවත ආරම්භ කිරීමට enter ඔබන්න.

Camera2 API පෙර පරිදි ප්‍රතිස්ථාපනය කරන්නේ කෙසේද?

ඔබ සිට සම්පූර්ණ ක්රියාවලිය නැවත නැවතත් කළ යුතුය පියවර 4 ඔබ ඉහත කොටසේ කැමරා API ස්ථාපනය කර ඇති පරිදි.

  • ඔබ කළ යුත්තේ එය ප්‍රතිස්ථාපනය කිරීමයි setprop persist. camera.HAL3.enable 1  දක්වා setprop persist. camera.HAL3.enable 0 කැමරා API උඩින් ලිවීම අක්‍රිය කිරීමට. 
  • පිටවීමේ විධානය ටයිප් කරන්න - exit සහ Enter ඔබන්න
  • අවසාන වශයෙන්, ටයිප් කරන්න - adb reboot සාමාන්යයෙන් දුරකථනය නැවත ආරම්භ කිරීමට.

සටහන: ඔබ TWRP ස්ථාපනය නොකරන නිසා ඔබට යාවත්කාලීන ලබා ගැනීමේ ගැටලුවකට මුහුණ දීමට සිදු නොවනු ඇත. තවද, ඔබ OTA යාවත්කාලීනය යෙදුවහොත් Camera2API සාමාන්‍ය තත්ත්වයට පත්වේ. ඊට අමතරව, ඔබට පරීක්ෂා කළ හැකිය අතින් කැමරා අනුකූලතාව වෙනස්කම් තහවුරු කිරීමට.

නිගමනය

දිගු කතාවක් කෙටියෙන්, Camera2API වෙත ප්‍රවේශය ලබා ගැනීමට හොඳම ක්‍රමය මූල අවසරය සහ TWRP වින්‍යාසය සමඟ කළ හැකිය. ඔබ ක්රියාවලිය අවසන් වූ පසු, ඔබට පහසුවෙන් ස්ථාපනය කළ හැකිය GCam බොහෝ කරදරයකින් තොරව ඔබගේ ඇන්ඩ්‍රොයිඩ් උපාංගයේ යෙදුම.

අනෙක් අතට, ඔබට camera2 API සක්‍රිය කිරීම සම්බන්ධයෙන් ප්‍රශ්න ඇත්නම්, පහත කොටසේ ඔබේ අදහස බෙදා ගන්න.

ඒබල් දමිනා ගැන

යන්ත්‍ර ඉගෙනීමේ ඉංජිනේරුවෙකු සහ ඡායාරූපකරණයට ලැදි අබෙල් දමිනා සම-ආරම්භකයෙකි GCamApk බ්ලොග්. AI පිළිබඳ ඔහුගේ ප්‍රවීණත්වය සහ සංයුතිය සඳහා ඇති දැඩි ඇස, තාක්‍ෂණය සහ ඡායාරූපකරණයේ සීමාවන් තල්ලු කිරීමට පාඨකයන්ට පොළඹවයි.