Android

1013 readers
1 users here now

General discussions about the entire Android ecosystem.

Related Communities:

Rules:

spoiler0. Use common sense.

  1. No piracy. Period. Don't care about your beliefs.
  2. No gray-area or illegal exploitation such as bypassing Google FRP, permanently locked bootloader, rooting un-rootable devices, bypassing lockscreen, etc.
  3. No sharing APKs or related executable software. See rule 4 for more details.
  4. If APKs are shared, they must be done from well-known sources such as GitHub, Google Play, and F-Droid. No direct downloads or sketchy file sharing websites. This does not mean advertise your software here. Do so in the [email protected] community.
  5. No Android v. iPhone discussions. We also do not tolerate slander or bashing of both devices and their respective ecosystems.
  6. No shilling. We will call you out on it and take action. You can calmly and respectfully make suggestions, even to other devices or ecosystems like iPhone. Nothing more than that.
  7. No discussion/promotion of controversial or scam custom OS's or companies such as CalyxOS (Calyx Institute), PureOS (Purism), etc.
  8. No discussion/promotion of controversial or scam devices such as Librem (Purism), Freedom Phone, etc.
  9. No discussions of devices or software that deviate or mismarket themselves from Android such as PinePhone, Librem, Ubuntu Touch, etc. These are not Android devices and are not in any way related to Android.
  10. No custom OS promotions. Discussions about known OS's are okay such as GrapheneOS, ProtonAOSP, etc. Though these discussions would be better in [email protected].
  11. No politics.

These rules are subject to change at any point in time with or without user notice.

founded 3 years ago
MODERATORS
1
-8
Android 12 is live in AOSP! (android-developers.googleblog.com)
submitted 3 years ago by [email protected] to c/[email protected]
 
 

Today we’re pushing the source to the Android Open Source Project (AOSP) and officially releasing the latest version of Android. Keep an eye out for Android 12 coming to a device near you starting with Pixel in the next few weeks and Samsung Galaxy, OnePlus, Oppo, Realme, Tecno, Vivo, and Xiaomi devices later this year. ...
~Source~

2
 
 

Day, does anyone have problems with the zepp or satispay app regarding map rendering? I have crdroid a13 and latest version of microg! #help #microg #android #systemwebview Screenshot_20231111-073126_SatispayScreenshot_20231111-073153_Zepp_1Screenshot_20231111-073231_WEBVIEW TEST

3
 
 

cross-posted from: https://lemy.lol/post/1519899

EDITED: As I am not in a rush, I've decided that my budget is now $500. I am picky about the features I look for in a smartphone. Hopefully this post can be a good resource for myself and others who have similar preferences. For reference, I am using a Oneplus 7 Pro with a non-functional camera and flashlight.

Very important features


Battery life

It should handle a day's worth of general usage before charging. Heat kills batteries, so decent heat dissipation is important too.

Durability or repairability

I recently bought a Google Pixel 5a, a phone I greatly enjoyed before I dropped it 5 feet and the display decided its work was done. My top priority is to have a useable device for ~5 years before needing an upgrade.

Storage

I like storing my music collection (30 GB and growing) and expandable storage would save me from having to carry a DAP (mp3 player). Without expandable storage it should have 256 GB storage.

Price

Electronics aren't meant to last a long time; I'd prefer devices costing ~300 USD, but I would gladly pay a little more for reliability.

Microphone

Please let me be intelligible on phone calls. Please? Pretty please?

Software updates or custom ROM support

OS updates for 3+ years or resources on XDA for flashing a custom ROM. Ideally LineageOS.

Would be nice


Root capability

It's a bit dated nowadays, but I really do appreciate having that extra bit of control. This also ties into custom ROM support.

Fingerprint Sensor

I loved the dedicated fingerprint sensor on my Pixel 5a. Power button fingerprints are worse, but better than nothing. Typing in my passcode every time is a bit of a pain.

Speakers

Preferably dual front facing stereo speakers. Having some decent output for videos when I don't have anything else with me would be nice.

OLED/AMOLED display

Makes stuff WAY easier to see when the sun's all sunny.

Processing power

I don't play phone games. I watch a lot of media and I message people. Must be capable of simultaneously running muliple apps and background services.

IPA ratings

It'd be pretty sick if I could bring it with me in the shower without worrying about water damage.

Fast charging

Won't always use it, but it'd be great to have.

Cutting corners


Screen resolution

I don't need a 4K display. Hell, I don't need a 1080p display. If it cuts costs, 720p is just fine so long as it looks okay.

Size

It can be big or small, thick or thin. Not picky.

Other features I don't need

Headphone jack, NFC, 5G, wireless charging


The phones I am looking at right now are as follows

  • Sony Xperia 10 V - No custom ROM support, long term durability is unclear.
  • Fairphone 4 - Slightly out of price range.
  • Samsung Galaxy XCover6 Pro - Way out of price range. I would appreciate any input or questions.
4
 
 

Hello everybody! I'm a student who wants to start building android apps, but i'm noticing that android development is so structured and overcomplicated to learn that i'm loosing any hope. Could anybody of you explain me the basics? I'm not talking about code, but how to manage the IDE, what do we have to learn etc. Any advice would be highly appreciated!

Thanks in advance!

5
 
 

cross-posted from: https://programming.dev/post/124934

Feedback and criticism is welcome and encouraged!

This is a small jetpack compose app that I'm currently making for android devices to browse... federated link agregators (Lemmy, kbin etc.).

I promise I'm not just bandwagon-ing. However, I thought that the current situation could make for a good excuse to learn android development/mobile design (something I've never actually done before).

Some notes:

  • This application will be open source. I think it's just a bit too early to share it right now. [^1]
  • Some icons are placeholders, e.g. "upvote" and "downvote" are upload and download at the minute.
  • Some of the padding and card-style is inconsistent in the mockups I've shared here.
  • There are quite a few "language-choice" issues. Most notably the vague term "Mods" on the profile page (this refers to the communities the profile moderates). I plan to adjust this through development (and as the mainstream fediverse establishes itself).
  • I'm doing this for selfish reasons like "fun" and "education", so there aren't any guarantees for a fully working... anything...
    • If I was to do this for altruistic reasons, I'd contribute to Jerboa which seems to be undergoing a lot of development from what I can tell on GitHub,

[^1]: If you're on the tildeverse, I've already open-sourced it to tildegit. I'm also tracking my progress over there: https://tildegit.org/delph.seiji/lemulink.

6
 
 

Started this morning with Messages, it is only showing the phone numbers in the chat threads. The Contacts app is only showing 2 contacts and searching only yields SOME results, ie. It is only showing 3 Jeffs out of many. Contacts on the desktop browser shows 100 contacts (i should have closer to 400), but i can search for the ones not being displayed.

EDIT: Just noticed my Favorite contact list is empty, and below it has 2 "Frequent" contacts listed, but they are not people I have talked to in the passed 3-6 months.

7
 
 

I do like glide/swipe typing. But I've noticed recently that the word I'm trying to glide is showing up as the prediction, so I lift my finger, only to find a different* word has been inserted.

*It's not a completely different word, it is compatible with my glide path, but why predict the correct word, show it to me, and then insert something else?

Any ideas on how to increase the accuracy? (just happened again: showed accuracy and inserted activity instead)

Gboard version 13.0.08.528826899-beta-arm64-v8a on Android 14 UPB3.230519.008 Pixel 6a.

8
9
 
 

On my new device I was asked to add some overlay for Link to Windows when doing the setup. It seems like it does have zero functionality it does not even open the App.

How do I remove this again?

10
 
 
11
 
 

Hey everyone, I’ve got a software suggestion for all you android users. Here’s the cheesy sales pitch, though I’d share: Sunbird is a new All-In-One messenger that will hopefully be coming out in mid-2023. It will basically aggregate multiple messengers on android (whatsapp, facebook messenger, sms, rcs, discord, signal) including imessage! NO MORE GREEN BUBBLES!!! Best part (other than imessage), there going to keep it free for as long as they can. (at least that’s the vibe I’m getting from the discord server). This app looks so freaking cool! Currently they’ve just got it open to some alpha testers but they will start releasing it to beta list soon. Let me just say, the alpha’s screenshots of imessage are looking very nice. You can use this link to sign up for the beta https://sunbirdapp.com/?r=jVmdy

12
13
 
 

I don't see the backups in my drive, but I also want a copy of them on my desktop.

14
15
16
17
2
phone battery (lemmy.ml)
submitted 2 years ago* (last edited 2 years ago) by [email protected] to c/[email protected]
 
 

What phone has the largest battery?

18
 
 

Smartphone-oriented websites tend to focus only on the latest devices, but a large chunk of users choose not to upgrade their phones for one reason or another. Barring hardware failure, many of these devices may still have years of use ahead of them because, to their owners, they still work just fine. While custom ROMs can keep legacy smartphones alive for ages, it can be a nightmare for the modders to keep things like the camera and graphics drivers up to date without official manufacturer support.

Unlike the smartphone ecosystem, updating the graphics driver on your PC is something you can always think about. This is possible because of the modular architecture of PC hardware drivers, which allows power users to tinker with closed source driver packages, or even opt for open source drivers instead of OEM-provided binaries. In the case of Android, however, driver updates generally only come to your phone alongside larger OS updates.

Updatable GPU drivers can come in handy for fixing bugs, improving graphics performance, or adding new features from OpenGL or Vulkan APIs. Nowadays, smartphones are bigger and faster than ever, making them the perfect vehicle for gaming, hence porting the PC-esque driver design to them does make sense.

Thanks to XDA Senior Member bylaws, we now have a genius solution named Adreno Tools that allows on-the-fly GPU driver modifications or replacements on Android — that too without root! Fellow Skyline developer Mark “Pixelylon” pitched the idea of runtime drive replacement to bylaws, which eventually materialized into Adreno Tools. Being a rootless library, Adreno Tools can help any regular app to load custom GPU drivers, deal with BCn textures, and redirect file operations for further complex modifications. It does so by hooking into system libraries and seamlessly swapping in the new driver.

See https://www.xda-developers.com/adreno-tools-update-android-graphics-drivers/

#technology #android #gaming #adrenotools #graphics

19
20
21
 
 

Official Live event, #Pixel6Launch, is on Made by Google channel.

October 19th, 2021 @ 10am PT.

https://youtube.com/watch?v=WNarpiGz3Kk

Or

https://invidious.snopyta.org/watch?v=WNarpiGz3Kk

22
 
 

Pixel Fall Launch

On October 19, we’re officially introducing you to Pixel 6 and Pixel 6 Pro—the completely reimagined Google phones. Powered by Tensor, Google’s first custom mobile chip, they’re fast, smart and secure. And they adapt to you.