Πώς να ενεργοποιήσετε το Camera2 API σε τηλέφωνα Android

Το Camera2 API έχει γίνει ένας από τους πιο σημαντικούς παράγοντες για την αξιολόγηση των δυνατοτήτων της κάμερας ενός smartphone. Εάν εντυπωσιάζεστε από τις δυνατότητές του, μπορείτε επίσης να το ενεργοποιήσετε στο smartphone σας.





Σε αυτό το άρθρο, περιγράφουμε τα βήματα για να ενεργοποιήσετε το Camera2 API σε τηλέφωνο Android.



Το twitch δεν θα παίξει στο chrome

Τι είναι το Camera2 API;

Όταν κυκλοφόρησε, η Google δεν ενέκρινε το παλαιό API κάμερας και ζήτησε από τους προγραμματιστές να εφαρμόσουν το νέο API API κάμερας σε smartphone Android. Αλλά δεν συνέβη πολύ γρήγορα. Μόνο μερικά premium smartphone διαθέτουν τώρα αυτήν την ενσωματωμένη δυνατότητα. Αυτό δεν ήθελε να συμβεί η Google. Ωστόσο, μπορείτε ακόμα να μάθετε πώς να ενεργοποιήσετε την υποστήριξη του Camera API 2 στο smartphone Android με μερικές απλές ρυθμίσεις.

Το Google Pixel 3, 4 χρησιμοποιεί τις ρυθμίσεις Camera2 API, και γι 'αυτό διαθέτει μια τόσο εντυπωσιακή κάμερα. Είμαι βέβαιος ότι θα κυκλοφορήσουν πολλά τηλέφωνα το 2019 με το Camera2 API.



Σημείωση: Θα θέλαμε να σας ενημερώσουμε ότι δεν είμαστε υπεύθυνοι για τυχόν επιβλαβή αποτελέσματα κατά τη διάρκεια αυτής της διαδικασίας. Κάντε αυτές τις αλλαγές με δική σας ευθύνη.



Διαβάστε επίσης: Πώς να ελέγξετε τον αριθμό κύκλου φόρτισης μπαταρίας iPhone Δεν απαιτείται Jailbreak

Πώς να ενεργοποιήσετε το Camera2 API σε smartphone Android

Υπάρχουν διάφοροι τρόποι για να ενεργοποιήσετε το Camera2 API σε smartphone Android. Αλλά πρέπει να καταλάβετε ότι θα χρειαστείτε πάντα ένα σωστά ριζωμένο τηλέφωνο Android για να αλλάξετε τις ρυθμίσεις ROM. Επομένως, ένα τηλέφωνο με ρίζα είναι απαραίτητο για να ενεργοποιήσετε το Camera2 API. Εάν το έχετε, ακολουθήστε καθεμία από τις ακόλουθες μεθόδους και ελέγξτε αν λειτουργεί.



Σημείωση: Δεν υπάρχει επίσημη λίστα με τηλέφωνα συμβατά με το Camera2 API



Ενεργοποίηση κάμερας 2 API στο Build.prop

Είναι μια από τις τέλειες μεθόδους για να ενεργοποιήσετε πολλές από τις κρυφές λειτουργίες του Android σε smartphone. Μπορείτε επίσης να ενεργοποιήσετε το Camera API 2 με το Build.prop. Ωστόσο, πρέπει να καταλάβετε ότι αυτή η μέθοδος έχει μόνο πενήντα και πενήντα πιθανότητες επιτυχίας. Λειτουργεί σε smartphone που είναι εξοπλισμένα με υποστήριξη Camera2 API σε ROM, αλλά έχει απενεργοποιήσει τη λειτουργικότητά του για άλλους λόγους.

Ακολουθήστε προσεκτικά τα βήματα.

  1. Πραγματοποιήστε λήψη και εγκατάσταση οποιασδήποτε εφαρμογής διαχείρισης αρχείων από το Google Play Store, το οποίο υποστηρίζει το κύριο πρόγραμμα περιήγησης. Εδώ, χρησιμοποιούμε το πιο δημοφιλές, δηλαδή το ES File Manager.
  2. Μεταβείτε στο διαμέρισμα συστήματος στο τηλέφωνό σας Android με ρίζες και βρείτε το αρχείο που ονομάζεται Build.prop.
  3. Ανοίξτε το αρχείο Build.prop χρησιμοποιώντας το πρόγραμμα επεξεργασίας κειμένου.
  4. Μέσα στο αρχείο Build.prop, αναζητήστε αυτήν τη γραμμή:

persist.camera.HAL3.enabled = 0

  1. Επεξεργαστείτε 0 έως 1, μετά αποθηκεύστε και βγείτε από το Build.prop και επανεκκινήστε το τηλέφωνο.
  2. Στη συνέχεια, μπορείτε να ελέγξετε αν λειτούργησε ξεκινώντας μια εφαρμογή κάμερας τρίτου μέρους όπως το Open Camera.

build.prop_

Ενεργοποιήστε το Camera2 API με εξομοιωτή τερματικού

Η πρώτη μέθοδος που θα ενεργοποιηθεί, η κάμερα2api, λειτουργεί σε σχεδόν όλα τα smartphone Android με root και συμβατά. Ωστόσο, σε ορισμένες περιπτώσεις, δεν θα λειτουργήσει όπως αναμενόταν. Εάν έχετε κακή τύχη με την πρώτη μέθοδο, μπορείτε να δοκιμάσετε αυτήν τη δεύτερη μέθοδο, η οποία είναι πιο άνετη και περιλαμβάνει μηδενικές επιπλοκές. Θυμηθείτε, θα χρειαστείτε πρόσβαση root στο τηλέφωνό σας για να το κάνετε. Ακολουθήστε προσεκτικά τα βήματα:

  1. Πραγματοποιήστε λήψη και εγκατάσταση της εφαρμογής εξομοιωτή τερματικού Google Play.
  2. Ανοίξτε την εφαρμογή και εκτελέστε τις ακόλουθες εντολές:

του

το persist.camera.HAL3.enabled 1

έξοδος

έξοδος

k οδηγείτε θέσεις αγώνων
  1. Τώρα επανεκκινήστε το τηλέφωνό σας και ελέγξτε με την εφαρμογή Άνοιγμα κάμερας.

Ακολουθούν τα βήματα για να ενεργοποιήσετε το Camera2 API σε συμβατά smartphone Android. Εάν δοκιμάζετε τα προηγούμενα βήματα σε ένα μη ριζικό τηλέφωνο, δεν θα πετύχετε όπως αναμένεται. Τέλος πάντων, δοκιμάστε το και πείτε μας τις αμφιβολίες σας στην ενότητα σχολίων.

Πώς να ελέγξετε εάν το smartphone Android είναι συμβατό με το Camera2 API

  1. Εγκαταστήστε το Probe API Camera2
  2. Ξεκινήστε την εφαρμογή και αναζητήστε δύο ενότητες: Αναγνωριστικό κάμερας: 0 και Αναγνωριστικό κάμερας: 1. Η πρώτη είναι η πίσω κάμερα, ενώ η δεύτερη είναι η μπροστινή κάμερα.
  3. Στο Camera-ID, εξερευνήστε μια υποκατηγορία με το όνομα Κατηγορία υποστήριξης επιπέδου υλικού. Εδώ μπορείτε να βρείτε το επίπεδο υποστήριξης του Camera2 API στο τηλέφωνό σας.
  4. Προκειμένου το τηλέφωνό σας να είναι συμβατό με την κάμερα 2 API, χρειάζεστε τουλάχιστον Επίπεδο 3 ή Πλήρες. Σε αυτήν την περίπτωση, το Camera 2 API είναι ενεργοποιημένο για εσάς.

Εάν δείτε ένα πράσινο σημάδι δίπλα στο Επίπεδο 3 ή το πλήρες, αυτό σημαίνει ότι είναι ενεργοποιημένο.

Επίπεδα API Camera2

Υπάρχουν τέσσερα επίπεδα API Camera 2 ή μάλλον κατηγορία υποστήριξης σε επίπεδο υλικού (επίπεδο υποστήριξης υλικού Camera 2 API)

  • Επίπεδο 3: Εκτός από το FULL, ο OEM πρόσθεσε την προσαρμογή του, περιλάμβανε λειτουργίες όπως RAW, Pro mode κ.λπ.
  • Πλήρης: η κάμερα smartphone υποστηρίζει όλες τις σημαντικές δυνατότητες του Camera2 API.
  • Περιορισμένη: η κάμερα υποστηρίζει μόνο ορισμένες από τις δυνατότητες του Camera2 API.
  • Παλαιού τύπου: το τηλέφωνο είναι συμβατό μόνο με δυνατότητες του Camera1 API

Η διαφορά μεταξύ του επιπέδου 3 του Camera 2 API και του πλήρους είναι τεράστια. Οι OEM μπορούν να προσφέρουν πολλές δυνατότητες εκτός από το Camera 2 API για να το κάνουν ένα βήμα παραπέρα προσθέτοντας την επανεπεξεργασία YUV, τη λήψη εικόνας RAW και άλλα.