• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Settings interface ruined in 12 update

What phone do you have? I can turn on these things with one swipe and one touch (same for 11, 12, 13), but these things do depend on the manufacturer. I think Pixels have an extra step for WiFi/Data because they have these behind a generic "internet" button on the notification slide, but I thought BT was still just a simple (and large) toggle button.

Anyway why the heck are you fiddling with these things when driving (even when stopped)? Most people will just leave them on anyway, so I suspect the impact on most users is less than you think.

Incidentally, since you are new here:
1) welcome to the forum! :)
2) just in case you don't know, this is a forum for android users, it's not run by or affiliated to Google. So you can ask questions or just vent about frustrations here, but Google won't take any notice (though to be fair there's no evidence that they take any notice when people contact them directly either ;)).

Music App

If I had friends who were that shallow and petty, quite frankly I'd be looking for some new friends.
yes..

Oh On topic: Since my steaming cuts off like twenty minutes, but I am glad they last over about an hour and half,but I am wondering if there is a groovy Youtube downloader for my windows for converter, not looking for worms or anything bigger then Demin showing off the legs, kind of deal, but I am looking for that classy lady look that cannot bring you down, of a downloader converter for it, any recommendations, again not looking for anything warm.

Apps Android Network Programming?

Android network programming involves developing applications that interact with network services and APIs on Android devices. It allows you to establish network connections, send and receive data over the network, and handle various network-related tasks.

Here are some key concepts and components related to Android network programming:

  1. Networking APIs: Android provides a set of networking APIs to facilitate network communication. The primary networking classes are part of the java.net package and include classes like URL, URLConnection, HttpURLConnection, Socket, and ServerSocket.
  2. Internet permission: To access the network in your Android application, you need to declare the INTERNET permission in the Android manifest file.
  3. AsyncTask: When performing network operations, it's crucial to avoid blocking the main UI thread. The AsyncTask class allows you to perform background network tasks asynchronously and update the UI when the task completes.
  4. HTTP communication: Android supports HTTP communication through the HttpURLConnection class or third-party libraries like OkHttp or Volley. You can use these classes to make HTTP requests (GET, POST, PUT, DELETE) to a remote server and process the responses.
  5. JSON and XML parsing: Often, network responses are in JSON or XML format. Android provides libraries such as JSONObject, JSONArray, and XmlPullParser to parse and extract data from these formats.
  6. WebSockets: WebSockets enable full-duplex communication between a client and a server over a single, long-lived connection. The java.net package provides classes like WebSocket and WebSocketFactory for WebSocket programming.
  7. Network security: Android offers features to ensure secure network communication, including support for SSL/TLS encryption, certificate pinning, and secure connection protocols.
  8. Network connectivity and status monitoring: You can check the network connectivity status using the ConnectivityManager class. This allows you to handle scenarios when the device switches between different network types or loses connectivity.
  9. Background services: For long-running network operations, you might consider using background services or foreground services, depending on the requirements of your application.
  10. Networking libraries: Several third-party libraries, like Retrofit, Volley, and OkHttp, provide higher-level abstractions and simplify network programming in Android by offering features such as request queuing, caching, and easier API integration.
When working with network programming in Android, it's essential to handle network-related tasks asynchronously, handle exceptions gracefully, and ensure proper error handling to provide a smooth user experience.

Advance clock 2 hours ahead automatically at a specific time

When you take into consideration how your phone updates its time that might help you find a solution to your query. Periodically and regularly a script runs to sync your phone's day/date/time service to some preset online time server, essentially similar to how your PC updates itself. Using a VPN alters online connectivity so yeah, you can predetermine the time based on its locale-based IP address, but that's not the sole issue to consider. Those online time servers are all maintaining UTC (Universal Coordinated Time), the exact time that's supplied by an atomic clock in Greenwich, U.K. All our PCs and mobile devices then sync themselves to UTC, with their respective operating systems all converting the UTC day/date/time to whichever is appropriate for all our particular locations. So when your phone is connected online via a VPN, it's the same UTC there as where your standing -- it's your phone you need to look into, not the external influences that are involved.
Try using what @Dannydet suggested, the Tasker app is quite capable doing what its designed to do.

In your instance, you'll need to set up a routine to open up Settings, go the System settings menu, open the Date & time menu, disable Set time automatically, disable Set time zone automatically, then manually bump the time two hours ahead (that step will be be the trickiest to do). Depending on your phone, it may vary on how your Settings menu is arranged. You'll need to set up a second less involved routine to just enable Set time automatically and Set time zone automatically again so your phone will start re-syncing itself again.
The Tasker app it's just an app you install from the Play Store and it will just be using the same Settings app you interact with. If you opt to set up your own crafted Python script, your phone will need to be rooted as you're going to need to disable and alter integral time updating services that automatically run at system-level.

How to switch out a SD card that is formatted as Internal Storage?

So if the SD card is formatted as "internal storage" and I try to reformat it to portable storage, all app data will be wiped? Or will just everything on the tablet be wiped (both the SD card and the tablet's storage itself will be erased)? Or will it still retain some data? If so, which data will be left remaining after reformatting the SD card?



And you said not everything can be backed up, so basically if I attach an external hard drive using a OTG cable, would I not be able to back up everything on my device (including apps and their app data)? I would basically only be able to back up or transfer files to it?

Thanks
Stop wasting your time trying to access any data stored within a microSD card formatted as Internal. If you want anything that is residing on that card, it's not going to be usable nor accessible to you. Your options are to either leave the card in your tablet or to reformat it back to Portable. The formatting process is going to wipe the card clean, that's inevitable.

In its default condition, when you originally bought it, the card's media storage was formatted with some form of FAT file storage variant, either FAT32 or exFAT. The FAT protocols being an old, proprietary Microsoft file system, that being old are minimally capable to still be usable with today's technology but having a benefit in being supported by almost all current operating systems (i.e. Linux, Microsoft, Apple, Android, iOS, etc.). But when you format a microSD card to be Internal, that's a significant change to the card's storage media. It's a) changed from FAT to ext4 and b) gets encrypted. Once the card is changed to Internal, its file system matches the same file system, ext4, as what your tablet's internal storage media is formatted to be. The encryption ties the card to your tablet, the encryption key locking the two to only apply to each other. So at that point the card, now being Internal, is morphed into a being just another internal component of your tablet's existing hardware configuration. The change to a corresponding file system and the encryption make the card usable as just a 'virtually' added amount of storage media.
So yes you have the option to manually reformat the card back to Portable (making the file system a FAT variant again and removing the encryption), but that does result in a somewhat drastic measure to your tablet's installed Android operating system. By doing this you're removing the amount of file storage it was using previously. So expect some data loss, most likely in just having to reinstall some apps.

Question about restoring Google Drive Backup

It's really important for you to get a better understanding on how Google has been gradually changing its Google Photos into a much more proprietary, vendor-locking service. Your expectations that terms like 'Sync' have been redefined to match up with Google's current business plan. So when you use the Google Photos app, you'll be viewing your library of photos and videos BUT the actual photo and/or video files themselves may or may not actually reside within your phone's internal storage media. That's the big issue. They may or may not be on your phone, but they are all stored within your online Google account.
Using the Google Photos app on your phone will show you your entire photo/video library, a merged collection of media files both stored on your phone and on Google's online servers. But if you use a file manager app on your phone, that's only going to show you the photo and video files that are stored on your phone.
-- You can get around this by tweaking options in the Google Photos app on your phone, but that will only affect your Google Photos service going forward, it will not apply retro-actively. (Change Backup quality to Original and stay clear of that Free up device storage option.)

If you do want to have your entire photo and video library stored within both your phone and in your Google account, it's going to be a bit of a messy project. Using just Google Photos (using either the app on your phone or its web interface) will very, very time and effort consuming. So a workaround is to use the Google Takeout service to make a single, downloadable zip file of your entire collection.
Log into your Google account, deselect all the shown categories except Google Photos, and then depending on your large your media file library is it might take a while before you get a finished message with a link to download the zip archive file. De-compress that zip onto your phone and it that will restore all the photos and videos that were in your online Google Photos account. (Note at that point you'll have a messy mix of duplicates, the existing photos/videos that were already on your phone with those recently downloaded files.)
-- On related topic, using Google Takeout is a good way to make a backup of your entire Google account into a single file. And it can use user accessible file types so that's a major plus. It's also a good way to get a grip on just how extensive Google is about storing our personal files and such.
If you've been using Google for several years, don't be surprised how long it takes to do a Google Takeout backup file (could be several hours and the zip file itself several GBs in size).

If your seeing old backups of your photos and videos in your Google Drive service, for several years the Google Photos service and the Google Drive service could be linked to automatically sync your media files between each service. But Google killed that off in 2019 in its push to vendor-lock users to Google Photos.

Regarding your old text messages, don't spend too much time trying to find a solution. The odds are those are lost forever, unless you still have that Galaxy S21 phone. Trying to restore old text messages from old backup files is pointless, you can't restore data that doesn't exist.
However, if you do still have possession of that Galaxy S21 (not a backup file but the phone itself), install this SMS Backup & Restore app on both phones, use it make a export a backup file of your text messages (and phone call log if necessary), and the use the app to import that backup file into your Galaxy S23 phone.

Could not resolve com.android.support:design 28.0.0

I am getting below error in my new Android studio version, when I want add floating EditText. I need to add this android.support.design library if I add this in gradle file
This is errors which i'm getting in logcat
Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.android.support:design-v7:28.0.0 Open File Show Details

Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve com.android.support:design-v7:28.0.0. Open File Show Details

Unable to resolve dependency for ':app@debugUnitTest/compileClasspath': Could not resolve com.android.support:design-v7:28.0.0. Open File Show Details

Unable to resolve dependency for ':app@release/compileClasspath': Could not resolve com.android.support:design-v7:28.0.0. Open File Show Details

Unable to resolve dependency for ':app@releaseUnitTest/compileClasspath': Could not resolve com.android.support:design-v7:28.0.0. Open File Show Details
Note: I referred more links I tried all solutions even though I didn't get solution.

Amazon Prime download not right

Here is what I’ve found so far. Remember, this entire discussion is ONLY about when there are no major restrictions (high traffic, signal interference, etc) on the basic cell phone signal

At best, my phone tests above 60Mbps, at worse, less than 1Mbps. I learned very early not to bother with video downloads unless the tests recorded above the 5Mbps that the carrier contract allows for mobil hotspot. Usually this is 20 to 50Mbps on the phone. When the phone tests high, the computer, with Firefox, using the mobil hotspot, tests above 5Mbps, almost always at 5.7Mbps. The carrier’s contract speed limit for mobil hotspot use is 5Mbps.

The Windows Task Manager is very useful for gaining insight to internet interaction on the computer. One view produces a graph of total download rate for the last 60 seconds, updated every second. The other view provides a numerical value of internet throughput for each application using the internet, also updated very frequently.

I recently found, never having tested this before, that while Amazon video downloads are running at a steady 2Mbps, I can simultaneously download files from other sources through my browser, Firefox, at almost 5Mbps, which is the carrier’s mobil hotspot speed limit. The Task Manager Performance tab show 6.5Mbps and the Process tab shows a division of 2Mbps to Amazon Prime and the rest to Firefox.

Is there any way to get moment to moment download rate information on an Android device? I would like to prepare a tablet in case I can manage to find some higher speed WiFi connection (not through my phone or its carrier) to run a test. If the Amazon Prime download rate is still 2Mbps, then Amazon must be responsible, giving me special treatment that is unlike other Amazon Prime users. If the rate is as high as the WiFi connection allows, my carrier must be the one restricting my Amazon Prime downloads to 2Mbps.

Until I switched to the new “improved” 4G/5G network and new 5G phone, under constant urging from the carrier, video downloads ran at 5Mbps according to Windows Task Manage. Now they are always at 2Mbps, with occasional variation up or down of 0.1 or 0.2 Mbps. Somebody, either the carrier or Amazon, is lying because they both tell me they aren’t responsible for the slow speed.

While my sample poll of other Amazon Prime users is small, and do not involve any mobil hotspot users, much higher Amazon Prime video download speeds were consistently reported ro me from each of them, up to 150Mbps. Thus my carrier is the 1st suspect since no other user has restrictions from Amazon, but I cannot separate the two on my computer because my computer’s only internet connection is the phone’s mobil hotspot.

Disappearing Contacts in Google Contacts

I'm confused, I have never lost a contact from Google Contacts. many have been on for years without being used. I currently have a Pixel 7
I am also confused. If the contacts had permanently disappeared, I would say either I accidentally deleted them or I am hacked. But for the contacts to "disappear" and then "reappear" looks to me more like Google's back end has a reliability issue.

Filter

Back
Top Bottom