Related
Greetings everyone,
https://youtu.be/T9aKmLTujik
What you see above is a "Control Panel" for my own Galaxy S7 Edge. I host this on my own website.
This means it can be seen and accessed from anywhere in the world, on any browser and/or device.
For privacy and security, I will implement a login system in the near future.
It has a couple of neat features, but since they are written in Dutch I will translate them to English:
Information:
Check battery level/percentage and check if your phone is being charged or not
Warns the user from the control panel if the battery is low.
Warns the user from the control panel to pull out the plug out of charging when it is fully charged
Check if your phone is in a light or dark place. I have optimized the light sensor as best as I could, The results are pretty accurate
Clipboard of your current copied content on your phone
Shows the phone model and the date and time of the last update sent from your phone
Check if Bluetooth is enabled or not
Check if Wifi is enabled or not
Show the current WiFi name, Wifi Speed, Wifi Channel & Wifi Signal Strength
Show the current Data Carrier / Mobile Signal strength (Weak, Normal, Strong)
Shows the current Call Volume percentage
Shows the current Media Volume percentage
Check if the screen of the phone is turned on or off
Check if GPS is enabled or not ( There is also a Live Google Maps on the right side, showing where the phone is right now )
Checks if the phone in call / calling / or getting called. ( in other words, it shows the user is busy with a phone conversation )
Checks if the user is browsing on the internet on the phone or not. ( It will check if a browser is open, needs more adjustments for more accurate readings )
I am surprised at the speed of the operations.
It takes a total of 3 to 4 seconds after clicking on "take a picture" button to take a picture from the front-camera and Upload it to my google drive.
It also removes the picture from my phone after it has been uploaded. WIth combination of SMS control this can be a great anti-theft option.
The "Record Audio" function works great too. after clicking on it on the control panel, it starts recording audio, waits 10 seconds ( records for 10 seconds ), stops recording audio and then uploads it to a special folder in my Google Drive.
The "Send SMS" function is very fast. after clicking on it, it will take about 1.5 seconds to send the SMS from your phone.
For now, the number to send the SMS to is hardcoded, but I will make it a variable so that it will be possible to type in the number on your web control panel and send the SMS to the number from your browser.
The "LOCK your phone" function immediately lock your phone remotely, even when your screen is turned off. You can unlock it with the code that has been set up in the Tasker Event.
Clicking on the Wifi, Bluetooth & GPS icon will toggle them( on / off )
Clicking on the Phone (screen) Icon, Will toggle the phone screen ( turns it on and off )
Clicking on the Clipboard icon will copy all the content to your own clipboard.
Not only the text but the icons also change dynamically.
Grey icons represent a false variable (turned off / dark / not in call & etc ) and the blue icons represent the true variables.
For example, in the screenshot above, Bluetooth is turned off and wifi is turned on.
When the battery gets at 15% or less, the icon will turn red and green when it's fully charged (100%) and the user will get an alert box warning with a notification sound straight from the browser about the low battery / full charge . ( Sound and notification can be turned off if you wish).
I have wrote a script with AJAX (Asynchronous JavasScript and XML) to do all of this in Real-time and without page-reloads. AJAX refreshes the page information every second (or whatever the user wants) without reloading the page.
The controls in this control panel are in many cases and in my experience a lot faster than Android Device Manager or other apps like Cerberus and Airdroid.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- On Tasker, I have used Taskers own variables but also created my own variables to be created/changed on certain triggers.
For example, when the lx level ( light sensor ) gets low, it will set a variable to "false" as boolean, meaning there is not enough light == it is dark.
- Next I use this variable in my HTTP POST Request URL to a very simple PHP script on my website I wrote..
The HTTP POST Request URL will post to my PHP Script.
My PHP script grabs the URL, strips certain parts of it, turns it into PHP variables and then sends it to my MySQL database ( all on my own hosting).
- I again use the wonderful Tasker to do all of this this every 2 seconds.
You can get (almost) real-time information about your phone if it's set to be updated every 1 second.
This will not be very heavy on the database so it's possible.
- I then made another webpage containing another simple PHP script that grabs all the variables ( those we saved in previous steps) from my Database and echo's (shows) it on the screen.
This is the very same page you see on the screenshot, This is the Control Panel.
In the last step, all we have to do is visit the webpage on my website.
It will show the control panel as seen in the screenshot. You will also be able to control your phone from here.
I am making a simple login function where users can login.
this means a single database can hold more than 1 user if you wish to.
This will also protect others to see/control your phone from the web as they will need login credentials.
My script will then grab the corresponding variables of your phone when you login, using your ID and checking it on my database.
I know this may sound complicated for a lot of you who think that this is too much work, but I am planning to finish this and make it a some kind of a Open-Source thing available to every android and (rooted) tasker user.
All you need is:
- My Tasker project files ( all you need to do is import it to your own Android )
- Your own webhosting with MySQL database and PHP.
There are TONS of FREE online webhosting that will offer exact this. I'd love to post all the links here, but i'm not sure if it will be seen as advertising, so let me know.
- My PHP script(s), all you need to is simply upload it to your own website.
- My MySQL database configuration file - After importing this single file, the whole database will be created automatically on your website. ( using MySQL on your hosting )
After that, and when my Login function is complete, you could create an account for your self and/or others where they can login from anywhere in the world, on any browser or device and check their phone status and control their phone in Real-Time.
Sicariux said:
Greetings everyone,
i63.tinypic.com/20jsimh.png
What you see above is a "Control Panel" for my own Galaxy S7 Edge. I host this on my own website.
This means it can be seen and accessed from anywhere in the world, on any browser and/or device.
For privacy and security, I will implement a login system in the near future.
It has a couple of neat features, but since they are written in Dutch I will translate them to English:
Information:
Check battery level/percentage and check if your phone is being charged or not
Warns the user from the control panel if the battery is low.
Warns the user from the control panel to pull out the plug out of charging when it is fully charged
Check if your phone is in a light or dark place. I have optimized the light sensor as best as I could, The results are pretty accurate
Clipboard of your current copied content on your phone
Shows the phone model and the date and time of the last update sent from your phone
Check if Bluetooth is enabled or not
Check if Wifi is enabled or not
Show the current WiFi name, Wifi Speed, Wifi Channel & Wifi Signal Strength
Show the current Data Carrier / Mobile Signal strength (Weak, Normal, Strong)
Shows the current Call Volume percentage
Shows the current Media Volume percentage
Check if the screen of the phone is turned on or off
Check if GPS is enabled or not ( There is also a Live Google Maps on the right side, showing where the phone is right now )
Checks if the phone in call / calling / or getting called. ( in other words, it shows the user is busy with a phone conversation )
if the user is browsing on the internet on the phone or not. ( It will check if a browser is open, needs more adjustments for more accurate readings )
I am surprised at the speed of the operations.
It takes a total of 3 to 4 seconds after clicking on "take a picture" button to take a picture from the front-camera and Upload it to my google drive.
It also removes the picture from my phone after it has been uploaded. WIth combination of SMS control this can be a great anti-theft option.
The "Record Audio" function works great too. after clicking on it on the control panel, it starts recording audio, waits 10 seconds ( records for 10 seconds ), stops recording audio and then uploads it to a special folder in my Google Drive.
The "Send SMS" function is very fast. after clicking on it, it will take about 1.5 seconds to send the SMS from your phone.
For now, the number to send the SMS to is hardcoded, but I will make it a variable so that it will be possible to type in the number on your web control panel and send the SMS to the number from your browser.
The "LOCK your phone" function immediately lock your phone remotely, even when your screen is turned off. You can unlock it with the code that has been set up in the Tasker Event.
Clicking on the Wifi, Bluetooth & GPS icon will toggle them( on / off )
Clicking on the Phone (screen) Icon, Will toggle the phone screen ( turns it on and off )
Clicking on the Clipboard icon will copy all the content to your own clipboard.
Not only the text but the icons also change dynamically.
Grey icons represent a false variable (turned off / dark / not in call & etc ) and the blue icons represent the true variables.
For example, in the screenshot above, Bluetooth is turned off and wifi is turned on.
When the battery gets at 15% or less, the icon will turn red and green when it's fully charged (100%) and the user will get an alert box warning with a notification sound straight from the browser about the low battery / full charge . ( Sound and notification can be turned off if you wish).
I have wrote a script with AJAX (Asynchronous JavasScript and XML) to do all of this in Real-time and without page-reloads. AJAX refreshes the page information every second (or whatever the user wants) without reloading the page.
The controls in this control panel are in many cases and in my experience a lot faster than Android Device Manager or other apps like Cerberus and Airdroid.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- On Tasker, I have used Taskers own variables but also created my own variables to be created/changed on certain triggers.
For example, when the lx level ( light sensor ) gets low, it will set a variable to "false" as boolean, meaning there is not enough light == it is dark.
- Next I use this variable in my HTTP POST Request URL to a very simple PHP script on my website I wrote..
The HTTP POST Request URL will post to my PHP Script.
My PHP script grabs the URL, strips certain parts of it, turns it into PHP variables and then sends it to my MySQL database ( all on my own hosting).
- I again use the wonderful Tasker to do all of this this every 2 seconds.
You can get (almost) real-time information about your phone if it's set to be updated every 1 second.
This will not be very heavy on the database so it's possible.
- I then made another webpage containing another simple PHP script that grabs all the variables ( those we saved in previous steps) from my Database and echo's (shows) it on the screen.
This is the very same page you see on the screenshot, This is the Control Panel.
In the last step, all we have to do is visit the webpage on my website.
It will show the control panel as seen in the screenshot. You will also be able to control your phone from here.
I am making a simple login function where users can login.
this means a single database can hold more than 1 user if you wish to.
This will also protect others to see/control your phone from the web as they will need login credentials.
My script will then grab the corresponding variables of your phone when you login, using your ID and checking it on my database.
I know this may sound complicated for a lot of you who think that this is too much work, but I am planning to finish this and make it a some kind of a Open-Source thing available to every android and (rooted) tasker user.
All you need is:
- My Tasker project files ( all you need to do is import it to your own Android )
- Your own webhosting with MySQL database and PHP.
There are TONS of FREE online webhosting that will offer exact this. I'd love to post all the links here, but i'm not sure if it will be seen as advertising, so let me know.
- My PHP script(s), all you need to is simply upload it to your own website.
- My MySQL database configuration file - After importing this single file, the whole database will be created automatically on your website. ( using MySQL on your hosting )
After that, and when my Login function is complete, you could create an account for your self and/or others where they can login from anywhere in the world, on any browser or device and check their phone status and control their phone in Real-Time.
Click to expand...
Click to collapse
It looks like a great project.
Checks if the user is browsing on the internet on the phone or not. ( It will check if a browser is open, needs more adjustments for more accurate readings )
Click to expand...
Click to collapse
What about checking the network traffic to know whether the user is browsing or not?
I know this may sound complicated for a lot of you who think that this is too much work, but I am planning to finish this and make it a some kind of a Open-Source thing available to every android and (rooted) tasker user.
Click to expand...
Click to collapse
Even Open Source? That rocks.
XDA's Tasker subforum isn't that popular. You might wanna post your project on reddit too, where the Tasker community is way bigger and more popular:
https://www.reddit.com/r/tasker/. Let us know if you'll post it there too.
I'm looking forward for this project. Personally, I don't think I would use this as I don't think I really need it (although it doesn't hurt to have an anti-theft), but I'd like to see how it is done, if you're gonna make it Open Source.
Good luck!
Hi and thanks for your reply!
What about checking the network traffic to know whether the user is browsing or not?
Click to expand...
Click to collapse
Do you mean any random network traffic? in that case, a simple incoming whatsapp message could trigger the browser variable and set it to "true".
I will try reddit ... I have tried posting it in the official Tasker forums, but the my post is still awaiting moderator approval after a long time.
Since i've posted this thread, I've created new functions already like video recording (microphone audio included) the phone screen for 10 seconds and upload it to google drive.
I haven't seen this option on any other anti-theft yet. In a case of emergency, you could literally watch the thief do things on your phone and also hear him talking.
Since it's going be to open-source, it's highly customizable. You could change the icons, add new functions, remove functions , change the styling to your own wishes and improve the "web app" overall.
For those interested, Since the first post, I've added more options and starts looking good
https://youtu.be/T9aKmLTujik
For rooted users, you could make an add-on app that the user puts in the /system partition and, in case of factory reset, installs Tasker and restores it's data.
That way, the user has a chance of finding their phone even if the thief performs a factory/hard reset.
EDIT: Are your files available? I can't seem to find them.
Vagelis1608 said:
For rooted users, you could make an add-on app that the user puts in the /system partition and, in case of factory reset, installs Tasker and restores it's data.
That way, the user has a chance of finding their phone even if the thief performs a factory/hard reset.
EDIT: Are your files available? I can't seem to find them.
Click to expand...
Click to collapse
With the new Android versions, this is not a reliable thing anymore. This is the same reason Cerberus App stopped offering a special APK that could be installed in the /system by flashing it.
Also, it would be very difficult to have an add-on app install Tasker, AutoRemote, FolderSync and other plugins it needs automatically and configure them too.
I haven't made my files available yet. I am still perfecting it and awaiting community tips and input to expand the app more before releasing the source-files.
Device Settings Menu Guide, Tips & Discussions
Part 1 - Connections
If you're new to this series or want to see the index, please read Post #2 first.
The post has been updated as per the settings menu in latest Pie update.[/CENTER]
Wifi
Click on any network:
View supported Network speed, allocated IP address, gateway IP.
Toggle 'Auto Reconnect' to allow/disallow device to connect automatically to the network if it's in range.
Hold on any network > Manage network settings > Advanced > Set Static IP and DNS; Set Proxy;
Wifi Direct: Turn on Wifi Direct on a nearby device as well to transfer files wirelessly and fastly (speed up to gateway supported speed).
Menu > Advanced:
Turn on Wi-Fi Automatically: Your device will automatically enable Wi-Fi where you use it frequently. For example, you can disable your WiFi when you go out and you won't need to enable it again when you get back home. Tasker handles this job for me (try IFTTT for simpler setup).
Wi-Fi power saving mode: (On Pie, hop to developer mode) Analyzes your usage pattern and accordingly toggles WiFi. For example, if you get WhatsApp messages every 30 minutes on an average, the device learns about this traffic pattern and can toggle WiFi accordingly to fetch notifications every 30 minutes or whatsoever period is calculated. I keep this disabled as my usage pattern, like most of you, is dynamic. Better use App Sleep or Hibernation Apps like Greenify to save battery. Learn more about this mode here.
Wi-Fi control history: View apps that have toggled Wi-Fi recently. You can figure out if there's any culprit app that is toggling your Wi-Fi frequently when you have explicitly turned it off/on.
Hotspot 2.0: Automatically connects to APs that support Hotspot 2.0 or 802.11u. Network providers are themselves upgrading existing WiFi in public areas like airports and encryption is a must for Hotspot 2.0 so you can trust and rely on it while you don't have to manually guess the right network. Learn more about Hotspot 2.0 here.
WPS push button; WPS PIN Entry: (Pie doesn't support WPS but Google says it's coming back, Read here) Connect the device to WiFi by pushing WPS button on the router or entering WPS PIN in case these are enabled on the router. Learn about WPS here.
Install network certificates: Normally not needed. Some organization would need you to install certificates to access their domains. Same as what you do on PC to install certificates.
View device's MAC address and allocated IPv6/IPv4. Learn about MAC and IPs here.
Bluetooth
When the Bluetooth is ON, you can STOP/SCAN for nearby devices manually. Keep BT on for playing with following settings.
Menu > Advanced:
Dual Audio: Enables your device to connect to 2 different audio devices and play the same audio on both of them. Samsung explains this here.
Media volume sync: In case the connected audio device supports this, you can change the player's volume by your device's volume rockers by enabling this i.e. you don't have to manually raise the volume to the fullest on both your device and the connected player to get the highest volume possible for your house party.
Ringtone sync: Suggest usage?
Bluetooth control history: Similar as 'WiFi control history' above.
Phone visibility: (Moved to Separate section after Bluetooth in Pie, please tell if it works for BT as well) Allow devices (with Samsung Connect) to find your device for connection. You can disable it unless you live in a Smart Home or transfer files from other devices more often. Learn more about this mode here.
NFC and payment
It's turned ON by default on a new phone so do turn it OFF first. Samsung Pay will turn that ON if needed. The best thing about Samsung's flagship - Samsung Pay uses both NFC and MST (no other brand can do this) for payments. In case you don't know about MST (patented by LoopPay), must read here. MST works everywhere so I've keep NFC disabled.
Android Beam: Allows you to share stuff when you tap your phone with some other-phone-with-already-enabled-NFC.
Tap and pay: Select the default app for Payments and Others. Your default app will open up when you, for instance, tap your phone on an NFC-enabled POS (of course you need NFC to remain ON beforehand). Change 'If open app supports Tap and Pay' to 'Use open app instead of Samsung Pay' in case you want the App's own NFC payment feature, for example, in ICICI's Pockets.
Default NFC Method: By default and normally needed, 'Auto select'. In case you are the curious breed, learn about the different options here.
Flight Mode
Disables your operator's network. Since enabling this will also disable WiFi and Bluetooth altogether, you can turn back these two on without toggling flight mode.
Mobile networks
Data roaming: Enable it if your carrier doesn't charge you for roaming or you're rich enough.
VoLTE calls Primary: You'll see this in case your carrier supports VoLTE calling. #JioWaale
Network mode: By default, 'auto connect'. You can play with the options in case you're facing network mode changing issues or want to save battery (put to 2G only).
Access Point Names: I recommend you to request or configure your operator's settings for the first time even if it had been automatically fetched.
Data usage
Data saver: Formerly known as 'Restrict background data'. Your background apps will stop using network data i.e. you'll receive WhatsApp notifications only when you open the app again. You can also whitelist apps in 'Allow app while Data saver on'. This feature can help a lot in saving battery or making you check the phone less when you're hanging out with your girl. Me no girl so no enable!
Mobile data usage; Billing cycle and data warning: Do check this in a while to review the apps that uses most of your mobile data (maybe you don't need those apps that much on mobile data); Change your operator billing cycle, set data warning and enable data limit in case your operator doesn't give you free GBs.
Wi-Fi data usage; Restrict networks: Like mobile data, you can also review your Wi-Fi usage. Do review it once in a while to identify data-hungry apps that can affect battery and CPU as well; 'Restrict networks' (not available in Pie) helps you define your WiFi networks as 'metered'. It can be useful in a situation where a WiFi network you use is in fact a hotspot running on a device that uses mobile data. You can now restrict apps to use background data as described before in 'Data Saver'.
SIM card manager
Select Icon, Name and Network mode (described above) for the corresponding 'SIM slot' (not the SIM). Select preferred slot for calls, messaging and data. Learn about Smart Dual SIM here.
Mobile Hotspot and Tethering
Mobile Hotspot:
Wi-Fi sharing: In addition to mobile data, you can also share your Wi-Fi. This can be helpful in case you don't want to reveal your network or its credentials or don't know about them.
Menu > Allowed Devices: Enter MAC addresses of clients you want only to connect to your hotspot. Same as MAC filtering in routers.
Menu > Configure Mobile Hotspot; Timeout: Enable 'Hide my device' to stop exposing your SSID. Use 'WPA2 PSK' (Learn about wireless encryption here). 'Power saving mode' is similar to PMS in WiFi Advanced. Keep PMF on by default and change in case client doesn't support; Keep timeout low so that hotspot turns itself OFF earlier in case there's no client or change to 'Never Timeout' if you are going to need it for some time.
Bluetooth tethering; USB tethering: Learn about BT/USB tethering here.
More connection settings
Nearby device scanning: Although it uses Bluetooth Low Energy, I don't live in a Smart Home so have it disabled. If you enable it, you get notifications for nearby devices like TVs that support connections through your device (will annoy you at airports).
Printing: Do download Google Cloud Print and any other printing plugin required by your or your organization's printer.
MirrorLink: Great feature but I don't own a car. Learn more here.
Download Booster: Uses both WiFi and LTE at the same time to download apps over 30MB from Play Store and Galaxy Apps. In case you want that app as soon as possible.
VPN: Configure your VPNs here in case you have. I use Psiphon. You can also manually configure profiles as you do on PC.
Ethernet: Yes, you can use wired connection on your device too. Discussions here.
Private DNS: Pie supports DNS over HTTP/TCP and I recommend reading about this here. I use 1dot1dot1dot1.cloudflare-dns.com.
Series - Full Menu Guide Explained
Series - Device Settings Menu Guide
Hey XDA! I just got free from the initial setup of my Galaxy Note9. I don't know how many of you do this but I'm one of a kind that gives a considerable amount of time to explore every setting, feature and every single option whenever I get a new device or even when I factory reset the existing one. It's been years since I have started with this curiosity and I have never found an 'all-in-one' menu guide to explain each and every option in the device. Yes, you could also simply google the option you want to know about but how about compiling all of them in one guide? I don't know if this experiment would work or not but here's I am starting with this. I have spent the past three weeks taking out time whenever I could to compile this guide.
There are a couple of reasons I had decided upon to start with this series. Firstly, I want to help newbies (or even experienced) out there to explore and know about every feature or option your device could offer. I have seen many duplicate threads that are created every day to query fellow users even about an individual but unfamiliar option in the settings. I intend to do my bit to clear this clutter and help potential askers to get answers beforehand. Secondly, this guide could serve as a manual in case you want to find or get briefed about an option. You could then simply 'Find in a page' over the threads or simply use XDA's 'search in the thread' option to save your time. Thirdly, since I've broken the settings into different threads, this could help users engage and discuss over a particular device's super-menu and spread their knowledge, come up with new ideas and explore more of their devices. Fourthly, this series is not constrained to Note9 only. The settings on every Android device out there is similar and you would be able to find any common to your device settings here as well. Fifthly, since I have provided links and sources to some options, this can serve as directory map as well. Sixthly, this guide consists of tips for many options that you won't probably find normally.
This guide is intended and recommended to be read by anyone at least once. If you're reading a thread for the first, I recommend you to open up the corresponding settings in your phone and read the settings description in case there is. All the threads are arranged in the same order as the settings would come up. You could then simply read out my description of the same, my selected configuration and hyperlinks to some articles or videos in case you're the curious breed. This guide is strongly recommended after a fresh start. I want you all to give some time to explore each and every option your device can offer.
Hope this experiment lives up to the marks. Both criticism and appreciation are greatly needed and appreciated. Please comment.
I've tried to explain each option you could find by going deep into any setting. No matter whatever links I have provided, I will feel grateful if you want me to explain any feature more than I have done already. Please ask questions related to any settings. Do provide me suggestions and your take on my configuration. Please provide me with more guides and articles for a particular feature. I want to have the precious contribution of XDA members in this guide. Discussion over any feature, setting, your configuration, did-you-knows and anything else is greatly appreciated. This is a newbie-friendly place so don't hesitate to ask questions - besides the fellow XDA members, I'm always here for you.
Regards,
Paras Lehana
Index
Part 1 - Connections
Part 2 - Sounds and vibration, Notifications, Wallpaper and themes
Part 3 - Display, Lock screen, Biometrics and security
Part 4 - Advanced features, Device maintenance, Apps
Part 5 - Cloud and accounts, Google, Accessibility, General management, Software update, User manual, About phone, Developer options
-- Reserved for FAQs --
Why are you posting this?
There's a very good "USER MANUAL" on the "Samsung"-site available:
User Manual Samsung Galaxy Note9
henklbr said:
Why are you posting this?
There's a very good "USER MANUAL" on the "Samsung"-site available:
User Manual Samsung Galaxy Note9
Click to expand...
Click to collapse
You have commented the same query on each of my parts. I have already answered you here where the similar discussion is already going on. Let's discuss there and keep this thread clean. Also, the 'why am I posting this' is already described in the Introductory Post.
Is there a way to toggle the "WiFi networks available" notification off?. It seems Samsung's removed this option from the advanced WiFi menu as well as grayed it out from the advanced notifications panel. Thanks.
astrodemoniac said:
Is there a way to toggle the "WiFi networks available" notification off?. It seems Samsung's removed this option from the advanced WiFi menu as well as grayed it out from the advanced notifications panel. Thanks.
Click to expand...
Click to collapse
I tried searching for this on the internet and found that a lot of users are annoyed by this. Did you try disabling Wi-Fi scanning in Connections > Location > Improve accuracy ? Do you even get notifications when your Wi-Fi is turned off? Next time you get this notification, long tap on the notification to know which system package/app is firing this notification. Try disabling it from there. And, can you post screenshot of "advanced notifications panel" where you're seeing grayed out option?
Can the settings menu be sorted alphabetically? in either lineage or stock roms
Problem with 192.168.100.1 address
Everytime I type in the 192.168.100.1 address, I receive a message "Internet Explorer Cannot Display
Webpage". I have tried this several times and it doesn't connect me to the website.
HELP
My Search Fu may not be the best, but I did try to find an answer. Is there any way to successfully record calls with the current release of Android (10 with One UI 2.5) on the Note9 without using root or changing CSC in regions where it is not enabled in the Samsung phone app?
Some people have used third-party call recording apps with the phone's speakerphone mode. Unfortunately, that is not an option in public, especially when dealing with something sensitive. It is incomprehensible that Google would remove functionality that is one of the most basic, most necessary ones for smartphone users. It is COMPLETELY LEGAL for me to record calls where I live. Allow me to do so.
I just got SM-G973F/DS. I'm very satisfied so far. There's just two problems:
- there doesn't seem to be any way to record calls. There's no button for it on the call screen (even the three dot menu in the corner doesn't have it). Voice recorder app doesn't record anything.
- only the stock camera app (com.sec.android.app.camera, version 11.0.03.24) has access to the telephoto lens. From what I understand, Samsung just blocks access to it on a hardware level.
Is there anything I can do about those things? Would rooting change anything?
I have the same exact phone model (signature notwithstanding). I've spent a week looking into getting call recording working. Your thread gives me an excuse to share what I've learnt regarding it on the S10... I don't know anything about the camera situation.
Background: Call recording isn't legal in any European country. (If I'm wrong and there actually is one, or one with certain stipulations like only one party has to know the call is being recorded, Samsung doesn't care: there is no European region for which they will enable call recording.)
The region of the phone is determined by its CSC. Samsung enables/disables certain features according to the CSC in order to comply with the region's laws and regulations.
For MultiCSC firmware, which your phone will almost certainly have, the region is ultimately determined by the country of the SIM card in the phone.
To get call recording to work to varying degrees of success, you can use an app or enable the native call recording in the dialer. There's ways to do both things (with drawbacks) with a rooted phone and one that isn't rooted.
I didn't want to root this phone because of having to manually update the firmware, SafetyNet etc. etc. To save you from a long read, I ended up changing the phone's region to Vietnam (XXV) to use the native call recorder, which works perfectly.
Call recording with a rooted phone
With an app
This one's easy. Pretty much any call recording application will work perfectly. I would probably use Axet's Call Recorder - it's free and open source. There's Magisk modules out there that will grant it the required permissions to record calls like a system application.
Enabling Samsung's native call recording in the dialer
Edit the CSC files directly. There's guides for this on XDA. Essentially you're telling the phone, yes, call recording is allowed in any region. If you happen to use Xposed, the Firefds module can enable call recording without needing to edit files.
Call recording with a non-rooted phone
With an app
With Android 11, my experience using a third-party app was spotty. Modern Android versions don't allow user-installed programs direct access to the "call line". The only app I found which mostly worked was Boldbeast Call Recorder. Out of its 12 modes, the only working one on my S10 appears to use the microphones: the caller's voice, while understandable, was quiet. Background noise was present - quite noticeably so.
Cube ACR recorder is also said to "work" too but I never tried it. My assumption would be it has the same limitations as Boldbeast on an unrooted phone.
Enabling Samsung's native call recording in the dialer
Without root, you can't tell the phone the CSC it's configured for allows call recording, so your only choice is to change the region to one Samsung allows recording in. There's a list here on XDA with CSCs where you can use the call recording feature.
If your phone is still on Android 10, you can change the CSC for free with the Google Dialer app and a code I can't remember. A Google search will reveal many threads with information on that method. (This might factory reset your phone?)
If you're running Android 10(+), you have two choices. These will not trip Knox:
* Flash the Indonesian (XID) firmware. This can be done for free, and without losing your data - just make sure to flash HOME_CSC, and not CSC. Following a tip on XDA, I also took userdata.img out of the AP tarball, but I don't think that's needed. This works because the Indonesian firmware is single-CSC - even if you put a French or whatever SIM card in, there's no other CSC configured for the phone to be able to switch to.
I had working Wi-Fi calling, VoLTE, heart rate measuring in Samsung Health and call recording in the dialer. I did have Samsung Pay too, but that's a misnomer - Samsung Pay in Indonesia is its own local version, with an Indonesian package name. I seriously doubt I'd be able to add my card to it anyway. (Not that I care, I use Google Pay. Samsung Pay does have the advantage of MST, but it was never really all that useful in the UK anyway - I'd have to go back to my childhood to remember a credit card terminal that only accepts magnetic strips.)
I did this at first (can't beat free) but eventually went for the following option because Indonesia is yet to still get the Android 12 upgrade...
* Buy SamKey CodeReader credits. As long as you've got a MultiCSC firmware flashed, you can use SamKey to change your CSC to whatever you want (a link to a list of CSCs with call recording can be found earlier in this post). I went for the Vietnamese CSC, XXV, because it's was the only call recording-supported country where the Android 12 update was released on the same day as it was for France, Australia etc.
With the Vietnamese CSC, heart rate measuring in Samsung Health and call recording in the dialer works. The VoLTE option is present, but I don't know if it actually works. Samsung Pay - the original - can be installed, but I don't know if it works.
However, Wi-Fi calling will not work. Apparently, Wi-Fi calling is forbidden by Vietnamese law. This isn't actually a problem because the Samsung call recorder doesn't work with Wi-Fi calling on anyway.
If Wi-Fi calling is desired, then the Israeli CSC (ILO; Android 12 not released as of this post) might be a good choice, but Samsung Pay cannot be used.
Big thanks, man. Much appreciated. Sounds like that's all I need to know.
Sucks about those stupid laws. Really, who cares if I record a conversation with someone (even without their knowledge)? Might as well stop putting cameras in phones to prevent you from taking pictures of strangers in the street.
No worries. I also find these restrictions annoying, from Google who locked down the ability for third-party applications to record cleanly, and from Samsung, who seem to be over-zealous in their application of recording restrictions...
An addition to my previous post: I went looking at the CSC files for the latest S10 Android 12 firmware, because the lists out there are a little old and I found there is actually one European country/CSC where call recording can be used: SEK (Ukraine, said to be for the Kyivstar network but unbranded on my phone - and my phone didn't get locked to that network either).
Samsung Pay doesn't work with Ukrainian CSC, and neither does Wi-Fi calling (I think you have to be on the network country's original CSC for that - I never had it working with my Hong Kong S10+ either). But again, Google Pay is good, and call recording can't be done with Wi-Fi calling on anyway. And the built-in call blocking service, Hiya?, isn't available.
EDIT: Wi-Fi Calling disappeared for me with the Android 12 update, anyway, even on XEU...
Good luck!
I just tried Cube ACR Recorder and while the recordings are heavily compressed, I think it does the job.
Can anyone chime in about the telephoto lens problem?
I just purchased this samsung phone after ages (been using xiaomi and other phones) but unfortunately it does not offer call recording in my country. Can anyone please share if they were able to change the CSC code to one with working call recording (indian csc maybe I have seen some indian youtubers mentioning how to enable call recording) .....also please guide me how exactly do you change the csc code on this phone any tutorial would be very helpful thanks.
Quick Update: I was able to enable call recording by changing my CSC through sam fw tool there is a catch tho, as soon as I change my csc to anything non-native the galaxy store starts spamming "get recommended apps from your provider" ads after every few minutes and there is no way to block notifications from galaxy store (the option to disable notifications is greyed out) so I had to revert back.
How about completely disabling the galaxy store then?
Do some people actually use that bloatware for real? That was like the first thing I debloated
Here you can read how I enabled native call recording feature on my Samsung device
Should work on most modern day Samsung devices out there
Enjoy
lebigmac said:
How about completely disabling the galaxy store then?
Do some people actually use that bloatware for real? That was like the first thing I debloated
Here you can read how I enabled native call recording feature on my Samsung device
Should work on most modern day Samsung devices out there
Enjoy
Click to expand...
Click to collapse
Galaxy Store is required because samsung apps (camera,themes,keyboard,cloud backup etc) are not available in play store they update via galaxy store disabling galaxy store would make sense only on a custom rom which unfortunately isnt available for my device A33 and I am not rooted either. I came back to samsung after many years on ios, miui and other UI and I am baffled by how polished One UI has become I can never go back to MIUI (it was a torture with all its bugs that never get fixed) or any other User interface.....I can literally customize anything from icons,font, system wide theming to even the statusbar icons (using good lock app) back in the days we had to use xposed modules to modify statusbar icons. Lack of native call recording is my only gripe with ONE UI at the moment.
Hi my default region is dubai. For call recording option i changed my fw to indian fw. Actually i got the call recording option. Similarly im having good battery life better than before. Only catch was samsung pay replace for Samsung pay mini. I think its better to switch full fw than only cse
So is it possible to change csc in a33 using samfw? to enable call recording?
Yes,
Have you not read the other posts?
I was due a replacement phone - so I decided on the A33 5G (sim free, untouched by any network provider)
.
Bought it direct from the Samsung Store online, paid £319.99 - £10 cheaper than most other stores online, i didnt want a contract, didnt want finance, just went hassle free and paid for it outright and it was direct from manufacturer.
I would usually require the most powerfull device available with the most freedom. and least restrictions, lets say a feature packed, flagship for a power user.
Well... my needs have changed and wow, for a mid entry device - the A33 is awesome.
BUT NO Native call recording in the UK.
-----------------------------------------------
I am 100% capable and confident with reprogramming the device if needed, I was a phone technician back in the day, the Beginning of Android changed the game for me and killed any future progression in my career.
Anyhow, can anyone advise - what other features are restriction by laws, location etc etc.
Is there any tools that can scan the firmware, or list all CSCs with their geolocated features etc.
kind regards,
Dan