သင့်စမတ်ဖုန်းစက်ပစ္စည်းများပေါ်တွင် google camera port ကိုဒေါင်းလုဒ်လုပ်လိုသောအခါ camera2 API ကိုဖွင့်ရန်အလွန်လိုအပ်ပါသည်။ ယေဘူယျအားဖြင့်၊ ထို port များသည် ကင်မရာအရည်အသွေးကို အလုံးစုံတိုးတက်စေပြီး အံ့သြဖွယ်ကောင်းသော ဓာတ်ပုံများနှင့် ဗီဒီယိုများကို မည်ကဲ့သို့ ဖန်တီးပေးမည်နည်း။
သို့သော် သင်ရပြီ။ ကင်မရာ API ကိုစစ်ဆေးခဲ့သည်။ သင့်ဖုန်း၏လုပ်ဆောင်ချက်နှင့် သင့်ဖုန်းသည် အဆိုပါ APIs များကို မပံ့ပိုးနိုင်သည်ကို စိတ်ပျက်စွာရှာဖွေပါ။
ထို့နောက် သင့်အတွက်ကျန်ရှိသော နောက်ဆုံးရွေးချယ်မှုမှာ စိတ်ကြိုက်ပြန်လည်ရယူခြင်း သို့မဟုတ် သင့် android ဖုန်းကို rooting ပြုလုပ်ခြင်းဖြင့် အဆိုပါ application programming interface ကိုရယူရန်ဖြစ်သည်။
ဤပို့စ်တွင်၊ ပြဿနာမရှိဘဲ သင့်ဖုန်းတွင် Camera2 API ကို အလွယ်တကူဖွင့်နိုင်သည့် မတူညီသောနည်းလမ်းများကို ဖော်ပြပါမည်။
သို့သော် ကျွန်ုပ်တို့မစတင်မီ ၎င်းတို့ကို သင်ပထမဆုံးအကြိမ်ကြားလိုက်ရပါက အောက်ပါအသုံးအနှုန်းများအကြောင်း အနည်းငယ်သိပါရစေ။
မာတိကာ
Camera2 API ဆိုတာဘာလဲ။
Android ဖုန်းအဟောင်းများတွင်၊ သင်သည် ထိုမျှလောက်ကြီးမည်မဟုတ်သော ကင်မရာ API ကို ယေဘူယျအားဖြင့် ရရှိပါလိမ့်မည်။ သို့သော် Google သည် Android 2 lollipop တွင် Camera5.0 API ကိုထုတ်ပြန်ခဲ့သည်။ ၎င်းသည် ဖုန်းများ၏ အလုံးစုံကင်မရာအရည်အသွေးကို မြှင့်တင်ရာတွင် အထောက်အကူဖြစ်စေသော အရည်အချင်းများစွာကို ပေးဆောင်သည့် ပိုမိုကောင်းမွန်သော ပရိုဂရမ်တစ်ခုဖြစ်သည်။
ဤအင်္ဂါရပ်သည် ပိုမိုကောင်းမွန်သော HDR+ ရလဒ်များကို ပေးစွမ်းပြီး အဆင့်မြင့်ဆော့ဖ်ဝဲလ်အကူအညီဖြင့် အလင်းရောင်အားနည်းသော ဓာတ်ပုံများကို နှိပ်ရန် အံ့သြဖွယ်အရည်အသွေးများကို ပေါင်းထည့်သည်။
ပိုမိုသိရှိလိုပါက၊ ကျွန်ုပ်တို့သည် သင့်အား စစ်ဆေးရန် အကြံပြုလိုပါသည်။ တာဝန်ရှိသူတဦးစာမကျြနှာ.
ကြိုတင်လိုအပ်ချက်များ
- ယေဘူယျအားဖြင့်၊ အောက်ပါနည်းလမ်းများအားလုံးသည် root access လိုအပ်ပါသည်။
- USB အမှားရှာပြင်ခြင်းကို ဖွင့်ရန် ဆော့ဖ်ဝဲရေးသားသူ ဆက်တင်များကို ဝင်ရောက်ပါ။
- PC/Laptop တွင် လိုအပ်သော ADB ဒရိုက်ဗာများကို ထည့်သွင်းရန် လိုအပ်ပါသည်။
- ၏မှန်ကန်သောဗားရှင်းကိုရယူပါ။ TWRP သင့်ဖုန်းအတိုင်း စိတ်ကြိုက်ပြန်လည်ရယူပါ။
Note: အမျိုးမျိုးသောနည်းလမ်းများရှိပါသည် သင့်ဖုန်းကို root လုပ်ပါသို့သော် ကျွန်ုပ်တို့သည် သင့်အား အကြံပြုလိုပါသည်။ magisk ကိုဒေါင်းလုဒ်လုပ်ပါ။ တည်ငြိမ်သောဖွဲ့စည်းပုံအတွက်။
Camera2 API ကိုဖွင့်ရန်နည်းလမ်းများ
Realme ကဲ့သို့သော စမတ်ဖုန်းထုတ်လုပ်သူအချို့သည် ဆော့ဖ်ဝဲရေးသားသူမုဒ်ကိုဖွင့်ပြီးနောက် ဝင်ရောက်အသုံးပြုနိုင်သည့် ပြင်ပအဖွဲ့အစည်းကင်မရာအက်ပ်များကိုအသုံးပြုရန်အတွက် နောက်ထပ်ဆက်တင်များတွင် ကင်မရာ HAL3 ကို ပံ့ပိုးပေးပါသည်။
(Android 11 နှင့်အထက် အပ်ဒိတ်လုပ်ထားသော Realme ဖုန်းများတွင်သာ အသုံးပြုနိုင်သည်)။ ဒါပေမယ့် စမတ်ဖုန်းတော်တော်များများမှာတော့ ဒီလိုမဟုတ်ပါဘူး။ ထိုအခြေအနေတွင်၊ သင်သည် နောက်ဆက်တွဲနည်းလမ်းများကို လိုက်နာနိုင်သည်-
1. Terminal Emulator အက်ပ်ကို အသုံးပြုခြင်း (Root)
- ပထမဦးစွာဝင်ရောက်ပါ။ terminal emulator app ကို။
- root access ပေးရန်၊ ရိုက်ထည့်ပါ။
su
Enter နှိပ်ပါ။ - ပထမ command ကိုရိုက်ထည့်ပါ -
setprop persist.camera.HAL3.enabled 1
Enter ကိုနှိပ်ပါ။ - နောက် command ကိုထည့်ပါ -
setprop vendor.persist.camera.HAL3.enabled 1
Enter ကိုနှိပ်ပါ။ - ထို့နောက် ဖုန်းကို restart ချလိုက်ပါ။
2. X-plore အပလီကေးရှင်းကို အသုံးပြုခြင်း (Root)
- အဆိုပါ Download လုပ်ပြီး install X-plore ဖိုင်မှတ်တမ်း Manager ကို system/root ဖိုင်တွဲသို့ ဝင်ရောက်ရန်။
- ထို့နောက်၊ သင်သည် system/build.prop ဖိုင်တွဲကို ဝင်ရောက်ရန် လိုအပ်သည်။
- ထိုပေါ်တွင်ကလစ်နှိပ်ပါ build.prop ထိုဇာတ်ညွှန်းကို တည်းဖြတ်ရန်။
- ထည့်ပါ-"persist.camera.HAL3.enabled = 1″ အောက်ခြေမှာ။
- ပြီးနောက်၊ သင်သည်သင်၏စမတ်ဖုန်းကို reboot လုပ်ရပါမည်။
3. Magisk Modules Library (Root) မှတဆင့်
magisk ဖြင့် root လုပ်ခြင်း၏ အကျိုးကျေးဇူးများစွာရှိသည်၊ ၎င်းတို့ထဲမှတစ်ခုမှာ modules directory access ကိုရရှိမည်ဖြစ်သည်။
- ပထမ ဦး စွာ download လုပ်ပါ Module-Camera2API-Enabeler.zip module စာကြည့်တိုက်မှ။
- ထို့နောက် magisk manager တွင် သက်ဆိုင်ရာ zip ကို ထည့်သွင်းရပါမည်။
- ကင်မရာ API မော်ဂျူးကို အသက်သွင်းရန် သင့်စက်ပစ္စည်းကို ပြန်လည်စတင်ပါ။
4. ဇစ်ဖိုင်ကို TWRP (Root သို့မဟုတ် မ Root) မှတဆင့် Flashing လုပ်ပါ
- လိုအပ်တာတွေကို ဒေါင်းလုပ်ဆွဲပါ။ Camera2API ဇစ် ဖိုင်။
- ဖုန်းကို TWRP စိတ်ကြိုက်ပြန်လည်ရယူခြင်းသို့ဖွင့်ပါ။
- ဇစ်ဖိုင်တည်နေရာသို့သွား၍ ၎င်းကိုနှိပ်ပါ။
- စမတ်ဖုန်းပေါ်တွင် Camera2API.zip ဖိုင်ကို ဖလက်ရှ်လုပ်ပါ။
- နောက်ဆုံးတွင် ရလဒ်များရရှိရန် စက်ကို ပုံမှန်အတိုင်း ပြန်လည်စတင်ပါ။
Root ခွင့်ပြုချက်မရှိဘဲ Camera2 API လုပ်ဆောင်ချက်များကို ကျွန်ုပ်ဖွင့်နိုင်ပါသလား။
စက်ပစ္စည်းတွင် အမြစ်ခွင့်ပြုချက် အပြည့်အ၀ရရှိသောအခါ အများစုမှာ ထိုဖိုင်များကို ရရှိနိုင်သောကြောင့် camera2API ကို လော့ခ်ဖွင့်ရန် root access လိုအပ်ပါသည်။
သို့သော် သင်သည် API လုပ်ဆောင်ချက်များကို ဝင်ရောက်ပြီး အချိန်များစွာရယူလိုပါက၊ နောက်ဆက်တွဲလမ်းညွှန်ချက်ကို လိုက်နာရန် အကြံပြုအပ်ပါသည်။
Root မလိုပဲ Camera2API ကို ဝင်သုံးပါ။
ဤတွင်၊ စနစ်ဖိုင်များကိုမွမ်းမံခြင်းမပြုဘဲ ထိုကင်မရာ API ဖိုင်များရယူခြင်းလုပ်ငန်းစဉ်တစ်ခုလုံးကို သင်ရရှိမည်ဖြစ်သည်။ ထိုသို့ပြောခြင်းဖြင့်၊ လုပ်ထုံးလုပ်နည်းအတွက် အဓိကလိုအပ်ချက်များဖြင့် စတင်ကြပါစို့။
လုပ်ငန်းစဉ်မစမီ လိုအပ်သောအရာများ။
- android စက်ပစ္စည်းတွင် သော့ဖွင့်ထားသော bootloader ရှိနေကြောင်း သေချာပါစေ။
- ဆော့ဖ်ဝဲအင်ဂျင်နီယာမုဒ်မှတစ်ဆင့် USB အမှားရှာပြင်ခြင်းကို ဖွင့်ပါ။
- PC သို့မဟုတ် လက်ပ်တော့သည် Windows 7၊ 8၊ 10 သို့မဟုတ် 11 ကို အသုံးပြုရန် အကြံပြုထားသည်။
- ဖုန်းနှင့် ကွန်ပြူတာ ချိတ်ဆက်ရန် USB ကြိုး။
- အကို Download လုပ် TWRP သင့်စမတ်ဖုန်းအတွက်ဖိုင်
- ADB Driver.zip နှင့် minimal_adb_fastboot.zip
အဆင့် 1- ပြီးပြည့်စုံသော တပ်ဆင်မှုကို ဖန်တီးပါ။
- အ Install ADB driver.zip သင့်ရဲ့ကွန်ပျူတာပေါ်မှာ။
- ထို့နောက်၊ သင်သည် minimal_adb_fastboot.zip ဖိုင်ကို ထုတ်ယူရန် လိုအပ်မည်ဖြစ်သည်။
- ဒေါင်းလုဒ်လုပ်ထားသော TWRP ဖိုင်ကို recovery.img သို့ အမည်ပြောင်းပြီး အနည်းဆုံး fastboot zip ဖိုဒါသို့ ရွှေ့ပါ။
- PC ကို ဖုန်းနှင့်ချိတ်ဆက်ရန် ကေဘယ်အတွဲကိုသုံးပါ။
အဆင့် 2: Command Prompt ကိုဖွင့်ပါ။
- ပထမဆုံး ဇစ်ဖိုဒါရှိ cmd-here.exe ကို နှစ်ချက်နှိပ်ပါ။
- စက်ပစ္စည်းကို ချိတ်ဆက်ထားခြင်း ရှိ၊ မရှိ စစ်ဆေးရန် အမိန့်ကို ထည့်သွင်းပါ -
adb devices
ရိုက်ထည့်ပါ။ - ထို့နောက် command ကိုရိုက်ပါ -
adb reboot bootloader
ပြီးလျှင် boot mode ကိုဝင်ရောက်ရန် Enter ကိုနှိပ်ပါ။ - နောက် command ကိုရိုက်ထည့်ပါ -
fastboot boot recovery.img
TWRP မုဒ်ကိုဖွင့်ရန် ကီးဘုတ်ပေါ်တွင် Enter နှိပ်ပါ။
အဆင့် 3- ပြုပြင်မွမ်းမံရန်အတွက် TWRP မုဒ်ကို အသုံးပြုပါ။
- အဲဒီအမိန့်တွေကို သင်ထည့်သွင်းပြီးတာနဲ့ ခဏစောင့်ပါ။
- သင့်ဖုန်းစခရင်ပေါ်တွင် TWRP စိတ်ကြိုက်ပြန်လည်ရယူခြင်းမုဒ်ကို ဖွင့်ထားသည်ကို သင်သတိပြုမိပါလိမ့်မည်။
- သော့ကို ပွတ်ဆွဲပါ၊ “ပြုပြင်ပြောင်းလဲမှုများကို ခွင့်ပြုရန် ပွတ်ဆွဲပါ။”
- ယခု ကွန်ပြူတာ/လက်ပ်တော့ မျက်နှာပြင်သို့ ပြန်သွားပါ။
အဆင့် 4- ဒုတိယအဆင့် Commands ကိုရိုက်ထည့်ပါ။
- ထပ်ပြီးရိုက်ပါ
adb devices
စက်ပစ္စည်းသည် ချိတ်ဆက်မှု ရှိ၊ မရှိ စစ်ဆေးရန် ဝင်ရောက်ပါ။ - ပြီးရင်တော့ စာရိုက်ရပါမယ်။
adb shell
command နှင့် add - Camera2API ကိုအသက်သွင်းရန်၊ အမိန့်ကိုသုံးပါ -
setprop persist. camera.HAL3.enable 1
Enter ကိုနှိပ်ပါ။ - အမိန့်ကိုရိုက်ထည့်ပါ -
exit
ADB shell အပိုင်းကနေ ထွက်လာဖို့။ - နောက်ဆုံးတော့အသုံးပြုပါ
adb reboot
စက်ကို ပုံမှန်အတိုင်း ပြန်လည်စတင်ရန် enter ကိုနှိပ်ပါ။
Camera2 API ကို အရင်ကလို ဘယ်လိုပြန်ယူမလဲ။
ဖြစ်စဉ်တစ်ခုလုံးကို ပြန်လုပ်ရတာပါ။ အဆင့် 4 အထက်ပါကဏ္ဍတွင် သင်သည် Camera API ကို ထည့်သွင်းထားသကဲ့သို့ပင်။
- သင်လုပ်ရန်လိုအပ်သည်မှာအစားထိုးရန်ဖြစ်သည်
setprop persist. camera.HAL3.enable 1
သို့setprop persist. camera.HAL3.enable 0
ကင်မရာ API overwrite ကိုပိတ်ရန်။ - exit command ကိုရိုက်ပါ -
exit
Enter ခေါက်ပါ။ - နောက်ဆုံးအနေနဲ့ ရိုက်ပါ -
adb reboot
ဖုန်းကို ပုံမှန်အတိုင်း restart လုပ်ပါ။
မှတ်စု: သင်သည် TWRP ကို ထည့်သွင်းမထားသောကြောင့် အပ်ဒိတ်များရယူရာတွင် ပြဿနာတစ်စုံတစ်ရာ ကြုံတွေ့ရမည်မဟုတ်ပေ။ ထို့အပြင်၊ OTA အပ်ဒိတ်ကို သင်အသုံးပြုပါက Camera2API သည် ပုံမှန်ပြန်ဖြစ်လိမ့်မည်။ ထို့အပြင်၊ သင်စစ်ဆေးနိုင်သည်။ လက်စွဲကင်မရာ လိုက်ဖက်မှု အပြောင်းအလဲများကိုအတည်ပြုပေးရန်။
ကောက်ချက်
တိုတိုပြောရရင်၊ Camera2API ကိုဝင်ရောက်ခွင့်ရဖို့ အကောင်းဆုံးနည်းလမ်းက root ခွင့်ပြုချက်နဲ့ TWRP ဖွဲ့စည်းမှုပုံစံနဲ့ ဖြစ်နိုင်တယ်။ လုပ်ငန်းစဉ်ပြီးသည်နှင့်၊ သင်သည်အလွယ်တကူ install လုပ်နိုင်သည်။ GCam အများကြီးလုပ်စရာမလိုဘဲသင့်ရဲ့ android device ပေါ်မှာ application ကို။
အခြားတစ်ဖက်တွင်၊ သင့်တွင် camera2 API ကိုအသက်သွင်းခြင်းနှင့်ပတ်သက်သည့်မေးခွန်းများရှိပါက၊ သင်၏မှတ်ချက်ကိုအောက်ပါအပိုင်းတွင်မျှဝေပါ။