કોઈપણ એન્ડ્રોઇડ પર કેમેરા2 API સપોર્ટ કેવી રીતે સક્ષમ કરવો [2024 અપડેટ કરેલ]

જ્યારે તમે તમારા સ્માર્ટફોન ઉપકરણો પર ગૂગલ કેમેરા પોર્ટ ડાઉનલોડ કરવા માંગતા હો ત્યારે કેમેરા2 API સક્ષમ કરવું ખૂબ જ જરૂરી છે. સામાન્ય રીતે, તે પોર્ટ કેમેરાની એકંદર ગુણવત્તામાં સુધારો કરશે અને ખૂબ જ મુશ્કેલી વિના આકર્ષક ફોટા અને વિડિયો રેન્ડર કરશે.

જો કે, જ્યારે તમારી પાસે હોય કૅમેરા API તપાસ્યું તમારા ફોનનું કાર્ય, અને નિરાશાજનક રીતે જાણો કે તમારો ફોન તે API ને સપોર્ટ કરતું નથી.

પછી તમારા માટે બાકી રહેલ અંતિમ વિકલ્પ એ છે કે કસ્ટમ પુનઃપ્રાપ્તિને ફ્લેશ કરીને અથવા તમારા એન્ડ્રોઇડ ફોનને રૂટ કરીને તે એપ્લિકેશન પ્રોગ્રામિંગ ઇન્ટરફેસ મેળવો.

આ પોસ્ટમાં, અમે વિવિધ પદ્ધતિઓ આવરી લઈશું જેના દ્વારા તમે સરળતાથી તમારા ફોન પર કોઈ સમસ્યા વિના Camera2 API ને સક્ષમ કરી શકો છો.

પરંતુ અમે પ્રારંભ કરીએ તે પહેલાં, ચાલો નીચેની શરતો વિશે થોડું જાણીએ જો તમે તેને પ્રથમ વખત સાંભળ્યું હોય.

Camera2 API શું છે?

જૂના એન્ડ્રોઇડ ફોન્સમાં, તમે સામાન્ય રીતે કૅમેરા API મેળવશો જે કદાચ તેટલું સારું ન હોય. પરંતુ Google એ Android 2 લોલીપોપમાં Camera5.0 API રિલીઝ કરે છે. તે એક બહેતર પ્રોગ્રામ છે જે વિશેષતાઓની વિશાળ શ્રેણી પ્રદાન કરે છે જે ફોનની એકંદર કેમેરા ગુણવત્તાને વધારવામાં વધુ મદદ કરે છે.

આ સુવિધા બહેતર HDR+ પરિણામો આપે છે અને અદ્યતન સોફ્ટવેરની મદદથી ઓછા પ્રકાશના ફોટા ક્લિક કરવા માટે અદ્ભુત વિશેષતાઓ ઉમેરે છે.

વધુ માહિતી માટે, અમે તમને તપાસવાની ભલામણ કરીશું સત્તાવાર પાનું.

પૂર્વ-જરૂરીયાતો

  • સામાન્ય રીતે, નીચેની બધી પદ્ધતિઓને રૂટ એક્સેસની જરૂર પડશે.
  • USB ડિબગીંગને સક્ષમ કરવા માટે વિકાસકર્તા સેટિંગ્સને ઍક્સેસ કરો.
  • PC/Laptop પર જરૂરી ADB ડ્રાઇવરો ઇન્સ્ટોલ કરવા જરૂરી છે
  • નું સાચું સંસ્કરણ મેળવો TWRP તમારા ફોન અનુસાર કસ્ટમ પુનઃપ્રાપ્તિ.

Note: ત્યાં વિવિધ પદ્ધતિઓ છે તમારા ફોનને રૂટ કરો, પરંતુ અમે તમને ભલામણ કરીશું મેજીસ્ક ડાઉનલોડ કરો સ્થિર રૂપરેખાંકન માટે.

Camera2 API ને સક્ષમ કરવાની પદ્ધતિઓ

કેટલાક સ્માર્ટફોન નિર્માતાઓ, જેમ કે Realme, 3જી પાર્ટી કેમેરા એપ્સનો ઉપયોગ કરવા માટે વધારાના સેટિંગમાં કેમેરા HAL3 પ્રદાન કરે છે, જેને ડેવલપર મોડને સક્ષમ કર્યા પછી એક્સેસ કરી શકાય છે.

(ફક્ત Android 11 અથવા તેથી વધુ અપડેટ મેળવનાર Realme ફોનમાં જ લાગુ). પરંતુ તે ઘણા સ્માર્ટફોન માટે કેસ નથી. આ કિસ્સામાં, તમે અનુગામી પદ્ધતિઓને અનુસરી શકો છો:

1. ટર્મિનલ ઇમ્યુલેટર એપ્લિકેશન (રુટ) નો ઉપયોગ કરવો

  • પ્રથમ, ઍક્સેસ કરો ટર્મિનલ ઈમ્યુલેટર એપ્લિકેશન.
  • રૂટ એક્સેસ આપવા માટે, ટાઈપ કરો su અને એન્ટર દબાવો.
  • પ્રથમ આદેશ દાખલ કરો - setprop persist.camera.HAL3.enabled 1 અને એન્ટર દબાવો.
  • આગલો આદેશ દાખલ કરો - setprop vendor.persist.camera.HAL3.enabled 1 અને એન્ટર દબાવો.
  • આગળ, ફોન રીબુટ કરો.

2. એક્સ-પ્લોર એપ્લિકેશન (રુટ) નો ઉપયોગ કરીને

  • ડાઉનલોડ કરો અને સ્થાપિત કરો એક્સ-પ્લગ ફાઇલ ફાઇલ મેનેજર સિસ્ટમ/રુટ ફોલ્ડરને ઍક્સેસ કરવા માટે. 
  • પછી, તમારે system/build.prop ફોલ્ડર ઍક્સેસ કરવું પડશે. 
  • પર ક્લિક કરો બિલ્ડ.પ્રropપ તે સ્ક્રિપ્ટમાં ફેરફાર કરવા માટે. 
  • ઉમેરો - "persist.camera.HAL3.enabled = 1″ તળિયે. 
  • તે પછી, તમારે તમારા સ્માર્ટફોનને રીબૂટ કરવું પડશે.

3. વાયા મેજિસ્ક મોડ્યુલ્સ લાઇબ્રેરી (રુટ)

મેજીસ્ક સાથે રૂટ કરવાના અસંખ્ય ફાયદા છે, તેમાંથી એક એ છે કે તમને મોડ્યુલ્સ ડિરેક્ટરી એક્સેસ મળશે.

  • સૌ પ્રથમ, ડાઉનલોડ કરો મોડ્યુલ-કેમેરા2API-Enabeler.zip મોડ્યુલ લાઇબ્રેરીમાંથી.
  • આગળ, તમારે તે સંબંધિત ઝિપને મેજીસ્ક મેનેજરમાં ઇન્સ્ટોલ કરવી પડશે. 
  • કેમેરા API મોડ્યુલને સક્રિય કરવા માટે તમારા ઉપકરણને પુનઃપ્રારંભ કરો.

4. TWRP (રુટ અથવા રુટ નહીં) દ્વારા ઝિપ ફાઇલને ફ્લેશિંગ

  • જરૂરી ડાઉનલોડ કરો Camera2API ઝિપ ફાઇલ. 
  • ફોનને TWRP કસ્ટમ પુનઃપ્રાપ્તિમાં બુટ કરો.
  • ઝિપ ફાઇલ સ્થાન પર નેવિગેટ કરો અને તેના પર ક્લિક કરો. 
  • સ્માર્ટફોન પર Camera2API.zip ફાઇલને ફ્લેશ કરો. 
  • અંતે, પરિણામો મેળવવા માટે ઉપકરણને હંમેશની જેમ રીબૂટ કરો.

શું હું રુટ પરવાનગી વિના Camera2 API કાર્યોને સક્ષમ કરી શકું?

તમને camera2API ને અનલૉક કરવા માટે રૂટ એક્સેસની જરૂર પડશે કારણ કે મોટાભાગે તે ફાઇલો ત્યારે મેળવી શકાય છે જ્યારે ઉપકરણ પાસે સંપૂર્ણ રૂટ પરવાનગી હોય.

પરંતુ, જો તમે API કાર્યોને ઍક્સેસ કરવા માંગતા હો અને તમારી પાસે ઘણો સમય હોય, તો અમે તમને અનુગામી માર્ગદર્શિકાને અનુસરવાની ભલામણ કરીએ છીએ.

રુટ વિના Camera2API ઍક્સેસ કરો

અહીં, તમે સિસ્ટમ ફાઇલોમાં ફેરફાર કર્યા વિના તે કેમેરા API ફાઇલો મેળવવાની સમગ્ર પ્રક્રિયા પ્રાપ્ત કરશો. તેમ કહીને, ચાલો પ્રક્રિયા માટેની પ્રાથમિક આવશ્યકતાઓ સાથે પ્રારંભ કરીએ. 

પ્રક્રિયા પહેલા જરૂરી વસ્તુઓ.

  • ખાતરી કરો કે એન્ડ્રોઇડ ડિવાઇસમાં અનલોક બુટલોડર છે.
  • વિકાસકર્તા મોડ દ્વારા USB ડિબગીંગને સક્ષમ કરો. 
  • Windows 7, 8, 10, અથવા 11 ચલાવવા માટે PC અથવા લેપટોપની ભલામણ કરવામાં આવે છે.
  • ફોન અને કમ્પ્યુટરને એકબીજા સાથે જોડવા માટે USB કેબલ. 
  • ડાઉનલોડ કરો TWRP તમારા સ્માર્ટફોન માટે ફાઇલ
  • ADB ડ્રાઈવર.ઝિપ અને minimal_adb_fastboot.zip

પગલું 1: એક સંપૂર્ણ સેટઅપ બનાવો

  • સ્થાપિત ADB ડ્રાઈવર.ઝિપ તમારા કમ્પ્યુટર પર.
  • આગળ, તમારે minimal_adb_fastboot.zip ફાઇલ કાઢવાની જરૂર પડશે
  • ડાઉનલોડ કરેલ TWRP ફાઇલનું નામ recovery.img પર બદલો અને તેને મિનિમલ ફાસ્ટબૂટ ઝિપ ફોલ્ડરમાં ખસેડો.
  • પીસીને ફોન સાથે કનેક્ટ કરવા માટે કેબલ બંડલનો ઉપયોગ કરો. 

પગલું 2: કમાન્ડ પ્રોમ્પ્ટ ચલાવો

  • સૌ પ્રથમ, મિનિમલ ઝિપ ફોલ્ડરમાં cmd-here.exe પર ડબલ-ક્લિક કરો. 
  • ઉપકરણ કનેક્ટ થયેલ છે કે નહીં તે જોવા માટે આદેશ દાખલ કરો - adb devices અને દાખલ કરો.
  • આગળ, આદેશ લખો - adb reboot bootloader અને બુટ મોડને એક્સેસ કરવા માટે એન્ટર દબાવો. 
  • આગલો આદેશ દાખલ કરો - fastboot boot recovery.img અને TWRP મોડ ખોલવા માટે કીબોર્ડ પર એન્ટર દબાવો.

પગલું 3: ફેરફાર માટે TWRP મોડનો ઉપયોગ કરો

  • એકવાર તમે તે આદેશો દાખલ કરી લો તે પછી, થોડીવાર રાહ જુઓ. 
  • તમે જોશો કે TWRP કસ્ટમ પુનઃપ્રાપ્તિ મોડ તમારા ફોન સ્ક્રીન પર સક્રિય થયેલ છે. 
  • કી સ્વાઇપ કરો જેમાં કહ્યું હતું કે, "સંશોધનોને મંજૂરી આપવા માટે સ્વાઇપ કરો".
  • હવે, કમ્પ્યુટર/લેપટોપ સ્ક્રીન પર પાછા આવો. 

પગલું 4: બીજા તબક્કાના આદેશો દાખલ કરો

  • ફરીથી, ટાઇપ કરો adb devices અને ઉપકરણ કનેક્ટ થાય છે કે નહીં તે જોવા માટે દાખલ કરો. 
  • પછી, તમારે ટાઈપ કરવું પડશે adb shell આદેશ અને ઉમેરો
  • Camera2API સક્રિય કરવા માટે, આદેશનો ઉપયોગ કરો - setprop persist. camera.HAL3.enable 1 અને એન્ટર દબાવો.
  • આદેશ દાખલ કરો - exit ADB શેલ વિભાગમાંથી બહાર આવવા માટે. 
  • છેલ્લે, ઉપયોગ કરો adb reboot અને ઉપકરણને સામાન્ય રીતે પુનઃપ્રારંભ કરવા માટે એન્ટર દબાવો.

પહેલાની જેમ કેમેરા2 API કેવી રીતે પુનઃસ્થાપિત કરવું?

થી તમારે આખી પ્રક્રિયાનું પુનરાવર્તન કરવું પડશે પગલું 4 જેમ કે તમે ઉપરોક્ત વિભાગમાં કેમેરા API ઇન્સ્ટોલ કર્યું છે.

  • તમારે બધાને બદલવાની જરૂર છે setprop persist. camera.HAL3.enable 1  થી setprop persist. camera.HAL3.enable 0 કૅમેરા API ઓવરરાઇટને બંધ કરવા માટે. 
  • એક્ઝિટ કમાન્ડ ટાઈપ કરો - exit અને એન્ટર દબાવો
  • છેલ્લે, ટાઇપ કરો - adb reboot સામાન્ય રીતે ફોનને રીસ્ટાર્ટ કરવા માટે.

નૉૅધ: તમે TWRP ઇન્સ્ટોલ કરતા નથી તેથી તમને અપડેટ્સ મેળવવામાં કોઈ મુશ્કેલીનો સામનો કરવો પડશે નહીં. ઉપરાંત, જો તમે OTA અપડેટ લાગુ કરશો તો Camera2API સામાન્ય થઈ જશે. વધુમાં, તમે ચકાસી શકો છો મેન્યુઅલ કેમેરા સુસંગતતા ફેરફારોની પુષ્ટિ કરવા.

ઉપસંહાર

ટૂંકમાં, Camera2API ની ઍક્સેસ મેળવવાની શ્રેષ્ઠ રીત રૂટ પરવાનગી અને TWRP ગોઠવણી સાથે શક્ય છે. એકવાર તમે પ્રક્રિયા પૂર્ણ કરી લો, પછી તમે સરળતાથી ઇન્સ્ટોલ કરી શકો છો GCam તમારા એન્ડ્રોઇડ ઉપકરણ પર ખૂબ જ મુશ્કેલી વિના એપ્લિકેશન.

બીજી બાજુ, જો તમને camera2 API ને સક્રિય કરવા અંગે પ્રશ્નો હોય, તો નીચેના વિભાગમાં તમારી ટિપ્પણી શેર કરો.

અબેલ દામિના વિશે

મશીન લર્નિંગ એન્જિનિયર અને ફોટોગ્રાફીના ઉત્સાહી એબેલ ડેમિનાએ તેની સહ-સ્થાપના કરી GCamApk બ્લોગ. AI માં તેમની નિપુણતા અને રચના માટે આતુર નજર વાચકોને ટેક અને ફોટોગ્રાફીમાં સીમાઓને આગળ વધારવા માટે પ્રેરણા આપે છે.