• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

[TOOL] Google Camera without root/magisk (Enable Camera2Api, EIS)

Search This thread

AridaneAM

Senior Member
Oct 27, 2017
83
369
IMPORTANT: SINCE MAY OTA UPDATE, DATA IS WIPED IN THE BOOTLOADER UNLOCKING PROCESS. TO USE THE TOOL YOU HAVE DOWNGRADE APRIL OR BEFORE, INSTALL THE CAMERA AND THEN UPDATE.


This is a tool to install Google Camera, enable camera2api and EIS without root.

Thanks to amazing dev flex1911 for the method: Link

NOTE: If you get stuck in twrp, select "Keep Read Only", not "Swipe to allow modifications".



English/Spanish program.
e40e66b3b6dbc99406f69047a1e6fc71.png



FAQ:
Installing GCam in this way the OTA are working? Camera2Api and EIS keeps enabled?
According to my test with December to January Oreo, yes and yes.

What can I do if my phone gets stuck in fastboot/twrp or the camera app crash?
Check if all security is turned off. Use the program as administrator.
Install Qualcomm drivers and/or mi pc suite.
If the phone keeps getting stuck in fastboot/twrp: Open device manager and check if there is any driver error:

Lagging-In-Windows-8.1-Device-Manager-Update-Driver-Software...-Windows-Wally.png


Click on "update driver software", "browse my computer for driver software", "let me pick from..." and select one from the list.



triángulo amarillo indicando que no se reconoce correctamente el móvil. Si aparece, click derecho, actualizar controlador, buscar software de controlador en el equipo, elegir en una lista de controladores disponibles en el equipo y selecciona alguno de la lista.



Download: https://goo.gl/GZYtXW


Video of a friend using the tool (it's in Spanish)


Other video (English)



Features:
- Install drivers: You can install 1.4.3 or 1.3 version of this fantastic tool: Link
- Enable HAL3, EIS and install GCam: Install "GoogleCamera-Pixel2Mod-Arnova8G2-V1" with portrait, zsl, front hdr+, ... and open a image with configuration instructions.
(You can delete it and install any GCam version but it's necessary use that button to enable camera2Api, EIS)
Disable HAL3, EIS


Instructions:


0) To avoid problems in storage mounting, disable pattern/password. When the process is finished you can enable pin/pattern again.

1) You have to enable developer options, OEM unlock and USB debugging before use the app:

65b0656716096eb6ece4029e1c15afda.jpg


2) Install adb/fastboot drivers (if you don't have it)

3) Enable HAL3, EIS and install GCam.

4) Configure the camera like the image openend in the tool.


Manual Steps (If you don't want to use the tool):

https://forum.xda-developers.com/showpost.php?p=75541654&postcount=98


Google Camera updates:
You can simply uninstall Google Camera app and install any apk after enable Camera2Api and EIS.

https://www.celsoazevedo.com/files/android/google-camera/

 
Last edited:

caolan

Member
Oct 21, 2015
26
12
How long is it supposed to take? It has been more than 10 minutes unlocking bootloader and nothing happens.

Edit: For those who got stuck on "Unlocking bootloader" while in Fastboot: Keep your device connected to the PC. Open device manager in Windows, you will find the Android Device with the warning symbol. Right click on it and select update driver. Then select Search for drivers in this PC. Then select choose from a list of drivers available. On the left side of the list search for Samsung and on the right side of the list choose Samsung ADB device and apply. Restart the device and the program on your PC and start the install process again.
 
Last edited:

AridaneAM

Senior Member
Oct 27, 2017
83
369
Im assuming OTA gonna work fine right? Like the other threads enabling camera 2 api. Very helpful for those who dont want root and still be able to use gcam. Nice!

Edit: ow yeah its in your post already.
Before upload I tried the program flashing stock december Oreo, then I installed GCam with this and, finally, I updated to January Oreo and Camera2api is still enabled.
8869890b0c4b89ae7c7a5f8c93a4c160.jpg


596d433deb4dfb53861a654caa9aaf73.jpg


f5397a94d072293b3d13c1966f9dbfb4.jpg


How long is it supposed to take? It has been more than 10 minutes unlocking bootloader and nothing happens.
If drivers are working well, 1-2 minutes.
 
Last edited:

arvind7955

Senior Member
Apr 14, 2015
216
16
Rohtak
Can someone please elaborate a bit more? I am unable to understand step 4.
Thanks in advance.

---------- Post added at 06:11 PM ---------- Previous post was at 06:09 PM ----------

Can we do this without unlocking bootloader?
 

AridaneAM

Senior Member
Oct 27, 2017
83
369
Can someone please elaborate a bit more? I am unable to understand step 4.
Thanks in advance.

---------- Post added at 06:11 PM ---------- Previous post was at 06:09 PM ----------

Can we do this without unlocking bootloader?
You have not to touch the phone (unless ask for fingerprint or pin in twrp). The "Install GCam" button boots in fastboot, unlock bootloader, lock bootloader, ... without do anything in the phone. When the process end, the tool opens a image with the configuration in the Google camera.
 

macelaru

Senior Member
Feb 10, 2015
95
32
(If you have problems try to disable pattern/password for mount the storage in twrp)
How?
Everything works smooth but because that password I can't enable camera2API, EIS. etc and I have FC in Arnova ofcourse.
 

AridaneAM

Senior Member
Oct 27, 2017
83
369
But im all stock firmware, no twrp installed. It means that i have to change the recovery , hence ora will not work. It means thar you allways have to chage the stock firmware...

Enviado do meu Mi A1 através do Tapatalk
When you use "Install GCam" the tool does all, unlock bootloader, boot twrp, lock bootloader.
 
Last edited:

AridaneAM

Senior Member
Oct 27, 2017
83
369
(If you have problems try to disable pattern/password for mount the storage in twrp)
How?
Everything works smooth but because that password I can't enable camera2API, EIS. etc and I have FC in Arnova ofcourse.
I edited that part, it can be confusing. I mean disable pattern/password in settings, not in twrp. Finally, without pin/pattern do "Install GCam".
 

arvind7955

Senior Member
Apr 14, 2015
216
16
Rohtak
You have not to touch the phone (unless ask for fingerprint or pin in twrp). The "Install GCam" button boots in fastboot, unlock bootloader, lock bootloader, ... without do anything in the phone. When the process end, the tool opens a image with the configuration in the Google camera.

What to do after downloading Mi A1 GCam.zip file?
Do I have to connect my mobile with a pc/laptop?
 

GolfMike7

Member
Sep 22, 2016
21
7
It worked. but... I had to start the program like 4 or 5 times because it would not go to the end (also i did nothing).... In the end seems ok.
First time it did not work because i ran the app from the archive. So first, unzipp the file and only after that run the app.
Thank you!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 143
    IMPORTANT: SINCE MAY OTA UPDATE, DATA IS WIPED IN THE BOOTLOADER UNLOCKING PROCESS. TO USE THE TOOL YOU HAVE DOWNGRADE APRIL OR BEFORE, INSTALL THE CAMERA AND THEN UPDATE.


    This is a tool to install Google Camera, enable camera2api and EIS without root.

    Thanks to amazing dev flex1911 for the method: Link

    NOTE: If you get stuck in twrp, select "Keep Read Only", not "Swipe to allow modifications".



    English/Spanish program.
    e40e66b3b6dbc99406f69047a1e6fc71.png



    FAQ:
    Installing GCam in this way the OTA are working? Camera2Api and EIS keeps enabled?
    According to my test with December to January Oreo, yes and yes.

    What can I do if my phone gets stuck in fastboot/twrp or the camera app crash?
    Check if all security is turned off. Use the program as administrator.
    Install Qualcomm drivers and/or mi pc suite.
    If the phone keeps getting stuck in fastboot/twrp: Open device manager and check if there is any driver error:

    Lagging-In-Windows-8.1-Device-Manager-Update-Driver-Software...-Windows-Wally.png


    Click on "update driver software", "browse my computer for driver software", "let me pick from..." and select one from the list.



    triángulo amarillo indicando que no se reconoce correctamente el móvil. Si aparece, click derecho, actualizar controlador, buscar software de controlador en el equipo, elegir en una lista de controladores disponibles en el equipo y selecciona alguno de la lista.



    Download: https://goo.gl/GZYtXW


    Video of a friend using the tool (it's in Spanish)


    Other video (English)



    Features:
    - Install drivers: You can install 1.4.3 or 1.3 version of this fantastic tool: Link
    - Enable HAL3, EIS and install GCam: Install "GoogleCamera-Pixel2Mod-Arnova8G2-V1" with portrait, zsl, front hdr+, ... and open a image with configuration instructions.
    (You can delete it and install any GCam version but it's necessary use that button to enable camera2Api, EIS)
    Disable HAL3, EIS


    Instructions:


    0) To avoid problems in storage mounting, disable pattern/password. When the process is finished you can enable pin/pattern again.

    1) You have to enable developer options, OEM unlock and USB debugging before use the app:

    65b0656716096eb6ece4029e1c15afda.jpg


    2) Install adb/fastboot drivers (if you don't have it)

    3) Enable HAL3, EIS and install GCam.

    4) Configure the camera like the image openend in the tool.


    Manual Steps (If you don't want to use the tool):

    https://forum.xda-developers.com/showpost.php?p=75541654&postcount=98


    Google Camera updates:
    You can simply uninstall Google Camera app and install any apk after enable Camera2Api and EIS.

    https://www.celsoazevedo.com/files/android/google-camera/

    46
    Thanks, it worked
    - removed pin and fingerprints (no lock at all)
    - enabled oem unlock - usb debug
    - tried the following commands before running the tool (adb /fastboot drivers 1.4.3 already installed)
    adb devices (saw device listed)
    adb shell reboot bootloader
    fastboot devices (saw device listed)
    fastboot reboot
    adb kill-server
    ---
    then launched the tool, no manual intervention at all and gcam installed.
    ---
    Hope this helps

    If you know adb/fastboot stuff you can do it in that way, this tool is to do the process automatically.

    To see if the phone is detected.
    Code:
    adb devices
    Reboot in fastboot mode.
    Code:
    adb reboot bootloader
    To see if the phone in fastboot is detected.
    Code:
    fastboot devices
    Bootloader unlock.
    Code:
    fastboot oem unlock
    Boot into twrp. (don't touch the phone in twrp).
    Code:
    fastboot boot twrp.img
    To see if the phone is detected.
    Code:
    adb devices
    Code:
    adb shell
    Enable HAL3
    Code:
    setprop persist.camera.HAL3.enabled 1
    Enable EIS.
    Code:
    setprop persist.camera.eis.enable 1
    Exit of adb shell.
    Code:
    exit
    Reboot in fastboot mode.
    Code:
    adb reboot bootloader
    To see if the phone in fastboot is detected.
    Code:
    fastboot devices
    Bootloader lock.
    Code:
    fastboot oem lock
    Reboot into system.
    Code:
    fastboot reboot



    Finally, you can install any GCam apk.

    You can see that is a simple tool :)
    10
    Thanks a lot for this post @AridaneAM . Camera is working perfectly along with portrait mode. :)
    --NOTE:
    A].Guys make sure you ' HAVEN'T CHANGED THE FOLDER NAME ' after extracting it from the zip. Name should be 'Mi A1 GCam' only, else fastboot commands and stuff won't get executed and you won't see any changes in your device behaviour (rebooting and stuff).
    B].After device boots on twrp, you won't see any twrp controls but only the twrp logo for 5-10 secs then it will automatically reboot, so don't worry.--
    C].Before trying this tool, I REMOVED all of my registered fingerprints and lock screen PIN, so only swipe to unlock was present.
    D].No issues in 3rd Party cam apps and even in stock camera app, HDR works as it used to, no force closes or anything

    A More simplified guide to understand it perfectly:
    1.Extract the folder as it is.
    2.Run the exe and first install adb drivers 1.3
    3.After finishing installation of adb drivers, then click on install button.
    4.Accept the usb debug authorization if asked.
    5.WAIT FOR 5-10 SECONDS, device will automatically boot into fastboot and leave the device until the tool in 'PC" opens an Image Showing GCam's in App Settings.
    8
    Im assuming OTA gonna work fine right? Like the other threads enabling camera 2 api. Very helpful for those who dont want root and still be able to use gcam. Nice!

    Edit: ow yeah its in your post already.
    Before upload I tried the program flashing stock december Oreo, then I installed GCam with this and, finally, I updated to January Oreo and Camera2api is still enabled.
    8869890b0c4b89ae7c7a5f8c93a4c160.jpg


    596d433deb4dfb53861a654caa9aaf73.jpg


    f5397a94d072293b3d13c1966f9dbfb4.jpg


    How long is it supposed to take? It has been more than 10 minutes unlocking bootloader and nothing happens.
    If drivers are working well, 1-2 minutes.
    7
    Is this app a noticeable improvement over stock camera ?
    Left iPhone 7 plus, right Mi A1 with GCam. what do you think? :)

    c7ac23f43c427a179226e9e2d5052fc4.jpg


    3ddf2898ba651ebb468e4978f475ae39.jpg