[GUIDE] Enable Camera2API in miui 11 without custom kernel - Xiaomi Redmi Note 5 Pro Guides, News, & Discussion

after a have tried many times to get it work and every time i get a new issue i discovered how to get Camera2API wokr on miui 11
First :
1- you need i custom Recovery like twrp or orangefox
2- adb & fastboot tools​then after booting into recovery connect your whyred device to pc and open a shell and type adb root and hit enter then adb shell
finally do this commands
Code:
setprop vendor.camera.aux.packagelist com.bsgmod.camera,com.google.android.GoogleCameraWide,com.android.camera
setprop vendor.camera.aux.packagelist2 com.android.systemui
setprop camera.hal1.packagelist com.skype.raider,com.google.android.talk,com.whatsapp
setprop persist.camera.eis.enable 1
setprop persist.vendor.camera.eis.enable 1
setprop persist.camera.HAL3.enabled 1
setprop persist.vendor.camera.HAL3.enabled 1
setprop persist.vendor.camera.is_type 5
setprop persist.camera.is_type 5
setprop persist.vendor.camera.is_mode 5
setprop persist.camera.is_mode 5
setprop persist.camera.max.previewfps 60
setprop persist.vendor.camera.max.previewfps 60
setprop persist.camera.tnr_cds 1
setprop persist.vendor.camera.tnr_cds 1
setprop persist.camera.tnr.video 1
setprop persist.vendor.camera.tnr.video 1
setprop persist.camera.tnr.preview 1
setprop persist.vendor.camera.tnr.preview 1
setprop persist.camera.tnr.snapshot 1
setprop persist.vendor.camera.tnr.snapshot
setprop persist.camera.llnoise 1
setprop persist.vendor.camera.llnoise 1
setprop persist.tnr.process.plates 2
setprop persist.vendor.tnr.process.plates 2
setprop persist.denoise.process.plates 2
setprop persist.vendor.denoise.process.plates 2
setprop camera.lowpower.record.enable 1
setprop vidc.enc.dcvs.extra-buff-count 2
reboot your device and install google camera, now it works

nice when I come to home will try it. thank you.

Gulicius said:
nice when I come to home will try it. thank you.
Click to expand...
Click to collapse
unfortunately ,wont work for me,got problem enabling camera2api long time

Simple method Flash HAL3_ENABLE_MIUI.zip all gcam works fine

Screenshots ....

arunvij said:
Simple method Flash HAL3_ENABLE_MIUI.zip all gcam works fine
Click to expand...
Click to collapse
I believe this working too,but like i said nothing works for me at past.
But will try it

arunvij said:
Simple method Flash HAL3_ENABLE_MIUI.zip all gcam works fine
Click to expand...
Click to collapse
Flashed via newest RWolf recovery ,xamera probe says Legacy , GCams many vesrions tried crashes

PMGC_7.0.009_Full_Version_v8.apk using this version always perfect

arunvij said:
PMGC_7.0.009_Full_Version_v8.apk using this version always perfect
Click to expand...
Click to collapse
@TBlackScare thanks for sharing. But I think these settings are coming from Oreo & Pie both and so has a lot of unwanted changes.
With MIUI Pie, the camera has moved to vendor partition. So
setprop persist.camera.HAL3.enabled 1 <<----- is not required
setprop persist.vendor.camera.HAL3.enabled 1 <<----- does the work
Also if someone wants to just use Gcam then just below is enough
setprop persist.vendor.camera.HAL3.enabled = 1
Rest all build.prop modifications are for improving MIUI cam.

mGforCe said:
@TBlackScare thanks for sharing. But I think these settings are coming from Oreo & Pie both and so has a lot of unwanted changes.
With MIUI Pie, the camera has moved to vendor partition. So
setprop persist.camera.HAL3.enabled 1 <<----- is not required
setprop persist.vendor.camera.HAL3.enabled 1 <<----- does the work
Also if someone wants to just use Gcam then just below is enough
setprop persist.vendor.camera.HAL3.enabled = 1
Rest all build.prop modifications are for improving MIUI cam.
Click to expand...
Click to collapse
I cant seem to be connecting my device when I on recovery mode, its alwas says "null/no device". any suggestions?

not working on MIUI 11 with stock rom
Hi everybody,
while it worked with STOCK MIUI 10, it is not working with STOCK MIUI 11 on my Xiaomi Redmi note 5 (whyred). And i can't downgrade to MIUI 10.
Any suggestions ?

I have the same issue than tuxnowar. Please fix for MIUI 11 PIE on Redmi Note 5 Global (Whyred)

Hello. carefully follow the tutorial from the link provided, use RedWolf recovery necessarily but do not choose the method with temporary write by adb. First of all, once you have all the necessary files, the first step is to copy the file "HAL3_ENABLE_MIUI_PIE.zip" to the root of the internal memory of the phone. Only then do you start to follow the tutorial !!!
When the phone arrives in the RedWolf recovery menu, from there you choose "Install" and you choose the file copied earlier, before starting the procedure.
After restart your phone should have cam2api enabled. I followed this tutorial and it worked on MIUI 11 !!!
Good luck!

mGforCe said:
@TBlackScare thanks for sharing. But I think these settings are coming from Oreo & Pie both and so has a lot of unwanted changes.
With MIUI Pie, the camera has moved to vendor partition. So
setprop persist.camera.HAL3.enabled 1 <<----- is not required
setprop persist.vendor.camera.HAL3.enabled 1 <<----- does the work
Also if someone wants to just use Gcam then just below is enough
setprop persist.vendor.camera.HAL3.enabled = 1
Rest all build.prop modifications are for improving MIUI cam.
Click to expand...
Click to collapse
It was simple and fast via buildprop editor app. It works, just needed to reboot device. Thanks

Work on Santoni whith pie miui 11?

tuxnowar said:
Hi everybody,
while it worked with STOCK MIUI 10, it is not working with STOCK MIUI 11 on my Xiaomi Redmi note 5 (whyred). And i can't downgrade to MIUI 10.
Any suggestions ?
Click to expand...
Click to collapse
Try flashing this via custom recovery:
https://drive.google.com/file/d/1-NjK2fo0mQ459f2nfh7WflARVkfS_4uU/view

I tried all zips and flashed with orangefox seems to be done but when i probe manual camera test all goes in red, can anybody help me?

Good day! Everything listed above does the job for Android 9 / MIUI 11, but how about Android Q / MIUI 11? Recent update with MIUI 11 based on Android 10 left me sad and broken because now I can't enable Camera2 Api same way I did for Android Pie.

Same for me. How to use gcam in miui11 android q?

Same. Anyone know what to do for Q?

Related

Diag Mode On Lenovo P2

How To Enabled Diag Mode In Oreo Custom Rom??I Try This Command...But Not Work
Adb Shell
Su
Setprop sys.usb.config diag,adb
How to solve this any solution.????
Rishi143 said:
How To Enabled Diag Mode In Oreo Custom Rom??I Try This Command...But Not Work
Adb Shell
Su
Setprop sys.usb.config diag,adb
How to solve this any solution.????
Click to expand...
Click to collapse
Any update?

Disable heads up notifications android Q?

Hello I've been trying to find a way to get rid of the Heads Up Notifications that are so intrusive and a lack of privacy while watching the screen with somebody else.
Does someone know how to disable them in Android Q stock rom (100% untouched OS)
Thanks!
You need root, but this should work on stock. If you're rooted and have a terminal emulator on the device just run the same command without the adb shell part.
Code:
adb shell su -c settings put global heads_up_notifications_enabled 0
Sent from my Google Pixel 3a XL using XDA Labs
Thank you for this, so would the command line be the same but minus the 0 and replace it with 1 to re enable this?
Skittles9823 said:
You need root, but this should work on stock. If you're rooted and have a terminal emulator on the device just run the same command without the adb shell part.
Code:
adb shell su -c settings put global heads_up_notifications_enabled 0
Sent from my Google Pixel 3a XL using XDA Labs
Click to expand...
Click to collapse
Archangel said:
Thank you for this, so would the command line be the same but minus the 0 and replace it with 1 to re enable this?
Click to expand...
Click to collapse
Yea that's right. Just set to 1 and it'll be enabled again.
Sent from my Google Pixel 3a XL using XDA Labs

diag mode / QPST functionality??

I have been trying to get my POCO F2 into diag mode so I can use it with QPST.
Has anyone tried to do this and was successful?
I'm currently on AOSP so I'm not entirely sure if you have to be on stock for this to work. I google searched not finding a working results, if anyone is on stock or MIUI eu rom and willing to try and report results that would be great.
Within OS root is needed/ EDL reboot the phone to that mode and no root needed.
Root is required and a setup of adb. USB debugging ON.
Qualcomm USB Driver https://androidfilehost.com/?fid=11410963190603864074
QPST 2.7.274 & 2.7.286 a google search finds these.
Open a command prompt
adb shell
su
So far I have tried with my phone booted in the normal OS. If any of these setprops makes the phone not detect USB in windows or you want to go back default, simply toogle USB debugging on and off on your phone in developer options and will remove that prop.
setprop sys.usb.config rndis,diag,adb --> this creates 902D driver port driver in device manager but fails to recognise in QPST configuration.
setprop sys.usb.config diag,serial_cdev,rmnet,adb --> 9091 driver same as above
setprop sys.usb.config diag,serial_cdev,rmnet --> 9092 driver same as above.
setprop persist.vendor.usb.config diag,diag_mdm,qdss,qdss_mdm,serial_cdev,dpl,rmnet,adb -->doesn't recognise the drivers
EDL -
Apparently QPST works in EDL mode, I tried and it doesn't boot it with the rom I have installed so thinking need to be on stock only.
adb reboot EDL --> then a port should show in device manager
OR reboot to twrp and reboot to EDL from there.
Any help would be greatly appreciated.
jbm76 said:
I have been trying to get my POCO F2 into diag mode so I can use it with QPST.
Has anyone tried to do this and was successful?
I'm currently on AOSP so I'm not entirely sure if you have to be on stock for this to work. I google searched not finding a working results, if anyone is on stock or MIUI eu rom and willing to try and report results that would be great.
Within OS root is needed/ EDL reboot the phone to that mode and no root needed.
Root is required and a setup of adb. USB debugging ON.
Qualcomm USB Driver https://androidfilehost.com/?fid=11410963190603864074
QPST 2.7.274 & 2.7.286 a google search finds these.
Open a command prompt
adb shell
su
So far I have tried with my phone booted in the normal OS. If any of these setprops makes the phone not detect USB in windows or you want to go back default, simply toogle USB debugging on and off on your phone in developer options and will remove that prop.
setprop sys.usb.config rndis,diag,adb --> this creates 902D driver port driver in device manager but fails to recognise in QPST configuration.
setprop sys.usb.config diag,serial_cdev,rmnet,adb --> 9091 driver same as above
setprop sys.usb.config diag,serial_cdev,rmnet --> 9092 driver same as above.
setprop persist.vendor.usb.config diag,diag_mdm,qdss,qdss_mdm,serial_cdev,dpl,rmnet,adb -->doesn't recognise the drivers
EDL -
Apparently QPST works in EDL mode, I tried and it doesn't boot it with the rom I have installed so thinking need to be on stock only.
adb reboot EDL --> then a port should show in device manager
OR reboot to twrp and reboot to EDL from there.
Any help would be greatly appreciated.
Click to expand...
Click to collapse
Why want to use QPST at all?
Dadovvv said:
Why want to use QPST at all?
Click to expand...
Click to collapse
I want to use EFS explorer to check the NV items for my carrier. Perhaps edit them after I've backed up EFS.
Volte was working on Android 10, but not working on 11.
jbm76 said:
I want to use EFS explorer to check the NV items for my carrier. Perhaps edit them after I've backed up EFS.
Volte was working on Android 10, but not working on 11.
Click to expand...
Click to collapse
Did you figure out a solution to this?
JazonX said:
Did you figure out a solution to this?
Click to expand...
Click to collapse
Install these usb drivers - https://gsmusbdriver.com/category/xiaomi/page/3
These are the commands -
Both of these work.
adb shelll,
su
setprop sys.usb.config diag,diag_mdm,diag_mdm2,qdss,qdss_mdm,serial_cdev,dpl,rmnet,adb
Either setprop command will work.
setprop sys.usb.config rndis,diag,diag_mdm,diag_mdm2,qdss,qdss_mdm,serial_cdev,dpl
In regards to the VOLTE issue still no go on A11 - I have been able to access the EFS partition but the ims_user_agent won't stick even if I write to it with in EFS explorer of EFs tools, it doesn't survive a reboot.
jbm76 said:
Install these usb drivers - https://gsmusbdriver.com/category/xiaomi/page/3
Click to expand...
Click to collapse
Hey Mate, Thanks a lot for the response,
That's a lot of models in that page - Which particular one should I pick ?
JazonX said:
Hey Mate, Thanks a lot for the response,
That's a lot of models in that page - Which particular one should I pick ?
Click to expand...
Click to collapse
Do you have the POCO F2? or another phone?
jbm76 said:
Do you have the POCO F2? or another phone?
Click to expand...
Click to collapse
It's an ASUS ROG 5.
Thanks a ton for the command !!!!
Your command worked! My device manager is refreshing, But the EFS Tools finally connected.
Managed to update the first slot..
Only issue now is the second slot command is not working.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
JazonX said:
It's an ASUS ROG 5.
Thanks a ton for the command !!!!
Your command worked! My device manager is refreshing, But the EFS Tools finally connected.
Managed to update the first slot..
Only issue now is the second slot command is not working.
View attachment 5394561
Click to expand...
Click to collapse
I believe the 2nd slot only works if you have a sim card in that slot.
jbm76 said:
I believe the 2nd slot only works if you have a sim card in that slot.
Click to expand...
Click to collapse
Yeah, Got a sim card already in it..
So close, yet something is not right.
All the other EFSTools versions are giving critical error, bad response etc.
Only this version is working, and that has the option -s issue.
Any ideas ?
Thanks bro, You've helped a lot today !!
JazonX said:
Yeah, Got a sim card already in it..
So close, yet something is not right.
All the other EFSTools versions are giving critical error, bad response etc.
Only this version is working, and that has the option -s issue.
Any ideas ?
Thanks bro, You've helped a lot today !!
Click to expand...
Click to collapse
https://github.com/HomerSp/EfsTools/releases/download/0.10-modded-1.2/EfsTools-0.10-modded-1.2-win32.zip
I found this version worked best.
jbm76 said:
https://github.com/HomerSp/EfsTools/releases/download/0.10-modded-1.2/EfsTools-0.10-modded-1.2-win32.zip
I found this version worked best.
Click to expand...
Click to collapse
This one errors out - Operation time out, or Critical error.
Is there a different driver for Win32 ?
Assuming since this one says Win32, and Im on a Windows 10 X64.
JazonX said:
This one errors out - Operation time out, or Critical error.
Is there a different driver for Win32 ?
Assuming since this one says Win32, and Im on a Windows 10 X64.
Click to expand...
Click to collapse
I used it on Windows 64, worked fine for me.
Did you edit your EfsTools.exe.config file?
JazonX said:
It's an ASUS ROG 5.
Thanks a ton for the command !!!!
Your command worked! My device manager is refreshing, But the EFS Tools finally connected.
Managed to update the first slot..
Only issue now is the second slot command is not working.
View attachment 5394561
Click to expand...
Click to collapse
try it with mcfg_autoselect_by_uim_Subscription01 instead of the -s 1 switch
jbm76 said:
try it with mcfg_autoselect_by_uim_Subscription01 instead of the -s 1 switchView attachment 5394569
Click to expand...
Click to collapse
I have done it using the subscription code;
Modified codes as Subscription00 / Subscription01 as follows;
Both codes were executed successfully.
Codes would be as follows;
Code:
EfsTools.exe writeFile -i mcfg_autoselect_by_uim -o /nv/item_files/mcfg/mcfg_autoselect_by_uim_Subscription00
EfsTools.exe writeFile -i mcfg_autoselect_by_uim -o /nv/item_files/mcfg/mcfg_autoselect_by_uim_Subscription01
EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / Subscription00
EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / Subscription01
Is this modification to the code correct ?
Or is there a Subscription02 ?
After reboot, My IMS still unregistered and No VoLTE in menu.
I'm pushing the mcfg_sw.mbn of Etisalat UAE to the device. This move, and enabling VoWifi profile in PDC both worked in the past for me. Now that PDC is not working, This Efstools is the only option.
I've made a lot more progress with you, Thanks a lot for your responses buddy!
JazonX said:
I have done it using the subscription code;
Modified codes as Subscription00 / Subscription01 as follows;
Both codes were executed successfully.
View attachment 5394855
View attachment 5394857
Codes would be as follows;
Code:
EfsTools.exe writeFile -i mcfg_autoselect_by_uim -o /nv/item_files/mcfg/mcfg_autoselect_by_uim_Subscription00
EfsTools.exe writeFile -i mcfg_autoselect_by_uim -o /nv/item_files/mcfg/mcfg_autoselect_by_uim_Subscription01
EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / Subscription00
EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / Subscription01
Is this modification to the code correct ?
Or is there a Subscription02 ?
After reboot, My IMS still unregistered and No VoLTE in menu.
I'm pushing the mcfg_sw.mbn of Etisalat UAE to the device. This move, and enabling VoWifi profile in PDC both worked in the past for me. Now that PDC is not working, This Efstools is the only option.
I've made a lot more progress with you, Thanks a lot for your responses buddy!
Click to expand...
Click to collapse
Try this instead-
EfsTools.exe writeFile -i mcfg_autoselect_by_uim -t -o /nv/item_files/mcfg/mcfg_autoselect_by_uim
EfsTools.exe writeFile -i mcfg_autoselect_by_uim_Subscription01 -t -o /nv/item_files/mcfg/mcfg_autoselect_by_uim_Subscription01
EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / -v
PDC should work with using that setprop I provided you - it works for EFS explorer and PDC on this device.
If PDC doesn't work - you could try this setprop
setprop sys.usb.config diag,serial_cdev,rmnet,adb to run PDC to select the correct profile.
jbm76 said:
Try this instead-
EfsTools.exe writeFile -i mcfg_autoselect_by_uim -t -o /nv/item_files/mcfg/mcfg_autoselect_by_uim
EfsTools.exe writeFile -i mcfg_autoselect_by_uim_Subscription01 -t -o /nv/item_files/mcfg/mcfg_autoselect_by_uim_Subscription01
EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / -v
PDC should work with using that setprop I provided you - it works for EFS explorer and PDC on this device.
If PDC doesn't work - you could try this setprop
setprop sys.usb.config diag,serial_cdev,rmnet,adb to run PDC to select the correct profile.
Click to expand...
Click to collapse
PDC doesn't work;
Tests are as follows;
Code:
setprop sys.usb.config diag,serial_cdev,rmnet,adb
Doesn't result in any change, Doesn't trigger any drive change or installation either.
The previously used code always works, however PDC throws the below error;
Code:
setprop sys.usb.config diag,diag_mdm,diag_mdm2,qdss,qdss_mdm,serial_cdev,dpl,rmnet,adb
The commands you suggested;
Code:
EfsTools.exe writeFile -i mcfg_autoselect_by_uim -t -o /nv/item_files/mcfg/mcfg_autoselect_by_uim
Code:
EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / -v
both works, Upload takes place.
This command throws the following error;
Code:
EfsTools.exe writeFile -i mcfg_autoselect_by_uim_Subscription01 -t -o /nv/item_files/mcfg/mcfg_autoselect_by_uim_Subscription01
JazonX said:
PDC doesn't work;
Tests are as follows;
Code:
setprop sys.usb.config diag,serial_cdev,rmnet,adb
Doesn't result in any change, Doesn't trigger any drive change or installation either.
View attachment 5396527
The previously used code always works, however PDC throws the below error;
Code:
setprop sys.usb.config diag,diag_mdm,diag_mdm2,qdss,qdss_mdm,serial_cdev,dpl,rmnet,adb
View attachment 5396529
The commands you suggested;
Code:
EfsTools.exe writeFile -i mcfg_autoselect_by_uim -t -o /nv/item_files/mcfg/mcfg_autoselect_by_uim
Code:
EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / -v
both works, Upload takes place.
This command throws the following error;
Code:
EfsTools.exe writeFile -i mcfg_autoselect_by_uim_Subscription01 -t -o /nv/item_files/mcfg/mcfg_autoselect_by_uim_Subscription01
View attachment 5396531
Click to expand...
Click to collapse
[Guide]Activate VoLTE/VoWiFi OOS 11(OB1&OB2)
Hi everyone. /* * Your warranty is void. Or vaild, probably? * * I am not responsible for bricked devices, dead SD cards, Ebolation X, * thermonuclear war, or the current economic crisis caused by you following * these directions. YOU are...
forum.xda-developers.com
able to try the efstools commands inside instead? It worked on my oneplus 7pro and may work for zf8 pro too?
mgear356 said:
[Guide]Activate VoLTE/VoWiFi OOS 11(OB1&OB2)
Hi everyone. /* * Your warranty is void. Or vaild, probably? * * I am not responsible for bricked devices, dead SD cards, Ebolation X, * thermonuclear war, or the current economic crisis caused by you following * these directions. YOU are...
forum.xda-developers.com
able to try the efstools commands inside instead? It worked on my oneplus 7pro and may work for zf8 pro too?
Click to expand...
Click to collapse
These are the same codes above, In OnePlus they've got a FTM mode in Android 11 where these can be executed.
For ROG 5 - These didnt work.
Hi guys,
I can activate qualcomm diag port only via AsusVoLTE-su_fixed.apk, ,none of the above commands works (setprop sys.usb.config diag,serial_cdev,rmnet,adb triggers random related Rog Phone devices, no diag port though, and the other one nothing at all).
My problem is that I can't get through that EfsTools.exe efsInfo command, it shows corespondig port COMx found in device manager - qualcomm diag COMx, but goes to idle without any feedback. Also tried several efstools versions.... maybe one of you can provide me correct config so I can pass this annoying step. Meanwhile I'm digging after Q X60 .mbn's ....
Cheers!

Temproot XZ3 Japan Version SOV39 AU / 801SO Softbank / SO-01L Docomo

Temp Root XZ3 Japan Version SOV39 AU / 801SO Softbank / SO-01L Docomo
Thanks for @j4nn make and explorer a Exploit from Global.
And many thanks for Mr. Dani from Indonesia the person how make this possible Exploit for japan rom.​
What's Needed for Temproot?
Rom Au version 52.1.C.0.192 for version XZ3 AU SOV39​
Rom Softbank version 52.1.D.0.178 for version XZ3 Softbank 801SO​
Rom Docomo version 52.1.B.0.180 for version XZ3 Docomo SO-01L
ADB Driver XZ3​
Temproot XZ3 SOV39, 801SO, SO-01L & Magisk v25.2 also already include with OEM Global XZ3, Modul Magisk Safetynet for Sony already patch by aozora69, Modul Magisk Shamiko and Modul Magisk Linux Permissive click HERE​
Note: FOR FLASHING OEM GLOBAL JUST CAN BE USED FOR AU & SOFTBANK DO NOT USE FOR DOCOMO VERSION SINCE DIFFERENT PARTION. IF U TRY, IM NOT RESPONSIBLE FOR IT.
Guide Steps
Before flash doing this you should properly look at the exploit used for ur phone:
sov39-mroot for XZ3 AU SOV39
801so-mroot for XZ3 Softbank 801SO
so-01l-mroot for XZ3 Docomo SO-01L
since I'm using the AU version then I'm using the sov39 exploit.
Step 1 : Flash clean rom (extract with 7zip make folder) with newflasher v52. Turn on phone and wait until go device startup. After that go turn off again.
Step 2 : Extract OEM Global XZ3.rar make folder, in folder already include newflasher just flash that. For what this? This help for debloat app japan and get some features of global rom like carrier name on status bar, turn off sound camera & automatic for apn. After already flash and restart phone go to factory reset.
Step 3 : Instal adb driver XZ3 then Extract Temproot XZ3.Rar make folder. Turn on usb debugging phone connect to pc make allow usb debugging. Click "cmd here" from folder extract Temproot XZ3. And use this for temproot comand:
Code:
adb push Magisk-v21.4.zip /data/local/tmp
adb push sov39-mroot.zip /data/local/tmp
adb shell
cd /data/local/tmp
unzip sov39-mroot.zip
chmod 755 sov39-mroot magisk-setup.sh
chmod 755 sov39-mroot magisk-start.sh
./magisk-setup.sh
./sov39-mroot
./magisk-start.sh -1
./magisk-start.sh -2
./magisk-start.sh -3
Step 4 : Congrats the phone already get acces root but this using magisk v21 so we need update to magisk v25.2. Then extract Magisk Update v25.2 make a folder. Instal apk magisk and put MagiskStable v25.2 in internal storage go to reboot. After phone already turn on please make Airplane Mode this very recomended. Then using this comand:
Code:
cd /data/local/tmp
./sov39-mroot
cp -f /sdcard/MagiskStable-v25.2.zip /data/local/tmp
rm -rf magisk magiskpolicy magisk-start.sh
unzip /data/local/tmp/MagiskStable-v25.2.zip
chmod -R 755 magisk
chmod -f 755 magisk-start.sh
chmod -f 644 magisk/stub.apk
ln -s magisk/magiskpolicy magiskpolicy
rm -rf /data/adb/magisk
rm -rf MagiskStable-v25.2.zip credit.txt
./magisk-start.sh -1
./magisk-start.sh -2
./magisk-start.sh -3
exit
Step 5 : Open magisk and check already update or not. If done we need instal module safetynet and shamiko, phone need get acces for safetynet and cts profile true. Instal safetynet, shamiko and linux permissive, if done go to setting magisk click hide magisk and rename with whatever wanna name this apk for not like a magisk, enable zygisk and go to configure denylist find Google Play Services just choose com.google.android.gms and com.google.android.gms.unstable. And now reboot phone. After phone already turn on and temproot again with pc for get a root. Using this comand:
Code:
cd /data/local/tmp
./sov39-mroot
./magisk-start.sh -1
./magisk-start.sh -2
./magisk-start.sh -3
exit
su -c stop && su -c start
After use this comand the magisk get need acces granted for UID Shell just click grant access and phone get soft reboot.
Step 6 : Check magisk its already on the Zygisk and Ramdisk. Dont forget go to check on Yasnac App to the check Safetynet and CTS profile is true.
Step 7 : If u dont wanna temproot again with Pc it can be use with ADB remote shell, but need edit "config.prop" & "cust.prop" in folder oem/system-properties. Using root xplorer get acces root and get r/o to r/w in oem folder and open "config.prop" and "cust.prop" and add this text
Code:
persist.service.adb.enable=1
persist.service.debuggable=1
persist.sys.usb.config=mtp,adb
service.adb.tcp.port=5555
After add go to save and delete file format .bak then go reboot. After turn on please us airplane mode and wait notification is clear go temproot with ADB remote shell and put 0.0.0.0 in hostname or ip adress and use this comand for temproot:
Code:
cd /data/local/tmp
./sov39-mroot
./magisk-start.sh -1
./magisk-start.sh -2
./magisk-start.sh -3
exit
su -c stop && su -c start
And now phone can be temproot without pc. And check my attachment already get temproot.
For module
Check my post #15
CREDITS
Big Thanks for Aozora69, j4nn, Mr. Dani & @yosia_rian before u all i can make this thread.
Donate
If you like my work, you can donate using the Donate To Me
Dose this work on pie? Q on sov39 is very buggy
nh0ckut3y3u said:
Dose this work on pie? Q on sov39 is very buggy
Click to expand...
Click to collapse
No, just android Q. Btw I'm already used this rom temproot for a month and no have problem. If u said a bug, actually the temproot can be used with rom bug. In addition, for other obstacles, I have minimized it by installing the magisk module and some tweaks. Even playing heavy games is still strong.
thank you guys for putting so much effort and bringing life back to XZ phones!
I hope it's useful.
great is worcked for me but app detect root after hide magisk and install safetynet and configur deny list
this rom solve me nfc worck and wirless charge less cpu temp c and have temproot is worckin prfectly in morooco with orange a fix lte problem very tnks bro you are the best
felixby said:
this rom solve me nfc worck and wirless charge less cpu temp c and have temproot is worckin prfectly in morooco with orange a fix lte problem very tnks bro you are the best
Click to expand...
Click to collapse
Thanks buddy should I'm make thread the best module for tweak?
felixby said:
this rom solve me nfc worck and wirless charge less cpu temp c and have temproot is worckin prfectly in morooco with orange a fix lte problem very tnks bro you are the best
Click to expand...
Click to collapse
LTE problems..means U enabled VoLTE?
dev3230 said:
LTE problems..means U enabled VoLTE?
Click to expand...
Click to collapse
this the problem for Au device since Network Subset still locked is so hard for using volte. But i'm try for make to be sure that.
seyrarms said:
this the problem for Au device since Network Subset still locked is so hard for using volte. But i'm try for make to be sure that.
Click to expand...
Click to collapse
Is it possible to enable volte on xz3 (au& softbank) by using temproot method?
dev3230 said:
Is it possible to enable volte on xz3 (au& softbank) by using temproot method?
Click to expand...
Click to collapse
as far as i know its can be do it with XZ3 Sotfbank and Docomo since simlock already unlocked and edl mode can be used on temproot.
seyrarms said:
Thanks buddy should I'm make thread the best module for tweak?
Click to expand...
Click to collapse
yes bro, it would really help what modules are available for temproot
Wait i wanna edit again this thread since XZ3 version firmware docomo and softbank can be use this without having to use a global rom.
The best module magisk for using this temproot (already tested in my device) :
1. Recreate Thermal v1.4 by Aozora (Thermal temperature regulation etc).
2. Andreno Driver v490 by Aozora (Systemless open gl [email protected])
3. ACP+AML by zackptgu, ahrion & John Fawkes u can find here
4. dex2oat v1. 5 by imlooper (Ultimate dalvik optimazion magisk module).
5. Lyb big. Little force v1 by lybxlps (For unity engine games).
6. Mesa-lto v22.2.99 by Ri_butz (Systemless freedreno turnip mesa vulkan driver).
7. QTi mem option v7.1 by Matt yang (Give Zram 2, 3, 4 gb size).
8. Rewrite v5.8 by Aozora (Tweak already include with zram, dex2oat, dns and anymore mode for balance and performance if u already instal recreate please choose no for disable thermal).
U cand find anymore module magisk for u phone and dont forget to said thanks
dev3230 said:
LTE problems..means U enabled V
Click to expand...
Click to collapse
Rom Au version 52.1.C.0.192 for version XZ3 AU SOV39
i tested on my phone after flash not worck 4g or lte just sim card detect i install patch for global oem xz3 and install app hidden setting from play store i change the setting of reseau to wcdma h+ worck 4g worck for me
seyrarms said:
The best module magisk for using this temproot (already tested in my device) :
1. Recreate Thermal v1.3 by Aozora (Thermal temperature regulation etc).
2. Andreno Driver v490 by Aozora (Systemless open gl [email protected])
3. ACP+AML by zackptgu, ahrion & John Fawkes u can find here
4. dex2oat v1. 5 by imlooper (Ultimate dalvik optimazion magisk module).
5. Lyb big. Little force v1 by lybxlps (For unity engine games).
6. Mesa-lto v22.2.99 by Ri_butz (Systemless freedreno turnip mesa vulkan driver).
7. QTi mem option v7.1 by Matt yang (Give Zram 2, 3, 4 gb size).
Click to expand...
Click to collapse
i need somone screen the page of setting nfc because global oem block app integreted to nfc like lock nfc by password is disbled sory for my engl
felixby said:
Rom Au version 52.1.C.0.192 for version XZ3 AU SOV39
i tested on my phone after flash not worck 4g or lte just sim card detect i install patch for global oem xz3 and install app hidden setting from play store i change the setting of reseau to wcdma h+ worck 4g worck for me
Click to expand...
Click to collapse
Bit still no solution for enabling voLTE on XZ3?
dev3230 said:
Bit still no solution for enabling voLTE on XZ3?
Click to expand...
Click to collapse
That's different but if u wanna try check this article: https://forum.xda-developers.com/t/...lacement-sony-mobile-withdrawal-area.4144701/
seyrarms said:
That's different but if u wanna try check this article: https://forum.xda-developers.com/t/...lacement-sony-mobile-withdrawal-area.4144701/
Click to expand...
Click to collapse
Yes it looks good..
As i know there is another temproot method for enabling VoLTE. 618 build of XZ3 supports temproot.. after rooting you have to put modem files on device by using adb push commands, or using pdc tools etc...

Question Pixel 6a diag / dm port

[UPDATE] so all of the previous commands were to enable the DM port for qualcomm-based modems but this is the Samsung 5123b modem and I don't know that these commands will work. Any help or ideas would be greatly appreciated.
Like several others I have a Pixel 6a that is fully rooted with SD2A.220601.003.B1 I can do adb shell with the reset and setprop commands but the modem and com ports don't appear. The commands fail on the diag_mdlog with the inaccessable error.
adb shell
su
resetprop ro.bootmode usbradio
resetprop ro.build.type userdebug
setprop sys.usb.config diag,diag_mdm,adb
diag_mdlog
Wouldn't this be a topic for the Google Pixel 6a forum?
Cheers
Umm, this IS the 6a forum...
tom1807 said:
Wouldn't this be a topic for the Google Pixel 6a forum?
Cheers
Click to expand...
Click to collapse
I didn't even know there was a 6A forum but I don't have a problem having it reposted here. I would assume the issues are the same on both platforms though.
Zaxx32 said:
Umm, this IS the 6a forum...
Click to expand...
Click to collapse
I thought so too but they moved my posting I didn't realize there was a 6A forum
Zaxx32 said:
Umm, this IS the 6a forum...
Click to expand...
Click to collapse
The moderators moved the topic to the 6a forum, orhinally it was in the Pixel 6 forum.
Cheers
I have set the bootmode to usbradio but I still don't see a COM port exposed...
It is different on Googles Exynos(Tensor) phones:
resetprop ro.bootmode usbradio
resetprop ro.build.type userdebug
setprop sys.usb.config rndis,acm,dm,adb
setprop persist.vendor.usb.usbradio.config dm
Install and run https://play.google.com/store/apps/details?id=com.qtrun.QuickTest&hl=en&gl=US
then exit it
I think the socket is not accessible by default but NSG opens it up (and leaves it open after exiting) so ShannonDM can access it
After that try connecting two times to shannon DM, it should report a failure to connect at first and a version mismatch on the second try but it should work - atleast on the Pixel 7. You can then access the Hidden Menu (there is not much useful in there) and look at the UE <-> Network messaging.
I can't seem to send AT commands to the phone however.
What is your usecase for the dm port?
bigk1972 said:
I would assume the issues are the same on both platforms though.
Click to expand...
Click to collapse
Apologies for hijacking the thread with a brief OT but would there be any interest in having a Google Tensor Cross-Device forum? A lot of stuff is common between the 5 devices so far (6/6a/6 Pro/7/7 Pro) and likely also with the upcoming 3 (Tangor, the tablet; Felix, the foldable; and Lynx, probably the 7a).
This way what applies in general to all Tensor devices would be in one place, and easier to find. So far a lot of useful information is duplicated in each device's forum but with discussion happening in multiple places it's easy for some important parts to be overlooked.
There's the precedent with similar forums for Android One and Sony:
OEM Cross-Device Development
forum.xda-developers.com
(Not that I have any power to decide it but with community interest, we could make a suggestion to the moderators.)

Categories

Resources