Serial Number Changer (Q&A) - Xposed General

<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>
New : Get "Hijack Suite"
Hijack most of the device identities!!
<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>
Update v2.0 :
> Stable on Nougat.
> Bug fixes.
> In Oreo it will feed apps with random Serial numbers. (Limited support.)
Mask your device Serial number. Change Serial number to any no of your choice!
* ROOT ACCESS IS REQUIRED
* XPOSED FRAMEWORK should be installed. (minversion : 30)
Watch a quick demo : https://www.youtube.com/watch?v=giLXEzhDGwQ
Download Here : http://repo.xposed.info/module/com.intplus.idchanger
Use this module to mask your device Serial number.
A unique number will be assigned to very device by the manufacturer. This id is known as Serial number. You can check your device Serial number by navigating to Settings -> About the phone -> Phone Status.
Note : Similarly, a unique number is assigned to SIM slot it is known as IMEI number.
The app is NOT GOING TO CHANGE THE ID PERMANENTLY. It just masks the actual id for apps. (Spoof). Uninstall the app and reboot again to revert back to the original Serial Id.
You can enter your own serial number!, device is going to return this number when accessed for Serial number.
How to use ?
- As mentioned earlier you need to have a ROOTED device and XPOSED framework installed in it.
- Enable this app inside XPOSED installer.
- Open the app, Enter your own serial number.
- Save
- Reboot the device to apply the changes
Disclaimer :
May not work proper on some devices.
It should be used only for good purpose.
Please do not use if masking device id is not legal in your country.
It would be helpful tool for ethical hackers, mobile security researchers.
(Penetration testing android apps. )
Use this module at your own risk.
Thanks to rovo89 for developing the wonderful XPOSED framework.

working in lg l'bello
Good joob, working great in l'bello
Any planned futures

Is there is way to change IMEI and a way to change Wi-Fi MAC address

Thank you for the support!
I'm really excited add more features
Let me know all your feature ideas...

shs94 said:
Thank you for the support!
I'm really excited add more features
Let me know all your feature ideas...
Click to expand...
Click to collapse
@shs94 can you please add a way to change wifi mac
Thank you in advance

Zak1997 said:
@shs94 can you please add a way to change wifi mac
Thank you in advance
Click to expand...
Click to collapse
Yes, I have already started working.
Thank you
Update :
Please find new features on the below app
https://play.google.com/store/apps/details?id=com.intplus.hijackid
Let me know if you have any issues/concerns.

Works fine on my Shield Tablet 32 LTE (Marshmallow).

I've been Waiting for your update good joob bro:good:
Hope you add more futures

Many thanks bro...module very useful..you rock man

OZH3NN said:
Works fine on my Shield Tablet 32 LTE (Marshmallow).
Click to expand...
Click to collapse
Hi, so you have the Y01 battery. Did you still have to delete the tegra-ota.apk? Or can you just update it ota?

Hi, how "device info" app by jphilli85 (you can find it on play market, I can't use urls) and some others apps find original serial number, can you fix it?

arturs678 said:
Hi, how "device info" app by jphilli85 (you can find it on play market, I can't use urls) and some others apps find original serial number, can you fix it?
Click to expand...
Click to collapse
Hi arturs678,
Thanks for reporting. Ill check and try to fix in this weekend.
They seem to be using one of the hidden APIs, SystemProperties, for finding the device Serial number.
Even though it is hidden, it can be used with the Java Reflection concept. Compiler won't come to know that you are using a hidden class.
I'm trying to figure out how I can use Xposed and block the access...
Any help is appreciated.

your app version does not compatible with my 4.0.4 ics device Getting error messege during install (there 's parsing problem ) can u please help me i hv rooted and exposed framework installed can i change serialno in /sys/class/android_sub/android0/iserial manully??? Does it work? Or suggest something else please i ll waiting ur respons
Sent from my HEDY_H706 using XDA Free mobile app

aaaampopo1 said:
your app version does not compatible with my 4.0.4 ics device Getting error messege during install (there 's parsing problem ) can u please help me i hv rooted and exposed framework installed can i change serialno in /sys/class/android_sub/android0/iserial manully??? Does it work? Or suggest something else please i ll waiting ur respons
Sent from my HEDY_H706 using XDA Free mobile app
Click to expand...
Click to collapse
Hi,
Thanks for reporting the bug. Ill check it out.
And this app is going to modify the original Serial number of the device. It just masks on the fly.
If u want to change the value in iSerial file, then this app is not going to help.
One alternative suggestion is, u may make use of adb tool.
pull the /sys/class/android_usb/android0/iserial file, modify and push it back.:good:
I think this would revert back when device is rebooted.

My pc does not detecting my device its continuously connecting and disconecting while i hv already installed all necessory drivers in my pc manually as well as using pdanet but problem still exist?
May i use terminal emulator in the place of pc?if yes so what command do i use?
Sent from my HEDY_H706 using XDA Free mobile app

aaaampopo1 said:
My pc does not detecting my device its continuously connecting and disconecting while i hv already installed all necessory drivers in my pc manually as well as using pdanet but problem still exist?
May i use terminal emulator in the place of pc?if yes so what command do i use?
Sent from my HEDY_H706 using XDA Free mobile app
Click to expand...
Click to collapse
Try using 'AdbDriverInstaller'. It will help you install the right drivers

shs94 said:
Update v1.2 :
- New feature! An option to randomise Android device serial number on each access.
- Support for older devices
Mask your device Serial number. Change Serial number to any no of your choice!
* ROOT ACCESS IS REQUIRED
* XPOSED FRAMEWORK should be installed. (minversion : 30)
Watch a quick demo : https://www.youtube.com/watch?v=giLXEzhDGwQ
Download Here : http://repo.xposed.info/module/com.intplus.idchanger
Use this module to mask your device Serial number.
A unique number will be assigned to very device by the manufacturer. This id is known as Serial number. You can check your device Serial number by navigating to Settings -> About the phone -> Phone Status.
Note : Similarly, a unique number is assigned to SIM slot it is known as IMEI number.
The app is NOT GOING TO CHANGE THE ID PERMANENTLY. It just masks the actual id for apps. (Spoof). Uninstall the app and reboot again to revert back to the original Serial Id.
You can enter your own serial number!, device is going to return this number when accessed for Serial number.
How to use ?
- As mentioned earlier you need to have a ROOTED device and XPOSED framework installed in it.
- Enable this app inside XPOSED installer.
- Open the app, Enter your own serial number.
- Save
- Reboot the device to apply the changes
Disclaimer :
May not work proper on some devices.
It should be used only for good purpose.
Please do not use if masking device id is not legal in your country.
It would be helpful tool for ethical hackers, mobile security researchers.
(Penetration testing android apps. )
Use this module at your own risk.
Thanks to rovo89 for developing the wonderful XPOSED framework.
Click to expand...
Click to collapse
Hi Friend,
After reset to factory defaults, the original serial number coming back, is this normal.
I also tested adb push amended iSerial document to device, but is say " Permission denied"

Its not working on my MTK6592 Device with Android 4.4 (Blackview Zeta)
Dont know if its because of MTK.. xprivacy for example is working fine on that device.
No Errors nothing but DeviceID Apps show old Serial
Yes module in xposed activated

Aspergillus said:
Its not working on my MTK6592 Device with Android 4.4 (Blackview Zeta)
Dont know if its because of MTK.. xprivacy for example is working fine on that device.
No Errors nothing but DeviceID Apps show old Serial
Yes module in xposed activated
Click to expand...
Click to collapse
Hi Aspergillus,
Yes, you are right. I came to know that it doesn't work properly on KitKat devices.
I have added this task to my To-Do list. Hopefully Ill be able to fix it soon and release the next version.

So what does everyone use this app for? Im always looking for ways to show off the power of android.

Related

[MOD] Nougat_PlayStore_Rom_Addon_ADB_Install

Must Be on Nougat Rom!!!
I recommend Starting on freshly wiped rom but. This requires Package Disabler Pro Be Installed.
PlayStoreNougatMods.zip
Extract zip
Enable Usb Debugging
Disable Verify apps over USB
Enable all disabled apps
Plug phone into computer watch phone screen accept usb debugging key for computer
Run Install_PlayStore_Rom.bat
Follow Instruction On Cmd Screen
Once Install Is All Done
Select Pixel For Home Launcher
Open Settings/Application/Default Application under Calling Select Phone
Open Language and Input
Open Virtual Keyboards and click manage keyboards and turn on GBoard keyboard
Open Developer Options
Set Window Animation scale to .05x
Set Transition Animation scale to .05x
Set Animation Duration scale to .05x
Open settings goto accessibility
Enable all the servicesexcept talkback unless you want it
In settings open applications
Open applications manager
Goto menu select speciall access
In Phone Administrators enable all except android device manager unless you want that
Now click back button and open Draw over other apps and enable all
Click back button and open Modify system settings enable all
Click back button and open Notification access enable all
Open Rom Control and Everything Installed will be accessed there
Features
Pixel Dialer V8 With working Video Calling
Pixel Contacts
Google Camera
AOSP Browser
Google Messenger
Google Clock
Google Calculator
Call Recording Via BoldBeast
Rom Control Mods
DNS66 Ad Blocking
Status Bar Mod
Torchlight With Volume Buttons
Access To IMS Settings And Advanced Calling
Keylight Duration Settings
Battery Bar +
Status Bar Internet Speed
Recent Bar In Notification Panel
Button Remapping Via AIO Gestures
Volume Button Music Skip
Fingerprint Gesters
Led Control Via Light Flow App
Volume Panel Mod
View attachment 4048810View attachment 4048811View attachment 4048812View attachment 4048813View attachment 4048820View attachment 4048821
Will this work on the nougat stock beta ROM? Since that's the only option for Verizon users at this point for nougat? Also do we have to root? It's under my assumption that there isn't root yet available for the stock nougat for Verizon... Looks awesome and excited to try this out and what options are soon to come for Verizon users because of this. Gives me hope for a nougat stock experience for Verizon s7 Edge users! Thanks again
Sent from my SM-G935V using Tapatalk
jonesj198 said:
Will this work on the nougat stock beta ROM? Since that's the only option for Verizon users at this point for nougat? Also do we have to root? It's under my assumption that there isn't root yet available for the stock nougat for Verizon... Looks awesome and excited to try this out and what options are soon to come for Verizon users because of this. Gives me hope for a nougat stock experience for Verizon s7 Edge users! Thanks again
Sent from my SM-G935V using Tapatalk
Click to expand...
Click to collapse
Inquiring minds want to know
I guess you havent seen this thread https://forum.xda-developers.com/ve...din-stock-nougat-firmware-s7-edge-to-t3558313
It will work on stock beta 2 but I have the official tmobile nougat firmware working on our phones. Only thing that doesnt work is wifi calling and Visual Voice Mail but Volte and Video calling work. So you might want to look into that
Just tried this and it did not work. The xml script for package disabler didn't do anything and once it got to the part where the device should reboot, it never did. Please help or advise?
Sent from my SM-G935V using Tapatalk
jonesj198 said:
Just tried this and it did not work. The xml script for package disabler didn't do anything and once it got to the part where the device should reboot, it never did. Please help or advise?
Click to expand...
Click to collapse
Did you accept the adb key when prompted did it install anything
Here is the package disabler pro import script. You can also just istall all of the apks manually if you have to
View attachment PlayStore.zip
I was never prompted to install an adb key... When does that happen? I click on the .Bat file, it finds my device. Then start following prompts
Sent from my SM-G935V using Tapatalk
jonesj198 said:
I was never prompted to install an adb key... When does that happen? I click on the .Bat file, it finds my device. Then start following prompts
Click to expand...
Click to collapse
When you first start bat file does it show device as unauthorized
jrkruse said:
When you first start bat file does it show device as unauthorized
Click to expand...
Click to collapse
No it shows three lines of text. One is the device ID I think, one says device is recognised, and then something else. Nothing about not being unauthorized, unavailable, not found or anything like that. It sees the device just fine.
Sent from my SM-G935V using Tapatalk
---------- Post added at 08:19 PM ---------- Previous post was at 08:18 PM ----------
It doesn't need root right? Can you possibly post screen shots of the setup steps so we can compare screens and I'll try to post images of mine as well. Thanks for the help id love to get this working and try it out. Installing all the apks one by one just doesn't seem to be the same as what the OP describes
Sent from my SM-G935V using Tapatalk
jonesj198 said:
No it shows three lines of text. One is the device ID I think, one says device is recognised, and then something else. Nothing about not being unauthorized, unavailable, not found or anything like that. It sees the device just fine.
Sent from my SM-G935V using Tapatalk
---------- Post added at 08:19 PM ---------- Previous post was at 08:18 PM ----------
It doesn't need root right? Can you possibly post screen shots of the setup steps so we can compare screens and I'll try to post images of mine as well. Thanks for the help id love to get this working and try it out. Installing all the apks one by one just doesn't seem to be the same as what the OP describes
Click to expand...
Click to collapse
Here if you dont have those numbers before device its not recognized
Is usb debugging enabled and verify apps over usb disabled
Did you accept debugging key. If this never came up. In developer settings click revoke usb debugging the unplug and replug your phone into computet. If the below screen still doesnt come up start the bat file then it will pop up. Accept key close bat then reopen and start process
jonesj198 said:
Installing all the apks one by one just doesn't seem to be the same as what the OP describes
Click to expand...
Click to collapse
Installing apps manually will work just fine. Then just copy the playstore.xml file from the zip of it I posted and import it with pacage disabler pro it should disable 126 packages
stud
Enabling any of the apps in accessibility says this error "*app* does not support the current system language. The text-to-speech language will be set to to null, but this might cause unexpected behavior. When i click turn on settings crashes and it doesn't enable.
CyanideHD said:
Enabling any of the apps in accessibility says this error "*app* does not support the current system language. The text-to-speech language will be set to to null, but this might cause unexpected behavior. When i click turn on settings crashes and it doesn't enable.
Click to expand...
Click to collapse
What build is your rom. Beta 2?
jrkruse said:
What build is your rom. Beta 2?
Click to expand...
Click to collapse
TMobile nougat.
CyanideHD said:
TMobile nougat.
Click to expand...
Click to collapse
If you have the rom control app open it under useful apps and open samsung info and tell me your csc version

Oneplus 3T oreo and amazon appstore

Hello,
There's a little problem to use amazon appstore because you must allow it to install unknow source app.
But himself was download out of the official google store (there's not choice) then you can't allow an unknow source to install unknow source app.
Before android 8, it was possible and now how do it ?
I don't have any such problem
Unleashed by my rooted OP3T on 8.0
since root ?
rifmouk said:
since root ?
Click to expand...
Click to collapse
Since ever.
I had root since the beginning.
Unleashed by my rooted OP3T on 8.0
Since Android Oreo, "unknown sources" have been separated so now you have to allow it for each app separately. You can find it in Settings > Apps > Special access > Install unknown apps.
exactly, przemcio510,
But because "amazon appstore" was download outside from the "google play store", it doesn't appear in this list. ( but maybe there's something , i don't understand)
With Oreo, it seems the system changed , now you can allow an app to install an unknow source and NOT allow YOU to install unknow source.
rifmouk said:
exactly, przemcio510,
But because "amazon appstore" was download outside from the "google play store", it doesn't appear in this list. ( but maybe there's something , i don't understand)
With Oreo, it seems the system changed , now you can allow an app to install an unknow source and NOT allow YOU to install unknow source.
Click to expand...
Click to collapse
As I wrote earlier, there is no problem with Amazon.
It doesn't matter in which setting you are finding the unknown sources. It works just fine.
Unleashed by my rooted OP3T on 8.0
Same problem here!
RASTAVIPER said:
As I wrote earlier, there is no problem with Amazon.
It doesn't matter in which setting you are finding the unknown sources. It works just fine.
Click to expand...
Click to collapse
Well, that might be true, however for us it does NOT work, because in our case the setting can NOT be found at all
Same as rifmouk, i found the list where I should be able to enable apk installations through the Amazon App Store. However, there is no 'Amazon App Store' in that list, only a few other apps like my browsers.
I already had a lengthy discussion with the Amazon support about this. After letting me wait for a few minutes, the lady came back and asked me "Do you already have Marshmallow?"
In the end she suggested contacting One Plus, they should be able to unlock the 'install from unknown sources' setting (she didn't want to hear about that setting not being there anymore) on my phone from remote :laugh:
Anyways, I contacted them again via twitter. They told me the devs would take a look, and to have just a bit of patience. That was roughly three months ago.
or1on06 said:
Same problem here!
Well, that might be true, however for us it does NOT work, because in our case the setting can NOT be found at all
Same as rifmouk, i found the list where I should be able to enable apk installations through the Amazon App Store. However, there is no 'Amazon App Store' in that list, only a few other apps like my browsers.
I already had a lengthy discussion with the Amazon support about this. After letting me wait for a few minutes, the lady came back and asked me "Do you already have Marshmallow?"
In the end she suggested contacting One Plus, they should be able to unlock the 'install from unknown sources' setting (she didn't want to hear about that setting not being there anymore) on my phone from remote [emoji23]
Anyways, I contacted them again via twitter. They told me the devs would take a look, and to have just a bit of patience. That was roughly three months ago.
Click to expand...
Click to collapse
Can u post some screenshots?
And from a personal experience: the customer support of the Appstore is ****. I had also some long discussion about a problem with another device and they didn't have a clue, although they had people searching over the matter for weeks.
Unleashed by my rooted OP3T on 8.0
I just now installed the Amazon app store APK. Then I opened the application, logged in, and downloaded an app.
I was then prompted to change my settings to allow the downloaded app to be installed.
At this point I checked in Settings>Apps>Special access>Install unknown apps and the Amazon app is listed.
I'm in OOS 5.0.1.
So everything behaves as it should. Nothing wrong with the Amazon app or Oreo.
I suggest you wipe the data for the Amazon app and go through the process again.
Sent from my OnePlus3T using XDA Labs
I tried reinstalling it, still the same issue. Here is the list I have (can't post correct links yet).
http s://pasteboard.co/HeMKbPp.jpg
I have the same issu like u!
I have installed amazon appstore. I have given permission to allow amazon appstore to install from unknown source. But still when I try to install app from amazon appstore it shows that allow to install from unknown source in security settings and open security settings menu. I have allowed all permissions to amazon appstore but still not able to download or install single app.
Any solution please.!!
BillGoss said:
I just now installed the Amazon app store APK. Then I opened the application, logged in, and downloaded an app.
I was then prompted to change my settings to allow the downloaded app to be installed.
At this point I checked in Settings>Apps>Special access>Install unknown apps and the Amazon app is listed.
I'm in OOS 5.0.1.
So everything behaves as it should. Nothing wrong with the Amazon app or Oreo.
I suggest you wipe the data for the Amazon app and go through the process again.
Click to expand...
Click to collapse
I have Oxygen os 5.0.2 and i have even allowed unknown source installation to amazon appstore but still not able to download.
Sam_38 said:
I have Oxygen os 5.0.2 and i have even allowed unknown source installation to amazon appstore but still not able to download.
Click to expand...
Click to collapse
same thing for me since Oxygen Os 5.0.3
I'm running into the same thing rifmouk, running Oxygen OS 5.1.3 with redownloaded and installed Amazon Appstore as of today.
App update
Update: scratch everything below. Even when you enable the Appstore to install outside apps, it still prompts you to enable outside apps with a message inside the Appstore. Looks like Amazon still has work to do.
I was having issues with this too and wanted to give an update. It seems that Amazon has released an updated version of their app. You have to uninstall the Amazon Appstore app and then download the new version from the internet. If you don't uninstall first, it will just open the old store to try to download the new one.
Ironically, you'll have to enable chrome to install non-play store apps. This is done (as suggested earlier) by going to settings>apps>special access>install unknown apps. Once you've installed and signed into the new app, you will need to attempt to install a new app. It will again prompt you to go to the wrong (old) security section in the Android settings. Just navigate to the "special access" section from earlier and the new Amazon Appstore should be listed at the top.
I finally found the cause and also the solution of this issue.
In android Oreo, because of the new security management of "unknown apps", the value of the legacy setting INSTALL_NON_MARKET_APPS is now always 1.
See this page for more details: https://developer.android.com/about/versions/oreo/android-8.0-changes
This means that in Oreo there is an "old" string, only for legacy reasons (and bypassed by new security settings), that ALLOW unknown sources by default.
I found that some "security" apps (like avast, in my case), NOT well optimized for Oreo, detect this legacy string in Oreo as main setting for unknown sources: the result is an automatic procedure inside that "security" app, that disables unknown sources permission in that legacy string (wrong place, avast!).
The result is that, for some "strange" (bad) code inside Amazon Appstore, this app see only that legacy string and blocks any installation (even if you enable installations from this app in Oreo special permissions). Moreover, Appstore - as a result of this bad edited legacy string - point you to a wrong settings window (the "old" window, for nougat android and earlier).
The worst thing is that there is no window, no gui (graphical interface) to edit the above legacy string inside android Oreo settings, so you have to do it yourself using terminal (ADB).
SAID SHORTLY:
connect you device through ADB terminal.
write the following command
adb shell settings put global install_non_market_apps 1
(command to enable "old way" Unknown Sources).
Oreo needs to allow every single app as usual, you restored only one "invisible" (but necessary) Oreo legacy string as it is intended to be.
And don't use messy security apps anymore!
As an alternative of the above string, use:
adb shell settings put secure install_non_market_apps 1
THIS METHOD DOES NOT NEED ROOT, ONLY ADB DEBUG ENABLED!
Please, give thanks if this was useful, and share always with credits.
Thank you.
alessia3 said:
I finally found the cause and also the solution of this issue.
In android Oreo, because of the new security management of "unknown apps", the value of the legacy setting INSTALL_NON_MARKET_APPS is now always 1.
See this page for more details: https://developer.android.com/about/versions/oreo/android-8.0-changes
This means that in Oreo there is an "old" string, only for legacy reasons (and bypassed by new security settings), that ALLOW unknown sources by default.
I found that some "security" apps (like avast, in my case), NOT well optimized for Oreo, detect this legacy string in Oreo as main setting for unknown sources: the result is an automatic procedure inside that "security" app, that disables unknown sources permission in that legacy string (wrong place, avast!).
The result is that, for some "strange" (bad) code inside Amazon Appstore, this app see only that legacy string and blocks any installation (even if you enable installations from this app in Oreo special permissions). Moreover, Appstore - as a result of this bad edited legacy string - point you to a wrong settings window (the "old" window, for nougat android and earlier).
The worst thing is that there is no window, no gui (graphical interface) to edit the above legacy string inside android Oreo settings, so you have to do it yourself using terminal (ADB).
SAID SHORTLY:
connect you device through ADB terminal.
write the following command
adb shell settings put global install_non_market_apps 1
(command to enable "old way" Unknown Sources).
Oreo needs to allow every single app as usual, you restored only one "invisible" (but necessary) Oreo legacy string as it is intended to be.
And don't use messy security apps anymore!
As an alternative of the above string, use:
adb shell settings put secure install_non_market_apps 1
THIS METHOD DOES NOT NEED ROOT, ONLY ADB DEBUG ENABLED!
Please, give thanks if this was useful, and share always with credits.
Thank you.
Click to expand...
Click to collapse
Thank you, @alessia3. I've been trying to find a fix for this issue on my OnePlus 5T for six months. Once again able to download some apps I got on Amazon's app store before my Nexus 6p died.
I'll note that install_non_market_apps is under secure, not global, in my phone.

[ROM][UNOFFICIAL][10][Q]LineageOS 17.1 for z5c (suzuran)

Hi all:
Here is a LineageOS 17.1 ROM for Z5 compact (suzuran).
Download 2022-09-11
This is a 7z archive with the zip'ed rom and the md5 file in it. Please unpack this archive, copy the included two files somewhere to your device, reboot into TWRP and flash this zip file. Enable md5sum checking. The zip file itself is not signed, so you have to disable zip verification.
Kernel sources
Tree sources
Features:
OS Version: 10.0 (Q)
Kernel: Linux 3.10
Kernel 3.10.108
New: Android security patch level: 5 September 2022
Using sony blob's from stock version 32.4.A.1.54
Memory issues finally fixed!
Battery consumption significantly reduced! For further reduction, please follow these instructions.
Google Pay does not give an error when starting the app. This does not mean, that payment is working. I can't test it, because I don't use this feature at all. Please report if it's working or not.
Updated aptX encoder blobs.
P2P-Crashes fixed.
Important informations:
You should be familiar with general installation of custom ROMs.
Required for installation: TWRP 3.2.1 (pick the version from 2018-02-23!!!) There is a version 3.2.3 out there, but with that version I had problems to restore my backups. 3.2.1 is just working perfect for me!
OR use my self built TWRP-version 3.6.2!
This ROM needs a clean install, old /data may cause problems!
This ROM is NOT pre-rooted.
It is highly recommended that your device is running (or HAS RUN in the past!) the latest stock ROM from Sony (32.4.A.1.54) before flashing this ROM.
Otherwise the baseband files may not match.
Working:
Bluetooth
Camera; both built-in camera (Snap) and 3-rd party camera apps.
Snap may be a little bit laggy, please use 3-rd party camera app instead; for example OpenCamera. If you're running into errors, please report.
Enforced SELinux support (see attached screenshot)
Fingerprint
FM-Radio
GApps (pick this version: ARM64, 10.0, pico [tested])
German app AusweisApp2 working (see this post)
GPS
Headset
LiveDisplay (see attached screenshots)
Location services
Notification LED
Offline charging
Phone calls (see attached screenshot)
SafetyNet test passed successfully
Signed build
SMS
Torch
WiFi
These things are NOT (or badly) working:
Camera focus at low distances.
Encryption
Payment
Streaming (mirroring)
VoLTE
Maybe some more things are not working.
If you have problems with GApps:
Sometimes the SetupWizard of GApps crashes on and on. Then you have to boot into TWRP, mount system, and go into terminal, where you have to delete SetupWizard (see screenshots):
Code:
cd /system/system/priv-app
rm -rf SetupWizard
Reboot.
Use this rom at your own risk! It comes without any warranty! I'm not responsible for any damage! If you don't agree with that, don't try to flash this rom in any way.
Benefits:
Added F-Droid and UnifiedNLP! If you don't want this, simply de-install it.
I've set maximum speaker volume to a higher value.
I've increased microphone gain.
I've changed the microfone gain to avoid echo in phone calls.
Changelog
Troubleshooting:
If you're running into an error, please search in this thread if this error is already posted, before you post it again!
If not, I need a LOG to see what went wrong. Without a LOG I can't help you!
A LOG can be fetched by connecting the device with an USB cable to your PC and then by typing these commands line by line:
Code:
adb root
adb shell logcat -b all -d > logcat
Send my this LOG file via PM.
If you think this could be a SELinux related issue, please try to set the device to permissive mode first.
If the issue is gone, I need the policy file too (plus LOG). Fetch it by typing this line in a terminal:
Code:
adb pull /sys/fs/selinux/policy
If you stuck in a bootloop you can fetch a LOG with this trick:
Press the power button and the volume up button together until the device shuts down.
HOLD the power button.
Release the volume up button and press the volume down button immediately after releasing the volmue up button.
The device should start into TWRP recovery.
Tap on "Advanced", then on "Terminal" and enter these commands line by line:
Code:
cd sys/fs/pstore
cp * /sdcard
Send me the copied file(s), if any, via PM.
Hi Bernie,
First things first : Thank you so much for your amazing work on this device.:highfive:
So hard to find a good, compact and up to date smartphone.
So i tried your Los17.1 and i just noticed another issue : ram usage.
Without nor the gapps neither other apps installed, the system is using 1.6go ram (even the keyboard can take time to appear once you launch an app)
On your Los14.1 (i tried with the last one you created, a few days ago) : it would be something like 0.8go ram (so everything run smoother) still without gapps and other apps / settings.
Maybe, now our days, 3go ram is mandatory for android + gapps + 3rd party ...
Ryu--X said:
So i tried your Los17.1 and i just noticed another issue : ram usage.
Without nor the gapps neither other apps installed, the system is using 1.6go ram (even the keyboard can take time to appear once you launch an app)
Click to expand...
Click to collapse
I know about that. I've tried with gapps and I can confirm that ram is running out of free space. Sometimes the system is not responding any more (screen is flickering and it seems that nothing happens) and I have to restart it (press power button quite a long time until power menu appears).
It is indeed far away from being a daily driver... :angel:
Another issue: It seems that location services (gps) are not working.
Does anybody confirm that?
Although Bernard warmed us that this ROM is not precisely ready yet, I tried to give it a go, Twice, already. At each time, some variations: with and without gapps (Pico and Nano), via the recommended TWRP and the 3.3.1 one. The result is always the same: after the language selection, my phone reboots on the 'Just a sec', endlessly. I have to restore a nandroid backup, on order to have a working phone again.
Sent from my Xperia Z5 Compact using XDA Labs
Berni-0815 said:
It is indeed far away from being a daily driver... :angel:
Another issue: It seems that location services (gps) are not working.
Does anybody confirm that?
Click to expand...
Click to collapse
I can confirm that unfortunately GPS isn't working.
By the way, i saw many other good roms on many devices ... that had an alpha rom far worse than this one
casouzaj said:
Although Bernard warmed us that this ROM is not precisely ready yet, I tried to give it a go, Twice, already. At each time, some variations: with and without gapps (Pico and Nano), via the recommended TWRP and the 3.3.1 one. The result is always the same: after the language selection, my phone reboots on the 'Just a sec', endlessly. I have to restore a nandroid backup, on order to have a working phone again.
Sent from my Xperia Z5 Compact using XDA Labs
Click to expand...
Click to collapse
i didn't have this behavior on my tests, but i usually let the system start and wait for few minutes before using it (especially on 1st boot).
Also, i always reboot once after the 1st boot.
Hope it will help
casouzaj said:
after the language selection, my phone reboots on the 'Just a sec', endlessly.
Click to expand...
Click to collapse
Clean install?
That should not happen...
Ryu--X said:
I can confirm that unfortunately GPS isn't working.
Click to expand...
Click to collapse
You have to enable google's location service in location settings. With that, maps is working with correct location; but I don't know if the location comes from gps, wlan or network. It's raining since many days and I don't want to stand outside in the rain and wait for gps connection... :angel:
I've tried to install f-droid and their location services; no better results...
By the way, i saw many other good roms on many devices ... that had an alpha rom far worse than this one
Click to expand...
Click to collapse
Yes, I know. The problems are always the closed-source binaries from qualcom and sony that are not properly working on LineageOS versions > 14.1
We're working on it but I'm not able to say if we can fix these issues.
BTW: Is anyone able to make an outgoing call successfully?
Berni-0815 said:
Clean install?
That should not happen...
Click to expand...
Click to collapse
Yup,, every single time!
Sent from my Xperia Z5 Compact using XDA Labs
As I said, that should not happen...
Berni-0815 said:
BTW: Is anyone able to make an outgoing call successfully?
Click to expand...
Click to collapse
i tried both calling and receiving a call without issue.
Just a pop up saying mobile network is unavailable ,at the end ,when i hang up (but it's wrong, network is still available)
Ryu--X said:
i tried both calling and receiving a call without issue.
Just a pop up saying mobile network is unavailable ,at the end ,when i hang up (but it's wrong, network is still available)
Click to expand...
Click to collapse
Weird! At my device this popup comes in the moment when trying to make an outgoing call. And this call is not started! The other end does not ring!
Could you please tell us, which preferred network type is set in *#*#info#*#* "Phone info" and in "Mobile network settings" (see screenshots)?
I'm not on any aspect a Dev but I give you all my energy on continuing the developpment of this ROM.
Any other support available ?
Berni-0815 said:
Weird! At my device this popup comes in the moment when trying to make an outgoing call. And this call is not started! The other end does not ring!
Could you please tell us, which preferred network type is set in *#*#info#*#* "Phone info" and in "Mobile network settings" (see screenshots)?
Click to expand...
Click to collapse
Here it is !
And you can make an outgoing call sucessfully? The other end rings and you can make a call?
Berni-0815 said:
And you can make an outgoing call sucessfully? The other end rings and you can make a call?
Click to expand...
Click to collapse
Yes exactly , both ways are ok (incoming and outgoing).
Ryu--X said:
Yes exactly , both ways are ok (incoming and outgoing).
Click to expand...
Click to collapse
Hmmm. Then is must be a problem with my german providers (with their apn I think); I've tested two: T-Mobile and O2. With both I can't make outgoing calls...
New version out; see 1st post
Berni-0815 said:
Hmmm. Then is must be a problem with my german providers (with their apn I think); I've tested two: T-Mobile and O2. With both I can't make outgoing calls...
Click to expand...
Click to collapse
Pretty strange, indeed.
The phone i tested with is on another provider than my z5c.
I got to say that i checked the apn before making my tests, and they were good.
I will retry with the new version tonight .
Thanks
The APN shouldn't matter for regular calls unless you're using Wifi calling or VoLTE, maybe disable both and see if it works.

Enable ECG(BP Featur) On Non-Samsung Phones for Galaxy Watch 3, Active 2 Step-By-Step

Update 09/29/20:
1. The latest Samsung Health Monitor Version 1..1.0.175.Caravana (Thanks Caravana for the Mod) Download
This tutorial should work on all Android Phones to enable ECG for your Galaxy Watch 3 and Active 2. BP might also work the same way when it is released in the US.
Basic idea is to create your own certificate to sign ECG.tpk application and install it on your watch, then install the Samsung Health Monitor Mod app on your phone.
I have read lots of threads on XDA and can't find a complete tutorial about how to do it for Galaxy Watch 3 or Active 2. Hope this step-by-step tutorial will help. The whole process took me around 30 mins, it shouldn't be very hard. Make sure you back-up your watch first, just in case anything goes wrong and you need to restore data.
You will need an Android Phone, a Windows PC and Galaxy Watch 3/Active 2 watch for this tutorial. And a wireless network.
Downloads:
1. Download Java for Windows offline (64 bit) https://www.java.com/en/download/manual.jsp and install it.
2. Download JavaSE/Oracle JDK https://www.oracle.com/technetwork/java/javase/downloads/index.html Click "JDK Download" from the top the latest version, then it will direct you to a new page, find "Windows x64 Installer" click the download page from the page and install it.
3. Download Tizen SDK https://developer.tizen.org/development/tizen-studio/download Download Latest Tizen Studio with IDE installer, click "64 Bit" to download and install it.
4. Download ecg.tpk, BP.tpk, Fit2Installer from here(ecg_downloads)
5. Download Samsung Health Monitor Version 1..1.0.167.Caravana (Thanks Caravana for the Mod) from here (See update 09/29/20 from the top of the thread to download the latest version)
On Your Phone:
1. Install Samsung Health Monitor Version 1..1.0.167.Caravana on your phone. Open the app enter your name, BOD and etc to finish the setup.
On Your Watch:
1. From your watch, Go to "Settings"->"About Watch"->"Software"->Click On "Software Versio" 5 times until it shows "Developer mode turned on"
2. Go back to "About Watch", make sure it shows "Debugging is turned on", it not click "Debugging" and turn it on.
3. Go to Wifi settings on the watch, change wifi setting to always On, and connect it to the same wireless network with your PC.
4. Reboot the watch. Make sure wifi is connected after the reboot.
From Your PC:
1. Launch Tizen Package Manager and Navigate to 5.5 wearable(It depends on your watch's software version, eg mine shows Tizen Version 5.5.0.1, so I navigate to 5.5 wearable), then click Install icon
2. Scroll down to the Tizen SDK tool and click the install icon
3. Click on the Extension SDK tab
3.1 Click the arrow on Extras
3.2 Install Samsung Certificate Extension and Samsung Wearable Extension
4. Check the Progress tab, once it shows 100%, you can close Tizen Package Manger and do not launch Tizen Studio(we don't need to use Tizen Studio)
5. Open up "Certificate Manager"
6. Click on the "+" icon and from the pop-up window click Samsung Logo.
6.1 Device Type -> Mobile/Wearable, Click Next
6.2 Certificate Profile(Give it whatever name you like), Click Next
6.3 Author Certificate -> Create a new author certificate, Click Next
6.4 Author Certificate -> Enter Author name, Password, Confirm Password as required(Remember the password,. you will need it when you sign the TPK file) and click next
6.5 A pop up will ask you to sign in to your Samsung account, enter your account information and sign in
6.6 Now it will show your certificate has been saved at C:/Users/USERNAME/SamsungCertificate/cert_name and click next.
6.7 Create a new distributor certificate and click next
6.8 Do not change Privilege and password information, do not close these windows, just leave it there, we need to enable debug mode from the watch and connect it to PC now.
7. Open Tizen "Device Manager" from the PC.
8. Click the "Remote Device Manager" icon from top right corner.
9. From pop-up windows, click the "Scan Devices" icon from the top right corner.
10. Once it find your watch turn the connection switch to on. and close pop-up windows. At this time, you should able to see lots of debugging information from Device Manager. (If you don't see debug information, try these steps: 1. Turn off your windows firewall 2. turn off bluetooth&GPS on your watch 3. reboot your watch )
11. Go back to Tizen Certificate Manager, step 9.8, we can see one DUID has been added automatically. Click next.
12. It will show your certificate has been saved at C:/Users/USERNAME/SamsungCertificate/cert_name, Click Finish.
13. Download Fit2installer.zip unzip the whole folder to your desktop.
14. Go to the certificate(C:/Users/USERNAME/SamsungCertificate/cert_name) you just created and copy all files. inside the folder
15. Go to C:\Users\USERNAME\Desktop\Fit2Installer\cert Paste all the certificate file you just copied.
16. Copy ecg.tpk file and paste it at C:\Users\USERNAME\Desktop\Fit2Installer\sign_me
17. Click sign.bat from the Fit2Installer folder. Enter your certificate password.
18. It will show "Package( C:\Users\USERNAME\Desktop\Fit2Installer\install_me\ecg.tpk ) is created successfully." and enter any key to close the window.
19. Now go to "Device Manager", right-click your device, choose "install app", Select ecg.tpk file from C:\Users\USERNAME\Desktop\Fit2Installer\install_me.
20. Wait a few seconds, you should see ECG app has been installed on your watch. Open it.
21. Open the "Samsung Health Monitor" app from your phone, you should be able to read the ECG data from your watch now.
As Blood Pressure has not been released in the U.S, once it released, you should be able to activate for Non-Samsung phone the same way. You can disable debug mode if you want now.
Enjoy!
Reference:
1. https://forum.xda-developers.com/showpost.php?p=83574519&postcount=6
2. https://www.reddit.com/r/GearS3/comments/aljplu/tutorial_how_to_install_tpks_and_wgts_onto_your/
3. https://forum.xda-developers.com/smartwatch/gear-fit/howto-sign-sideload-tizen-applications-t3639793
Nice! I'm in the process of following this guide at the moment. Tizen Studio's package installers are so slow!
Nice to have well documented details! kudos
Step 6. I don't have a Samsung logo. When I click the + in certificate manager it just asks me for a certificate profile name
Is there a risk of voiding the warranty or bricking the watch doing this?
Is there an IPA file for this that can be sideloaded onto an iphone? I'm no expert at this stuff and have only followed the great instructions here before so not sure. Or is there any way to connect my GW3 to my Samsu g Tab S6 on Verizon that shares my iPhone number? I'd like to get the Health Monitor app features as I really don't want to go back to an apple watch.
Supposedly on tizen 5 there is no bp.tpk - ecg and bp are now both in ecg.tpk. installing old ecg.tpk may be main reason for bp not to work. Did anyone try to follow the tutorial but use new ecg.tpk? Does ecg.tpk need to be specialy prepared to by signed with certificate or can we do it with new ecg.tpk that has been posted by caravana?
Can there be a mess if in the future I change my phone and take a samsung?
Does the smartwatch remain unaffected? Will I always have to update it manually?
Works great!
Anyone else having issues w the carvana health monitor app? I keep getting an error saying it cant be run on a rooted phone...
g33gz said:
Anyone else having issues w the carvana health monitor app? I keep getting an error saying it cant be run on a rooted phone...
Click to expand...
Click to collapse
hide it in magisk hide section of Magisk manager app.
Also, make sure you're passing safetynet on magisk manager & from manager's settings, enable magisk hide, also hide magisk manager & give it another name.
Sent from my HD1901 using Tapatalk
rohit83 said:
hide it in magisk hide section of Magisk manager app.
Also, make sure you're passing safetynet on magisk manager & from manager's settings, enable magisk hide, also hide magisk manager & give it another name.
Sent from my HD1901 using Tapatalk
Click to expand...
Click to collapse
I can confirm I pass safetynet, I have all samsung related items enabled in the hide section and I've renamed the magisk manager app and renamed it. Still nothing
g33gz said:
I can confirm I pass safetynet, I have all samsung related items enabled in the hide section and I've renamed the magisk manager app and renamed it. Still nothing
Click to expand...
Click to collapse
strange, it worked for me though after hiding it in magisk.
Sent from my HD1901 using Tapatalk
rohit83 said:
hide it in magisk hide section of Magisk manager app.
Also, make sure you're passing safetynet on magisk manager & from manager's settings, enable magisk hide, also hide magisk manager & give it another name.
Sent from my HD1901 using Tapatalk
Click to expand...
Click to collapse
rohit83 said:
strange, it worked for me though after hiding it in magisk.
Sent from my HD1901 using Tapatalk
Click to expand...
Click to collapse
Maybe its because I'm on LineageOS? I have an S9
g33gz said:
Maybe its because I'm on LineageOS? I have an S9
Click to expand...
Click to collapse
Not sure man, I'm on Oxygen OS Open beta, rooted on my Oneplus 7t.
Sent from my HD1901 using Tapatalk
Thank you very much!! @xxstd
I had some problems running "sign.bat" due to relative path command routes, but after "customizing" the script changing to absolute path, all went ok.
I've signed BP.tpk and ECG.tpk and both are running OK in my GW3. I live in Spain, and here in Europe neither ECG nor BP are approved, so it is not the reason your BP tpk is not working IMHO.
plouprou said:
Thank you very much!! @xxstd
I had some problems running "sign.bat" due to relative path command routes, but after "customizing" the script changing to absolute path, all went ok.
I've signed BP.tpk and ECG.tpk and both are running OK in my GW3. I live in Spain, and here in Europe neither ECG nor BP are approved, so it is not the reason your BP tpk is not working IMHO.
Click to expand...
Click to collapse
I tried installing bp and it failed to install. But ecg worked.
plouprou said:
Thank you very much!! @xxstd
I had some problems running "sign.bat" due to relative path command routes, but after "customizing" the script changing to absolute path, all went ok.
I've signed BP.tpk and ECG.tpk and both are running OK in my GW3. I live in Spain, and here in Europe neither ECG nor BP are approved, so it is not the reason your BP tpk is not working IMHO.
Click to expand...
Click to collapse
Can you confirm the Tizen version from your watch? I know if you are runing Tizen 4.0.0.8 you could get BP works as well. Only ECG for Tizen 5.
S-C said:
Step 6. I don't have a Samsung logo. When I click the + in certificate manager it just asks me for a certificate profile name
Click to expand...
Click to collapse
Hmm, are you using the latest version Tizen SDK? Mine is Tizen Studio 3.7, they might change the UI a little bit for different versions.
Lazyboy8134 said:
Is there a risk of voiding the warranty or bricking the watch doing this?
Click to expand...
Click to collapse
Well, as the debugging mode has been enabled, if you tell Samsung they will possibly decline the warranty since they don't know what you have done to the watch...... But you can always turn it off, and reset the watch anytime you want.

Question Access denied popup

I'm using a rooted S21 Ultra. I'm on stock android.
It's been rooted for 1.5 years and there were no issues. A couple of months ago the attached popup started to appear. I press ok and it goes away. This can happen between once every 2-3 days to a couple times a day.
There were no significant changes on the device when this started, so I have no idea what caused this to appear.
On my searches I read that it could be the Samsung Health app, so I I installed it, but that didn't help. I guess it's another Samsung app? But which?
Right now I'm running A13, but this started a couple of months back when I was running A12. The upgrade didn't change that.
Any leads on this?
sagybp said:
There were no significant changes on the device when this started, so I have no idea what caused this to appear.
Click to expand...
Click to collapse
Yes there were, you rooted your phone. That's a "significant change".
sagybp said:
On my searches I read that it could be the Samsung Health app, so I I installed it, but that didn't help. I guess it's another Samsung app? But which?
Click to expand...
Click to collapse
A number of Samsung apps will check for root/Knox status, and since Knox is hardware based (i.e. trip it once, and it's tripped forever), even if you return to complete stock, these apps won't work.
It's mainly the apps whose data security heavily depends on the phone's root status (even if it's currently unrooted, it's been 'compromised'), so Samsung Health, Secure Folder, etc. are the main culprits for such a message. However it's possible that Samsung added a system-level check that causes the pop-up.
fonix232 said:
Yes there were, you rooted your phone. That's a "significant change".
Click to expand...
Click to collapse
I will clarify again. My phone was rooted for about 16 months before this message showed up. It's been rooted 1.5 years and the message is here for 2 months. This is what I meant when I said no significant changes before the message appeared.
I have the same problem when I first bought the phone, I rooted it, then I unrooted it, but because knox was triggered, android 12 was not coming out, so it started to appear after I made the CSC change. android 13 e upgrade
Someone had a discussion on this link last month, so I wrote it, but no one answered.
How to fix "Access denied" screen randomly appearing on rooted devices
A couple of days ago my S21 Ultra running G998BXXS5CVIF automatically opened an "Access denied" screen. It was impossible to show which app cause it as it disappeared once you got to the app switcher menu. Access denied Unauthorized changes...
forum.xda-developers.com
For rooted
Delete System/priv-app/DigitalKey + uninstall update
OR
Execute this from terminal
Code:
adb shell
su
pm hide com.samsung.android.dkey
For unrooted
You can try disable appears on top permission for digital key app
The phone is not rooted, is there a non-rooted solution? @dr.ketan ?
Can you explain in more detail what programs should be used to do what you wrote?
musakamis said:
The phone is not rooted, is there a non-rooted solution? @dr.ketan ?
Click to expand...
Click to collapse
Edited above
In case that doesn't work try this with adb shell on PC
Code:
pm uninstall com.samsung.android.dkey
musakamis said:
Can you explain in more detail what programs should be used to do what you wrote?
Click to expand...
Click to collapse
For permission you don't need third party app
Open settings - apps - enable show system app - search Digital Key and disable show on top permission
Settings / apps / private access / show on top / Samsung wallet digital key is it correct? Dear @dr.ketan
B I got results by following this way, I recommend it.
dr.ketan said:
For permission you don't need third party app
Open settings - apps - enable show system app - search Digital Key and disable show on top permission
Click to expand...
Click to collapse
I can't see the digital key app. I'm on android 13 and don't see enable show system app option. thanks your help will be appreciated
musakamis said:
B I got results by following this way, I recommend it.
Click to expand...
Click to collapse
which method did you follow?
Settings/apps/private access/Samsung wallet digital/tap to disable show on top access denied window won't pop up again
musakamis said:
Settings / apps / private access / tap on Samsung wallet digital turn off show on top access denied window won't open again
Click to expand...
Click to collapse
I don't see private access in apps only private share?
senin için video çektim ama yükleyemem özelden atarım tamam
musakamis said:
senin için video çektim ama yükleyemem özelden atarım tamam
Click to expand...
Click to collapse
cheers

Categories

Resources