Question Engineermode Decryption *#*#5646#*#* - OnePlus 9 Pro

If you own a oneplus phone and have no clue what this is or does ,then do some research first. In my time reversing all of oneplus in general i have made a lil tool that will generate the code for this on the device. If you cant get into diag mode or into *#36446337# then this will decrypt and enable it for 10 min. I still need some phones to test on. Also i have a one line command that will disable it totally but needs root shell.
here is v1.2
One+_TooL.exe | by Ju5t3nc4s3 for OnePlus 7 Pro
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
lots added ,and without password
this tool will give you your code without giving up your imei on the internet. i have done all this just with adb shell commands, so know worries. also there is alot of extra tools added to it.

justencase6 said:
If you own a oneplus phone and have no clue what this is or does ,then do some research first. In my time reversing all of oneplus in general i have made a lil tool that will generate the code for this on the device. If you cant get into diag mode or into *#36446337# then this will decrypt and enable it for 10 min. I still need some phones to test on. Also i have a one line command that will disable it totally but needs root shell.
Click to expand...
Click to collapse
What exactly do you want tested? I'm familiar with dialer codes, but I'm not sure what you're looking to find or fix.

Need to see if the script I wrote will work with other OnePlus devices. Does *#36446337# do anything.

justencase6 said:
Need to see if the script I wrote will work with other OnePlus devices. Does *#36446337# do anything.
Click to expand...
Click to collapse
It doesn't appear to do anything.

Then that means engineermode is encrypted. And my script will enable this

.

I tried it on my op9pro a barcode scanner appeared

Mangtas_666 said:
I tried it on my op9pro a barcode scanner appeared
Click to expand...
Click to collapse
The scanner will come up, I can generate the QR code, to decrypt, but I'm working on a script that will do it on the device

No, its not encrypted just download this and it will work normally.
EngineerMode V1.01.0.171117173719.25c8842 APK Download by OnePlus Ltd. - APKMirror
EngineerMode V1.01.0.171117173719.25c8842 APK Download by OnePlus Ltd. - APKMirror Free and safe Android APK downloads
www.apkmirror.com
I use it to edit the efs folder.

I found permanent unlock code generation method, so I created website to generate it.
It looks like QR code scan is just for checking code...
OnePlus Unlock Code Generator
Convert your IMEI to OnePlus FactryMode (EngineeringMode) unlock code.
one.andro.plus

Question what is engineering mode used for?

terlynn4 said:
What exactly do you want tested? I'm familiar with dialer codes, but I'm not sure what you're looking to find or fix.
Click to expand...
Click to collapse
I haven't tried this variant: OnePlus 9 Pro LE2125 | 11.2.9.9 BA | Magisk v23.0 | Omega Kernel
How is it on heavy use?

AndroPlus said:
I found permanent unlock code generation method, so I created website to generate it.
It looks like QR code scan is just for checking code...
OnePlus Unlock Code Generator
Convert your IMEI to OnePlus FactryMode (EngineeringMode) unlock code.
one.andro.plus
Click to expand...
Click to collapse
The code looks like the serial number ?

Steve0007 said:
The code looks like the serial number ?
Click to expand...
Click to collapse
Yes, but it uses password + IMEI to generate so doesn't match with android's serial number

AndroPlus said:
Yes, but it uses password + IMEI to generate so doesn't match with android's serial number
Click to expand...
Click to collapse
Seems to match with the serial number shown on the fastboot first screen.

@AndroPlus
Looking at your mbn module, it replaces some config modem files only for APAC Region.
Could you update for EU and US also ?
Does it improve any data speed as far as you know?

Steve0007 said:
Seems to match with the serial number shown on the fastboot first screen.
Click to expand...
Click to collapse
Didn't match on my device.
Steve0007 said:
@AndroPlus
Looking at your mbn module, it replaces some config modem files only for APAC Region.
Could you update for EU and US also ?
Does it improve any data speed as far as you know?
Click to expand...
Click to collapse
I can't maintain other region's one, please extract mbn from other model's modem.img (can open with 7zip) and put them in the module.
My module has two method to enable VoLTE so most carriers work without mbn.
It doesn't improve speed from my testing.

I created another code generator.
Features:
Pure JavaScript implementation
QR code generation
10 minutes only code (On OnePlus 7T, this is needed) generation
https://jsfiddle.net/nvsofts/vpuqfwhx/
Result only (for mobile devices): https://jsfiddle.net/nvsofts/vpuqfwhx/show

AndroPlus said:
I found permanent unlock code generation method, so I created website to generate it.
It looks like QR code scan is just for checking code...
OnePlus Unlock Code Generator
Convert your IMEI to OnePlus FactryMode (EngineeringMode) unlock code.
one.andro.plus
Click to expand...
Click to collapse
Hi is there an issue with the web site? Running on the desktop, and on the device, same result, no output.
Thank you

gregpilot said:
Hi is there an issue with the web site? Running on the desktop, and on the device, same result, no output.
Thank you
Click to expand...
Click to collapse
On my side it works normally... You can use nvsofts' one since results are same

Related

static IP?!?

Hi guys
i'm using a lumia 930 with the actual wp10 build.
yesterday i had to learn, there is no way to use a static ip for my wlan.
ok, i could buy an app, witch would do it.
but i really dont get the point, why i should buy for such a standard function...
is there anyway to do this by my self?
of course
use my tweak in my signature
u need interop unlock phone
very easy
kwanice said:
of course
use my tweak in my signature
u need interop unlock phone
very easy
Click to expand...
Click to collapse
hey cool, thx for the info.
are there any problems with newer wp10 builds?
or maybe anything negativ about hacking a wp10 lumia 930?
haven't tried anything like this on wp, so on this OS im a total noob... ^^
i will try it as soon as possible.
StaticIP
huberei said:
static ip for my wlan.
Click to expand...
Click to collapse
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WCMSvc\WifiNetworkManager\Config]
"EnableStaticIP"=dword:1
http://forum.xda-developers.com/windows-10/windows-10-mobile/jailbreak-interop-unlock-windows-10-t3178140
http://forum.xda-developers.com/windows-10/windows-10-mobile/wptweakers-2015-08-17-added-5th-quick-t3180474
bbakbbaki said:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WCMSvc\WifiNetworkManager\Config]
"EnableStaticIP"=dword:1
http://forum.xda-developers.com/win.../jailbreak-interop-unlock-windows-10-t3178140
http://forum.xda-developers.com/win...ptweakers-2015-08-17-added-5th-quick-t3180474
Click to expand...
Click to collapse
Worked in my L930
bbakbbaki said:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WCMSvc\WifiNetworkManager\Config]
"EnableStaticIP"=dword:1
http://forum.xda-developers.com/windows-10/windows-10-mobile/jailbreak-interop-unlock-windows-10-t3178140
http://forum.xda-developers.com/windows-10/windows-10-mobile/wptweakers-2015-08-17-added-5th-quick-t3180474
Click to expand...
Click to collapse
I tried the provided list but the reg editor doesn't seem to write the reg entry. I used root tool v2.0. What seems to be the problem? Before using root tool I updated my 1520 to the latest update I think that matters(does it matter?).
1337_807 said:
I tried the provided list but the reg editor doesn't seem to write the reg entry. I used root tool v2.0. What seems to be the problem? Before using root tool I updated my 1520 to the latest update I think that matters(does it matter?).
Click to expand...
Click to collapse
Root tool is your problem. It used to work fine previously but now it's quite useless. Don't know why. Try with another reg tool.
Satirus said:
Root tool is your problem. It used to work fine previously but now it's quite useless. Don't know why. Try with another reg tool.
Click to expand...
Click to collapse
any that you can recommend? I haven't rooted my device yet. I tried the tweaks but it doesn't deploy I receive errors.
1337_807 said:
any that you can recommend? I haven't rooted my device yet. I tried the tweaks but it doesn't deploy I receive errors.
Click to expand...
Click to collapse
You can do that with Interop Tools
Satirus said:
You can do that with Interop Tools
Click to expand...
Click to collapse
I'll give it a shot.
bbakbbaki said:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WCMSvc\WifiNetworkManager\Config]
"EnableStaticIP"=dword:1
http://forum.xda-developers.com/windows-10/windows-10-mobile/jailbreak-interop-unlock-windows-10-t3178140
http://forum.xda-developers.com/windows-10/windows-10-mobile/wptweakers-2015-08-17-added-5th-quick-t3180474
Click to expand...
Click to collapse
Create new or edit?
Thanks.
Do you know "Provisioning package" ?
Go to Seetings——Accounts——Access work or school——Add or remove a provisioning package——Add package.
I'll give you a “.ppkg” package, you can add it.
Download link:
pan.baidu.com/s/1bo2hkWR
Tips:This is China's network disk, the speed will be slower.
Finally..
I managed to enable IP Static with WPTweaker : http://forum.xda-developers.com/windows-10/windows-10-mobile/wptweakers-2015-08-17-added-5th-quick-t3180474
Thanks
vbnoob said:
Finally..
I managed to enable IP Static with WPTweaker : http://forum.xda-developers.com/windows-10/windows-10-mobile/wptweakers-2015-08-17-added-5th-quick-t3180474
Thanks
Click to expand...
Click to collapse
hi sorry for posting in old thread...
i've just updated my old lumia1020 to the latest w10m version 10.0.15254.369
i was hoping that in this version that the static ip option was enabled by default...
i was wrong...
need static ip option badly since my home and office wifi need to manually configure the ip/dns setting before i can use the network...
is there any way to configure static ip without interop unlock (or is it safe to use wp internal to unlock root with my current w10m build on nokia lumia 1020?? i update them using iutool method)
huberei said:
is there anyway to do this by my self?
Click to expand...
Click to collapse
https://forum.xda-developers.com/windows-10-mobile/guideline-change-dns-lumia-950-vs-lumia-t3716736
augustinionut said:
https://forum.xda-developers.com/windows-10-mobile/guideline-change-dns-lumia-950-vs-lumia-t3716736
Click to expand...
Click to collapse
These settings aren't available in Windows 10 Mobile 1703+ due to new WiFi menu. But the old one isn't deleted, it's just hidden. You can use Interop Tools to run it and to change Static IP settings there.
Go to Interop Tools - General - Applications - Package List (swipe left from Deployment options). Find WiFi package there, tap on it and use Launch App button to open it. There you can find Static IP settings.
Of course, you must activate Static IP settings at first. You can use the tweak in Interop Tools for it or the provisioning package (you can find it, for example, here).
He said device portal.
A_Deerslayer said:
These settings aren't available in Windows 10 Mobile 1703+ due to new WiFi menu. But the old one isn't deleted, it's just hidden. You can use Interop Tools to run it and to change Static IP settings there.
Go to Interop Tools - General - Applications - Package List (swipe left from Deployment options). Find WiFi package there, tap on it and use Launch App button to open it. There you can find Static IP settings.
Of course, you must activate Static IP settings at first. You can use the tweak in Interop Tools for it or the provisioning package (you can find it, for example, here).
Click to expand...
Click to collapse
Just when I had lost all hope! Thanks! It didn't show when I searched in the box in the upper part but it there if you scroll all the way down to W.

SmartChinaRes MT6260 and MT6261 Language and MediaEditor

I have developed a Language and Media Editor for MT6261 and MT6260 based Smartwatches
ProgrammFetaures:
Supporting MT6260 to MT6261A Baseband
Edit Languages
Supporting Crypted Language Packs
Online Translation
Export and Import Dictionary
Create Custom Dictionary
Change Images and Sound Files
Supporting all MIF Versions and Packs
I am searching Beta Testers.
Everybody who is interested please cantact me: [email protected]
Thanks
What Links?
hey, i want to develop complete rom along with some better features let me know if your enviroment works well.
SmartChinaRes
Hi,
Yes my solution is working well. What do you want to change in Firmware.
Send me your Firmware or Link to Download
Thanks
OXA
can i test it ?
---------- Post added at 10:28 PM ---------- Previous post was at 10:27 PM ----------
oxatools said:
I have developed a Language and Media Editor for MT6261 and MT6260 based Smartwatches
ProgrammFetaures:
Supporting MT6260 to MT6261A Baseband
Edit Languages
Supporting Crypted Language Packs
Online Translation
Export and Import Dictionary
Create Custom Dictionary
Change Images and Sound Files
Supporting all MIF Versions and Packs
I am searching Beta Testers.
Everybody who is interested please cantact me: [email protected]
Thanks
Click to expand...
Click to collapse
can i test it ?
me lo mandi che ko testo
mhd 12 said:
can i test it ?
---------- Post added at 10:28 PM ---------- Previous post was at 10:27 PM ----------
can i test it ?
Click to expand...
Click to collapse
me lo mandi che ko testo
Can you give it for free
can i get download of this software for free
i wont distribute it
This is truly awesome!
Is the knowledge you earned available somewhere or just in your code? I'm excited with RE-ing MTK incl. 2502 though didn't do much myself.
Excellent! I've got Xiaomi Mi Bunny Watch Q - and struggling with it's firmware - already managed to edit MCC/MNC and activate it outside mainland China with ANY cellular operator (with 2G support)
But still have some problems - biggest is Chinese time on watch screen. Less important are Chinese voice prompts ("calling to grandmother" / "father is calling to you" / "successful internet connection")
My fullflash is attachment! If you can - please share your tool with me - would like to sniff through my firmware and try to modify it
Thank you!
FlamingPumpkin said:
Excellent! I've got Xiaomi Mi Bunny Watch Q - and struggling with it's firmware - already managed to edit MCC/MNC and activate it outside mainland China with ANY cellular operator (with 2G support)
But still have some problems - biggest is Chinese time on watch screen. Less important are Chinese voice prompts ("calling to grandmother" / "father is calling to you" / "successful internet connection")
My fullflash is attachment! If you can - please share your tool with me - would like to sniff through my firmware and try to modify it
Thank you!
Click to expand...
Click to collapse
mt6261_apn list editing
FlamingPumpkin said:
Excellent! I've got Xiaomi Mi Bunny Watch Q - and struggling with it's firmware - already managed to edit MCC/MNC and activate it outside mainland China with ANY cellular operator (with 2G support)
But still have some problems - biggest is Chinese time on watch screen. Less important are Chinese voice prompts ("calling to grandmother" / "father is calling to you" / "successful internet connection")
My fullflash is attachment! If you can - please share your tool with me - would like to sniff through my firmware and try to modify it
Thank you!
Click to expand...
Click to collapse
the time or and time_zone in watch is set in mvram_ef_chache_byte_lid
Hi i can be a beta tester of your program
My profile 4pda: http://4pda.ru/forum/index.php?showuser=2249797
No_Russian_Translate.zip - HONGYU60M_BT_11B_PCB01_GSM_MT6260_S00.MX6-60D-3029TN-YDT-DC0821-ZH-V06_637-20180728
With_Russian_Translate.zip - HONGYU60M_BT_11B_PCB01_GSM_MT6260_S00.MX7-COB-DZ09-9307BOE-QCY-DC0821-HYBR-V01_537-20180926
View attachment No_Russian_Translate.zip
View attachment With_Russian_Translate.zip
Hello,
This is a good news you implement this tool.:good:
Could I try it to do some changes on my smartwatch?
Could you send me it in MP?
Thanks a lot,
Helium45b
I hope OP is still reading this thread. In any case I will tag oxatools. I found out my DZ09 watch is SPD. I see mocor and spd6531 to be exact. How? when I plug it in turned on, there is a third option - pc connecting. The other 2 options were udisk and charging. When I click pc connecting there was a pop up that said it needs to install serial scsi drivers. And then finally I see ports in device manager. they are
SPRD SMCC AT interface1 com4
SPRD SMCC AT interface2 com7
SPRD DIAG com3
I have been using the flash tool for this smartwatch but nothing is happening. Can you tell me how to use your tool for this watch? I would like to see if it has wifi or gps and also add video capability and voice commands. Yeah sure. But you never know your tool might do all those in this $10 watch. LOL.
This is the third thread I posted this on. All I need is guidance what is the proper tool to use for this SPRD watch?
This is what I see on *#3646633#
software platform version - mocor_12c
HW version - sc6531_bar
chip type - sc6531
actually there is a lot of list option on this code. I see
IQ mode
Para set
App set
Like over 10 option list and when you click those options theres a lot of sub menus too.
asianbyuti said:
I hope OP is still reading this thread. In any case I will tag oxatools. I found out my DZ09 watch is SPD. I see mocor and spd6531 to be exact. How? when I plug it in turned on, there is a third option - pc connecting. The other 2 options were udisk and charging. When I click pc connecting there was a pop up that said it needs to install serial scsi drivers. And then finally I see ports in device manager. they are
SPRD SMCC AT interface1 com4
SPRD SMCC AT interface2 com7
SPRD DIAG com3
I have been using the flash tool for this smartwatch but nothing is happening. Can you tell me how to use your tool for this watch? I would like to see if it has wifi or gps and also add video capability and voice commands. Yeah sure. But you never know your tool might do all those in this $10 watch. LOL.
This is the third thread I posted this on. All I need is guidance what is the proper tool to use for this SPRD watch?
Click to expand...
Click to collapse
Hi,
Sorry my tool is only working with Mediatek MT6260 and MT6261 Chips not with Spreadtrum
Did you try with this flashtool versions?
https://spdflashtool.com/
OXA
oxatools said:
Hi,
Sorry my tool is only working with Mediatek MT6260 and MT6261 Chips not with Spreadtrum
Did you try with this flashtool versions?
https://spdflashtool.com/
OXA
Click to expand...
Click to collapse
Oh thanks. Ok I will look into it.
Testing
Hello! How can I participate in testing your program? I would like to fix in my device the translation of some items, creating inconvenience in the work. None of the tools found on the network work with my phone's firmware files correctly. Perhaps the program developed by You will appear in paid access?
https //yadi.sk/d/3gFYGtEXKMnFbQ
noformatc said:
Hello! How can I participate in testing your program? I would like to fix in my device the translation of some items, creating inconvenience in the work. None of the tools found on the network work with my phone's firmware files correctly. Perhaps the program developed by You will appear in paid access?
https //yadi.sk/d/3gFYGtEXKMnFbQ
Click to expand...
Click to collapse
Hi,
My Program is not for selling sorry. To much work inside.
Here comes the Resources of your firmware
Download-Link
https://we.tl/t-AHRETIoTuS
if you want to change any of them please tell me
For better working with firmware can you send me a fullflash backup
Thanks
OXA
if you want to change any of them please tell me
For better working with firmware can you send me a fullflash backup
Thanks
OXA[/QUOTE]
Hello! Thank you for responding. I replaced the main menu icons in "resources", I will be grateful if you embed them in the firmware. But it would be more interesting and useful to change the translation of some menu items, because the translated names simply do not fit on the screen and it is not clear what you do when you click. Is it possible to carry out such a thing?
https //yadi.sk/d/o_nuCxWdM0zbwg
Hi,
I'm interested in adding Hebrew fonts to Q50 (G36S) watch so that it can display messages I send in Hebrew.
Is it possible?

[Lumia 830][Custom ROM][Redstone2 feature2] Fall Creators Update 10.0.15254.158

Only for Samsung eMMC chip devices!​
It is all about laziness, get Fall Creators Update straight on Denim each time you want it. Read the WPI FAQ before it.
Variant: CV GB
System: Windows 10 Mobile Fall Creators Update
System version: 10.0.15254.158 (upgradeable)
Reduced OOBE
Included LED notification and Continuum libraries (import registry req.)
Enable SIMAddress Book And Export)
Enable Uhs and HS200
Volume limit disabled
Enable static IP
Base 02177.00000.15184.36007 ROM req (for Custom ROM only not unlocking).
Get it from Lumiafirmware as 059W5D2
or
[Lumia 830][Stock ROM][DENIM][FINAL] 02177.00000.15184.36007 CV EU
Unlock bootloader and flash it. No reset req. Enjoy
Download
Source
What happens if flashed to a non-Samsung eMMC device?
Thanks for sharing by the way...I almost want to get another 830 now.
It won't brick the Lumia, size of partition is slightly different in every eMMC from other OEMs so missing baits will stop WPI from carry on.
Thank you, with flashing EFIESP.bin i unbricked my lumia530.
I hope someone does the same for l1020
18 months ago we did it...
http://www.windowsmania.pl/romy-315/
djtonka said:
Only for Samsung eMMC chip devices!​
It is all about laziness, get Fall Creators Update straight on Denim each time you want it. Read the WPI FAQ before it.
Variant: CV GB
System: Windows 10 Mobile Fall Creators Update
System version: 10.0.15254.158 (upgradeable)
Reduced OOBE
Included LED notification and Continuum libraries (import registry req.)
Enable SIMAddress Book And Export)
Enable Uhs and HS200
Volume limit disabled
Enable static IP
Base 02177.00000.15184.36007 ROM req (for Custom ROM only not unlocking).
Get it from Lumiafirmware as 059W5D2
or
[Lumia 830][Stock ROM][DENIM][FINAL] 02177.00000.15184.36007 CV EU
Unlock bootloader and flash it. No reset req. Enjoy
Download
Source
Click to expand...
Click to collapse
I used a custom ROM
Well done working flash
After flashing the phone for about 1 hour, it remains on the Windows icon
Is everything all right?
You mean stuck?
djtonka said:
You mean stuck?
Click to expand...
Click to collapse
It stuck on the startup window
djtonka said:
You mean stuck?
Click to expand...
Click to collapse
Do you have no answer ???
Take the SD card out first
[/COLOR]
djtonka said:
You mean stuck?
Click to expand...
Click to collapse
I do not have any memory cards
I used this method. I downloaded the files and flashed with wp
My phone's product code differs from these files. Is there any problem?
entezar3323 said:
[/COLOR]
...
My phone's product code differs from these files. Is there any problem?
Click to expand...
Click to collapse
Go back to the first post and read it again!
:laugh:
entezar3323 said:
[/COLOR]
...My phone's product code differs from these files. Is there any problem?
Click to expand...
Click to collapse
Go back to first post and read it again!
Go back to the first post and read it again!
Go back to first post and read it again!
Thank you for customizing this ROM
I installed this ROM after trying hard
But it works well
thank you again
@djtonka
"Enable static IP" you have registry keys for that, Tweak with InteropTools not working.
It is already active even in OBBE
titi66200 said:
@djtonka
"Enable static IP" you have registry keys for that, Tweak with InteropTools not working.
Click to expand...
Click to collapse
There are two WiFi settings pages in Windows 10 Mobile 1703+. One is visible, the second is hidden and can be started from Interop Tools Applications menu.
The tweak 'static IP' works only with the hidden page.

HTC u12+ VOLTE activation method in non-released countries

Hello, I am a Korean user who likes htc very much. I have shared how to activate tta-volte volte to the developer of gsi Viper, who develops a lot for htc products, although my English is not good enough, and I'll give you some information now.
It has been 10 years since HTC already closed its business in Korea, so there is no Korean telecommunications company or supplier file, and it does not sell. It's sad. Anyway, let me explain. Originally, HTC products were not allowed to open Qualcomm ports, but only U12+ can open Qualcomm ports
(adb shell - su - setprop sys.usb.config rndis,diag,adb)
Volte in Korea is an independent tta-volte method, so I have the same Qualcomm Snapdragon 845 and I extracted efs files and mbn from Sony Xperia xz2 Korean version firmware, which was officially released in Korea, and pasted them using Qualcomm epsproler.
If the communication company you are using has its own standard like Korea, you can replace the efs file in the same way as I do, and if that doesn't matter, please read the following immediately.
Note the HTC system folder. There is a secret in the system custom folder. First, if you look at customize - MNS folder, it's a number.I see xml. There is a secret in that number. The number is the carrier code. It's very simple. I found this. It was such a pleasure. Please correct the xml title. For example, it is 45008 because it is KT(koreatelecom) mcc:450 mnc:08 You can check the carrier's mcc, mnc(apn) and modify it to 45008.xml and if you look in the custom folder, there is mns_map.xml. Edit the file as text If you enter the 45008th place you changed earlier and reboot, you will be able to create a volte active menu on the existing phone app setup screen.
This is all, simple. When you add an xml (app:mcc+mnc) title in the mns folder, write and save the number that was just added in the custom folder-mns_map_xml text editor, and reboot, the htc phone app settings show the volte activation menu, and there are no other changes to the build-prop In the case of Korea, it was necessary to modify the efs file because it is volte in a nonstandard way.
Modifying directly to root file editor without module It's very simple. My last hope is that volte is possible at gsi and that htc will continue to announce new flagships and that htc users are all healthy, thank you.
*To you in Seoul*
htcmage said:
Hello, I am a Korean user who likes htc very much. I have shared how to activate tta-volte volte to the developer of gsi Viper, who develops a lot for htc products, although my English is not good enough, and I'll give you some information now.
It has been 10 years since HTC already closed its business in Korea, so there is no Korean telecommunications company or supplier file, and it does not sell. It's sad. Anyway, let me explain. Originally, HTC products were not allowed to open Qualcomm ports, but only U12+ can open Qualcomm ports
(adb shell - su - setprop sys.usb.config rndis,diag,adb)
Volte in Korea is an independent tta-volte method, so I have the same Qualcomm Snapdragon 845 and I extracted efs files and mbn from Sony Xperia xz2 Korean version firmware, which was officially released in Korea, and pasted them using Qualcomm epsproler.
If the communication company you are using has its own standard like Korea, you can replace the efs file in the same way as I do, and if that doesn't matter, please read the following immediately.
Note the HTC system folder. There is a secret in the system custom folder. First, if you look at customize - MNS folder, it's a number.I see xml. There is a secret in that number. The number is the carrier code. It's very simple. I found this. It was such a pleasure. Please correct the xml title. For example, it is 45008 because it is KT(koreatelecom) mcc:450 mnc:08 You can check the carrier's mcc, mnc(apn) and modify it to 45008.xml and if you look in the custom folder, there is mns_map.xml. Edit the file as text If you enter the 45008th place you changed earlier and reboot, you will be able to create a volte active menu on the existing phone app setup screen.
This is all, simple. When you add an xml (app:mcc+mnc) title in the mns folder, write and save the number that was just added in the custom folder-mns_map_xml text editor, and reboot, the htc phone app settings show the volte activation menu, and there are no other changes to the build-prop In the case of Korea, it was necessary to modify the efs file because it is volte in a nonstandard way.
Modifying directly to root file editor without module It's very simple. My last hope is that volte is possible at gsi and that htc will continue to announce new flagships and that htc users are all healthy, thank you.
*To you in Seoul*
Click to expand...
Click to collapse
What is the firmware version for your phone, can you support your explanation by images?
htcmage said:
Hello, I am a Korean user who likes htc very much. I have shared how to activate tta-volte volte to the developer of gsi Viper, who develops a lot for htc products, although my English is not good enough, and I'll give you some information now.
It has been 10 years since HTC already closed its business in Korea, so there is no Korean telecommunications company or supplier file, and it does not sell. It's sad. Anyway, let me explain. Originally, HTC products were not allowed to open Qualcomm ports, but only U12+ can open Qualcomm ports
(adb shell - su - setprop sys.usb.config rndis,diag,adb)
Volte in Korea is an independent tta-volte method, so I have the same Qualcomm Snapdragon 845 and I extracted efs files and mbn from Sony Xperia xz2 Korean version firmware, which was officially released in Korea, and pasted them using Qualcomm epsproler.
If the communication company you are using has its own standard like Korea, you can replace the efs file in the same way as I do, and if that doesn't matter, please read the following immediately.
Note the HTC system folder. There is a secret in the system custom folder. First, if you look at customize - MNS folder, it's a number.I see xml. There is a secret in that number. The number is the carrier code. It's very simple. I found this. It was such a pleasure. Please correct the xml title. For example, it is 45008 because it is KT(koreatelecom) mcc:450 mnc:08 You can check the carrier's mcc, mnc(apn) and modify it to 45008.xml and if you look in the custom folder, there is mns_map.xml. Edit the file as text If you enter the 45008th place you changed earlier and reboot, you will be able to create a volte active menu on the existing phone app setup screen.
This is all, simple. When you add an xml (app:mcc+mnc) title in the mns folder, write and save the number that was just added in the custom folder-mns_map_xml text editor, and reboot, the htc phone app settings show the volte activation menu, and there are no other changes to the build-prop In the case of Korea, it was necessary to modify the efs file because it is volte in a nonstandard way.
Modifying directly to root file editor without module It's very simple. My last hope is that volte is possible at gsi and that htc will continue to announce new flagships and that htc users are all healthy, thank you.
*To you in Seoul*
Click to expand...
Click to collapse
Dear htcmage,
Can you post the detailed step by step on how to do this?
Regards,
Brian

Question editing a file /priv-app/imsservice/imsservice.apk for adding a profile IMS For VoLTE

some background,
I am after thorough tests on the topic of how it works VoLTE and VoWiFi And what causes it to be activated in some providers and in some not.
The source from which I drew all a lot of information was: https://volteromania.blogspot.com/p/samsung-voltevowifi-settings.html?m=1
Actually, I followed all the steps but got stuck on the most important part.
In order to start communication for VoLTE It is necessary to define a profile IMS.
Samsung chose - unlike APN Not to allow any user to create such a profile, but the profiles are inside files json in the file /system/priv-app/imsservice/imsservice.apk
I am very interested in trying to edit the files json These, but all my attempts were unsuccessful.
I have a Samsung S21 ultra Rooted, on which I perform the tests.
I can't edit the APK without hurting him. Any change in it causes the application not to load - and completely disables the service IMS and the registration.
The files I want to edit are in
/priv-app/imsservice/imsservice.apk/res/raw
It's files json simple.
Maybe someone can help me?
im curruntly trying to enable Volte on Samsung SM-N920L korean phone in defferent region..no luck..im rooting for you..if any succuss please let we know too..
I gave up.
This is Samsung's behavior on purpose to make consumers have to replace the phones.
Anyway, in the technical part,
In Android 13, in my opinion, this is not completely possible, since every change in the application damages the signature, but even in older versions it is necessary to change the Java code as well, And as you know it is compiled.
I spent many hours on this, with several devices, I purchased a Galaxy 7 for the tests, and I failed.
I do not know if this still works, but on my SM-9700 (HK) with Android 10 I made VoLTE work in Germany by copying the "product/omc/DBT/conf" from a SM-970F to the corresponding TGY directory of the SM-9700.
I was able to run volte on the galaxy s7.
It requires a lot of changes.
Including in the smali files of the application imsservice.apk and it was a nightmare.
In my case I had to add a brand new provider that didn't appear anywhere, maybe that's why everything was complicated and maybe if it's a defined operator and just enabling the option is simpler.
Anyway,
It really wasn't easy, but I had most of the information from the first post I wrote, but I was also able to find a lot on my own.
It is not easy.
Maybe Samsung will release the source code (including java) of the imsservice.apk application and then it will be easier..
Have you ever tried just copying the content of the conf directory from another phone?
This made VoLTE work on my Hong Kong Note10 (Snapdragon) in Germany.
ZXR said:
Have you ever tried just copying the content of the conf directory from another phone?
This made VoLTE work on my Hong Kong Note10 (Snapdragon) in Germany.
Click to expand...
Click to collapse
I have nowhere to copy. I don't have a phone that works with the same carrier I wanted to test. I had to write all the settings myself.
Which carrier do you need? We (the forum) might copy it for you.
shmuel0990 said:
I was able to run volte on the galaxy s7.
It requires a lot of changes.
Including in the smali files of the application imsservice.apk and it was a nightmare.
In my case I had to add a brand new provider that didn't appear anywhere, maybe that's why everything was complicated and maybe if it's a defined operator and just enabling the option is simpler.
Anyway,
It really wasn't easy, but I had most of the information from the first post I wrote, but I was also able to find a lot on my own.
It is not easy.
Maybe Samsung will release the source code (including java) of the imsservice.apk application and then it will be easier..
Click to expand...
Click to collapse
Can you please share knowlage with us..im tring for days now..i tried with csc options..added everything in customer.xml ,others.xml
i read the files inside immservice app..there are lines for my carrier.. cant understand what to add..by the way using a activity manager.. i opened a ims settings page..
Is there something i can change for carrier? Photo attached
prasadmanjulago said:
Can you please share knowlage with us..im tring for days now..i tried with csc options..added everything in customer.xml ,others.xml
i read the files inside immservice app..there are lines for my carrier.. cant understand what to add..by the way using a activity manager.. i opened a ims settings page..
Is there something i can change for carrier? Photo attached
Click to expand...
Click to collapse
t what phone is this
I tried Galaxy S7, Android 8.
I don't think the solution I came up with is suitable for every device.
shmuel0990 said:
t what phone is this
I tried Galaxy S7, Android 8.
I don't think the solution I came up with is suitable for every device.
Click to expand...
Click to collapse
thanks. i succeeded yesterday...i didnt edit imsservice.apk
i found enforceskippingpackages.xml file in system/csc_contents folder
in the only couple of lines
imsservices.apk
imslogger.apk
imssettings.apk etc
i removed those ims lines.. then volte worked.. i already added enable volte lines on csc/others.xml and customer.xml before.
i didnt edit anything on the attached screenshot i sent on above reply
thanks,,,
prasadmanjulago said:
thanks. i succeeded yesterday...i didnt edit imsservice.apk
i found enforceskippingpackages.xml file in system/csc_contents folder
in the only couple of lines
imsservices.apk
imslogger.apk
imssettings.apk etc
i removed those ims lines.. then volte worked.. i already added enable volte lines on csc/others.xml and customer.xml before.
i didnt edit anything on the attached screenshot i sent on above reply
thanks,,,
Click to expand...
Click to collapse
Hello, I don't know how it made to work for you. I have the same problem but the ims lines are already no longer present in the enforceskippingpackages.xml file and the volte does not work...
thib66 said:
Hello, I don't know how it made to work for you. I have the same problem but the ims lines are already no longer present in the enforceskippingpackages.xml file and the volte does not work...
Click to expand...
Click to collapse
i already made some changes to others.xml and customer.xml file also..What country are you? Send me telegram or whatsapp no..ill send my files and figure whays wrong
shmuel0990 said:
t what phone is this
I tried Galaxy S7, Android 8.
I don't think the solution I came up with is suitable for every device.
Click to expand...
Click to collapse
I have an S7 and I need to do exactly what you did - add a brand new provider. Can you share more precise details on how you did it?
prasadmanjulago said:
thanks. i succeeded yesterday...i didnt edit imsservice.apk
i found enforceskippingpackages.xml file in system/csc_contents folder
in the only couple of lines
imsservices.apk
imslogger.apk
imssettings.apk etc
i removed those ims lines.. then volte worked.. i already added enable volte lines on csc/others.xml and customer.xml before.
i didnt edit anything on the attached screenshot i sent on above reply
thanks,,,
Click to expand...
Click to collapse
Hi,
I would like to have your guidance
I have a LG v60 L-51a docomo model where field test option (hidden menu ) is disabled.
I am unable to enable volte in India to use jio.
Searched various options seems no way out. However i was able to locate hidden apps by using 3party launcher app. LG ims. But unable to launch hidden menu to changed ims settings. Help me to by pass this application to enable volte.
I don't know if this will help anyone, or if anyone can help me, but...
SM910v, (verizon wireless) with T-Mobile SIM
6.01 Marshmallow (please read the rest anyway)
4G/LTE Data works.
Voice calls fall back to 2G/Edge, ie no VoLTE.
-------- HOWEVER -------
Changing the sales_code.dat from VZW to TMO enables VoLTE, and it works great.
(it breaks the settings pages, though, so it's not a solution)
When sales_code is VZW, then IMS Settings-->IMS Information:
All are "false", Registration Information is "no profile is registered", although the profile "T-Mobile VoLTE/RCS" is available and status is 'on' in the Manage IMS Profiles page.
I can not find a way to 'register' it.
When sales_code is TMB,
then, in IMS Settings-->IMS Information:
All are "true", Registration Information is "T-Mobile VoLTE/RCS",
And, of course, VoLTE works great.
I mention this in this thread because just having the correct profile present & available may not be enough. At least in my case, it appears that the sales_code (or some other CSC function) flips a flag somewhere that allows the profile to become selected/active. I've been trying to find it for six weeks, with no luck yet. Thanks for reading.

Categories

Resources