Кез келген Android құрылғысында Camera2 API қолдауын қалай қосуға болады [2024 жылы жаңартылған]

Смартфон құрылғылары арқылы Google камера портын жүктеп алғыңыз келгенде camera2 API қосу өте қажет. Жалпы алғанда, бұл порттар камераның жалпы сапасын жақсартады және таңғажайып фотосуреттер мен бейнелерді көп қиындықсыз көрсетеді.

Дегенмен, сізде болған кезде camera API тексерілді телефоныңыздың функциясын анықтаңыз және сіздің телефоныңыз бұл API интерфейстерін қолдамайтынын анықтаңыз.

Содан кейін сізге қалдырылған соңғы нұсқа - пайдаланушы қалпына келтіруді жыпылықтау немесе Android телефоныңызды түбірлеу арқылы қолданбаны бағдарламалау интерфейсін алу.

Бұл постта біз телефонда Camera2 API интерфейсін еш қиындықсыз оңай қосуға болатын әртүрлі әдістерді қарастырамыз.

Бірақ біз бастамас бұрын, егер сіз оларды бірінші рет естіген болсаңыз, келесі терминдер туралы аздап білейік.

Camera2 API дегеніміз не?

Ескі Android телефондарында сіз әдетте камера API-ін аласыз, ол соншалықты жақсы болмауы мүмкін. Бірақ Google Camera2 API интерфейсін Android 5.0 lollipop жүйесінде шығарады. Бұл телефондардың жалпы камера сапасын одан әрі арттыруға көмектесетін кең ауқымды атрибуттарды ұсынатын жақсы бағдарлама.

Бұл мүмкіндік жақсырақ HDR+ нәтижелерін береді және жетілдірілген бағдарламалық құралдың көмегімен жарық аз фотосуреттерді басу үшін тамаша атрибуттарды қосады.

Қосымша ақпарат алу үшін біз сізге шолуды ұсынамыз ресми бет.

Алдын ала қойылатын талаптар

  • Жалпы, келесі әдістердің барлығы түбірлік қатынасты қажет етеді.
  • USB арқылы жөндеуді қосу үшін Әзірлеуші ​​параметрлеріне кіріңіз.
  • Қажетті ADB драйверлерін компьютерде/ноутбукта орнату қажет
  • дұрыс нұсқасын алыңыз TWRP телефоныңызға сәйкес реттелетін қалпына келтіру.

Note: Әр түрлі әдістер бар телефоныңыздың түбірі, бірақ біз сізге кеңес береміз magisk жүктеп алыңыз тұрақты конфигурация үшін.

Camera2 API қосу әдістері

Realme сияқты кейбір смартфон өндірушілері әзірлеуші ​​режимін қосқаннан кейін қол жеткізуге болатын үшінші тарап камера қолданбаларын пайдалану үшін қосымша параметрлерде Camera HAL3 ұсынады.

(Тек Android 11 немесе одан жоғары жаңартуы бар Realme телефондарында қолданылады). Бірақ бұл көптеген смартфондарға қатысты емес. Бұл жағдайда келесі әдістерді орындауға болады:

1. Терминал эмулятор қолданбасын пайдалану (түбірлік)

  • Біріншіден, қол жеткізіңіз Терминал эмуляторы Қолданба.
  • Түбірге рұқсат беру үшін теріңіз su Enter пернесін басыңыз.
  • Бірінші пәрменді енгізіңіз - setprop persist.camera.HAL3.enabled 1 Enter пернесін басыңыз.
  • Келесі пәрменді енгізіңіз - setprop vendor.persist.camera.HAL3.enabled 1 Enter пернесін басыңыз.
  • Содан кейін телефонды қайта жүктеңіз.

2. X-plore қолданбасын пайдалану (Root)

  • Жүктеу және орнату X-plore File Manager жүйелік/түбірлік қалтаға кіру үшін. 
  • Содан кейін system/build.prop қалтасына кіру керек. 
  • нұқыңыз build.prop бұл сценарийді өңдеу үшін. 
  • қосу – «persist.camera.HAL3.enabled = 1″ түбінде. 
  • Осыдан кейін смартфонды қайта жүктеу керек.

3. Magisk модульдерінің кітапханасы (түбір) арқылы

Magisk көмегімен түбірлеудің көптеген артықшылықтары бар, олардың бірі - модульдер каталогына қол жеткізу.

  • Ең алдымен, жүктеу Module-Camera2API-Enabeler.zip модуль кітапханасынан.
  • Әрі қарай, magisk менеджеріне сәйкес zip файлын орнату керек. 
  • Камера API модулін белсендіру үшін құрылғыны қайта іске қосыңыз.

4. TWRP арқылы zip файлын жыпылықтау (Root немесе Root емес)

  • Қажетті жүктеп алыңыз Camera2API ZIP файл. 
  • Телефонды TWRP реттелетін қалпына келтіруге жүктеңіз.
  • Zip файлының орнына өтіп, оны басыңыз. 
  • Смартфондағы Camera2API.zip файлын жыпылықтаңыз. 
  • Соңында нәтижеге қол жеткізу үшін құрылғыны әдеттегідей қайта жүктеңіз.

Camera2 API функцияларын түбірлік рұқсатсыз қосуға болады ма?

camera2API құлпын ашу үшін сізге түбірлік рұқсат қажет болады, себебі бұл файлдарды көбінесе құрылғыда толық түбірлік рұқсат болған кезде алуға болады.

Бірақ, егер сіз API функцияларына қол жеткізгіңіз келсе және көп уақытыңыз болса, келесі нұсқаулықты орындауды ұсынамыз.

Camera2API-ге түбірсіз қол жеткізіңіз

Мұнда сіз жүйелік файлдарды өзгертпестен камераның API файлдарын алудың бүкіл процесін аласыз. Осыны айта отырып, процедураға қойылатын негізгі талаптардан бастайық. 

Процесс алдында қажет нәрселер.

  • Android құрылғысында құлыптан босатылған жүктеуші бар екеніне көз жеткізіңіз.
  • Әзірлеуші ​​режимі арқылы USB жөндеуді қосыңыз. 
  • Компьютер немесе ноутбук Windows 7, 8, 10 немесе 11 жүйелерінде жұмыс істеуге ұсынылады.
  • Телефон мен компьютерді байланыстыруға арналған USB кабелі. 
  • жүктеп алу TWRP смартфонға арналған файл
  • ADB Driver.zip және minimal_adb_fastboot.zip

1-қадам: Толық орнатуды жасаңыз

  • орнату ADB драйвері.zip компьютеріңізде.
  • Әрі қарай, minimal_adb_fastboot.zip файлын шығарып алуыңыз керек
  • Жүктелген TWRP файлының атын recovery.img деп өзгертіп, оны ең аз fastboot zip қалтасына жылжытыңыз.
  • Компьютерді телефонға қосу үшін кабель жинағын пайдаланыңыз. 

2-қадам: Пәрмен жолын іске қосыңыз

  • Ең алдымен, минималды 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 Enter пернесін басыңыз.
  • Пәрменді енгізіңіз - exit АДБ қабық бөлімінен шығу үшін. 
  • Соңында, қолданыңыз adb reboot және құрылғыны қалыпты түрде қайта қосу үшін enter пернесін басыңыз.

Camera2 API интерфейсін бұрынғыдай қалай қалпына келтіруге болады?

Бүкіл процесті бастап қайталау керек қадам 4 жоғарыдағы бөлімде Camera API орнатқан сияқты.

  • Сізге тек ауыстыру керек setprop persist. camera.HAL3.enable 1  дейін setprop persist. camera.HAL3.enable 0 камера API қайта жазуды өшіру үшін. 
  • Шығу пәрменін теріңіз - exit және Enter пернесін басыңыз
  • Соңында, теріңіз - adb reboot телефонды әдетте қайта қосу үшін.

Ескерту: Жаңартуларды алуда қиындықтарға тап болмас үшін TWRP орнатпайсыз. Сонымен қатар, OTA жаңартуын қолдансаңыз, Camera2API қалыпты күйге оралады. Оның үстіне тексеруге болады қолмен камера үйлесімділігі өзгерістерді растау үшін.

қорытынды

Қысқасы, Camera2API-ге қол жеткізудің ең жақсы жолы түбірлік рұқсат пен TWRP конфигурациясымен мүмкін. Процесті аяқтағаннан кейін оны оңай орнатуға болады GCam Android құрылғыңыздағы қолданбаны көп қиындықсыз.

Екінші жағынан, сізде camera2 API белсендіруге қатысты сұрақтарыңыз болса, келесі бөлімде пікіріңізді бөлісіңіз.

Әбіл Дамина туралы

Абел Дамина, машина үйрену инженері және фотосурет әуесқойы GCamApk блогы. Оның жасанды интеллект саласындағы тәжірибесі және композицияға деген ұқыптылығы оқырмандарды технология мен фотосуреттегі шекараларды көтеруге шабыттандырады.