Welcome to Incremental Social! Learn more about this project here!
Check out lemmyverse to find more communities to join from here!

kamen ,

You can usually see this as a notification - and tapping on that notification should open the file, wherever it is. As for the specific location, I'd expect it to be /storage/emulated/0/Download most of the times.

pineapplelover ,

It's in Recents

lud ,

*It's often in Recents

coffeebiscuit ,

Recents isn’t really a location, but a summary.

sxan ,
@sxan@midwest.social avatar

It's never in Recents. Recents is utterly useless unless you're using one of the Google apps, and even then it's unreliable.

Reviever ,

cx file explorer. u welcome

Heavybell ,
@Heavybell@lemmy.world avatar

Android has ways for app devs to specify where files get saved. App devs just usually don't give a shit, because they want to write a single lowest common codebase for android and iOS.

lengau ,

Developers not bothering with Android features because they don't exist on iOS is both infuriating and gives me IE6 era vibes.

QuaternionsRock ,

IE6 era vibes

But… this is a nearly opposite situation, no? Microsoft added a bunch of their own shit with no attempt at standardization, and instead of simply not using those features, a ton of websites started making IE a hard requirement.

Yn37 ,
@Yn37@lemmy.world avatar

https://www.f-droid.org/en/packages/name.lmj001.savetodevice/
I just use share option and select this app it just saves where ever u want...

sxan ,
@sxan@midwest.social avatar

It is so stupid that this app is needed, and so useful.

ColeSloth ,

It's the dumbest setup possible with how android handles saved files, and even worse by all the hoops to put files or look at files from specific folders on your phone due to all the permissions crap.

But the easiest way to find where something was saved is to open up "Files" which is "Files by Google" to be exact. It will whatever file you saved or modified right there in the "recent" section at the top so you can look at whatever goofball place it was actually saved to.

theangryseal ,

I really don’t understand why the whole finder/explorer/dolphin way of doing things wasn’t carried over to phones.

I’ve only really used Apple phones, but that was something that shocked me right away.

Back when I jailbroke my phones (before I got lazy) I had an awesome file explorer with the finder icon that made me feel at home for a bit.

ILikeBoobies ,

My next phone will be a linux phone, my current one would be if I didn’t get it for free

InternetCitizen2 OP ,

Nice, be sure to make a post about how it goes!

butter ,

Your best bet is to find something that runs droidian.

Runs android first, but you can install Linux.

NaoPb ,

Still an issue for me. I've switched to Voyager for visiting Lemmy but I still haven't found the pictures I've saved.

catonwheels ,

Mine savea in internal storage and then folder Pictures.

hperrin ,

It’s either in /sdcard/Downloads or /external/emulated/0/android/data/com.google.chrome/Downloads. Couldn’t be easier.

JustUseMint ,

chrome instead of anything besides that

🤢🤮

hperrin ,

com.microsoft.iemobile

adamantris ,
@adamantris@lemmy.dbzer0.com avatar

Oh god, i didn't know such an atrocity exists on Android

Catsrules ,

Except when it is not....

For example Boost saves photo is some photo folder somewhere.

The only way i can find anything is using a photo app and scanning my entire phone to find things.

hperrin ,

I was being facetious. Yeah, every app saves into a different location. It’s bonkers.

kogasa ,
@kogasa@programming.dev avatar

Sandboxing is a good thing. It makes it a lot easier and safer for billions of devices to run millions of apps.

somethingp ,

Sure except that we already have computers where every app uses the same folder structure, just with some files/folders protected with elevated permissions that aren't accessible to every app. We already have a solution that works and every desktop OS uses. Why would mobile go for a solution that isn't actually usable?

WarmSoda ,

Eh then you get everyone saving random shit in the Documents folder.

flambonkscious ,

That's what people don't realise... There were very clear distinctions laid out many years ago with how and where data should go places (with win 95, I believe).

kogasa ,
@kogasa@programming.dev avatar

The desktop solution isn't feasible in the mobile context. Even for desktops, you see an increased interest in reproducible/containerized/sandboxed environments with docker, flatpak/snap, immutable operating systems, and so on. It's all about managing complexity.

somethingp ,

All of that interest is from people making computers, or people who manage security. Not from people that use computers as part of their life/work (in contrast to those who's work is entirely about the computer itself). From a usability standpoint, this type of sandboxing for every app is cumbersome and all it leads to is users finding unsafe work arounds. I used to be able to use my android phone much more as a regular computer than I can now. And I wanted to make a simple app for myself to allow me to automatically copy and catalog photos from my cameras sd card to an external HDD, and I literally cannot do this without jumping through a million permissions and API hoops on Android even though I never plan on publishing this app for others to use. It became such a pain to figure out how to get access to the folders I would need, I just gave up on the entire project. I essentially needed a tool to systematically copy and rename files, and it's nearly impossible because of these nonsensical policies.

kogasa ,
@kogasa@programming.dev avatar

All of that interest is from people making computers,

like the people who make phones for other people to use

lightnsfw ,

Until it stops me from doing something I want to do and know is safe like modifying my Obsidian notes that are on Nextcloud from my phone. Why can't it simply prompt me to give Obsidian rw access to that directory or even have some way to allow me to manually change the permissions myself to get it working.

kogasa ,
@kogasa@programming.dev avatar

The right design decision isn't necessarily the best for a specific use case. Making the system overall rigid and strict by default makes the whole thing more manageable. Adding features like "user initiated opt-in shared filesystem access for sandboxed apps" increases complexity, hence cost and maintenance burden and likelihood of bugs. Not to say this feature isn't worth it, but it's necessary to accept some rough edges in some use cases.

lightnsfw ,

Making the system overall rigid and strict by default makes the whole thing more manageable.

More manageable for who? Certainly not me. Which, considering I own the device, is bullshit. Desktop apps have had this figured out for decades.

kogasa ,
@kogasa@programming.dev avatar

The people who build the device and software ecosystem you take for granted.

lightnsfw ,

They're not taken for granted, they are compensated by the corporations I'm purchasing the device from. Again, these problems have already been solved on desktop for decades. They're not breaking new ground here.

kogasa ,
@kogasa@programming.dev avatar

They’re not taken for granted, they are compensated by the corporations I’m purchasing the device from.

You're taking for granted the requirements that need to be met in order for the device you're purchasing to be technically and commercially viable. It needs to work, it needs to be safe, it needs to comply with privacy regulations and so on.

Again, these problems have already been solved on desktop for decades. They’re not breaking new ground here.

Managing complexity with containerization and sandboxing is occurring on desktops too. It's more mainstream in the mobile ecosystem because of essential differences in the ways users interact with phones versus desktops.

lightnsfw ,

Managing complexity with containerization and sandboxing is occurring on desktops too.

Yes and if I want something in a container I do so. It's my choice. I'm not forced into it by design choices made based on being too cheap to go beyond the absolute bare minimum.

kogasa ,
@kogasa@programming.dev avatar

Just go write your own Android then?

Gestrid ,

Boost saves in /Pictures/Boost.

bitwolf ,

Don't you pick on first run?

It's a newer api but I know Sync does that, as well as mgit and a few others.

Nelots ,
@Nelots@lemm.ee avatar

Couldn’t be easier.

Would certainly be easier if there wasn't an or in your statement.

hperrin ,

Best I can do is three more ors.

lobo ,

oh yeah? now list paths for all the other applications

hperrin ,

You have other applications?

Moonrise2473 ,

Isn't the opposite?

Saving in downloads on Android doesn't need additional storage permissions, so apps will save in the big "trash can" downloads folder

Instead, who the fuck knows where iOS saved that file, where every app is sandboxed and isolated

Funkytom467 ,
@Funkytom467@lemmy.world avatar

True, the folder is pretty easy to find and always the same.

Although the big problem is how quickly that folder can get messy.

Mine is filled with so much pdf files that i never want to sort, sometimes there's duplicates because i didn't want to scroll to find the first one so i downloaded it a second time.

ILikeBoobies ,

IOS has a files app where saved files go

Basically the same as your download directory

Katana314 ,

Unfortunately, any save prompt using it often defaults to iCloud shit.

ILikeBoobies ,

I wouldn’t know because I don’t have that enabled

rotopenguin ,
@rotopenguin@infosec.pub avatar

You can sorta change that default, but Apple sure loves to bury that particular setting. And occasionally forgets it.

kautau ,

Yeah lol I love how this commenter is mad about apps being sandboxed. There’s a downloads folder in the files app, or apps can have their own virtual filesystems, also accessible within the files app. Stupid iOS and ensuring that apps can’t just write to wherever they want on the filesystem

Gestrid ,

To be fair, you can't write wherever you want on Android, either. For example, you can't write to most of the files in /Android unless you use one of the many, many exploits to do so since it's basically a protected system area.

kautau ,

That’s fair, I was more concerned with someone getting mad at increased security like sandboxing is a bad thing

HumanPenguin ,

He was more mad at the app developers for not putting effort into mzking the android port appropriate for android. And the fact that they don't bother providing common needed functions for android apps. Like configurable settings.

Im not an expert on either as I tend to be a linux pc developer.

But user accounts is the way linux handles a program having its own space. Andriod has def made a choice from the begging not to have, and now to limit. The multi user part of linux. Assigning a user and group account to programs. Works great as a way of limiting programs ability to interfere with files of other programs without su access to allow the approval of only assess to those approved.

So I agree android makes a bad choice to ignore any extra protection.

Heavybell ,
@Heavybell@lemmy.world avatar

The worst is when an android app is clearly an iOS port. E.g Patreon app saves all files under a generic name rather than the one you get when saving the same file from a browser, because I guess on iOS it just goes into your camera reel without a filename anyway. Or how Bluesky app just straight up says "saved to your camera reel" and puts it in your DCIM folder, with no option to specify a different location.

aulin ,

The worst is when an android app is clearly an iOS port.

This always means there are zero settings. If there's no way of configuring the app, I find an alternative. There are few things more frustrating than software that assumes one size fits all.

datelmd5sum ,

This is turning a generation of people tech illiterate. The young people I interact with are smart because they're all employed by a tech company and mentored by us dinosaurs, but I've heard some horror stories of the tech literacy of the average young person.

Touchscreen was a mistake.

AnUnusualRelic ,
@AnUnusualRelic@lemmy.world avatar

To be fair, Android is absolutely atrocious whenever files are involved.

DeepGradientAscent ,
@DeepGradientAscent@programming.dev avatar

Had and have magnitudes of more problems with file management on iOS; it has improved a bit with a basic native file browser.

xuniL ,

Still can't rename file extensions though

datelmd5sum ,

Is there some higher level thing preventing this?

If I open a terminal on my galaxy s23 I don't see anything special with file extensions:

$ echo foo > shit.txt

$ mv shit.txt shit.mp4

$ cat shit.mp4

foo

xuniL ,

I was talking about files on iOS.

Bene7rddso ,

Don't need the terminal for that. I can use Google Files to rename a pdf to .txt and it opens in a text editor

datelmd5sum ,

Don't need the Google Files for that. I can use the terminal to rename a file.

ji17br ,

I just tried with the default files app. You can definitely rename file extensions.

xuniL ,

Wow you're right. Just checked again, they must have added that this new major iOS version.

explodicle ,

For better or worse, we're going the way of "the car guy". It used to be something everyone needed to know a little bit about, but now fades into the background with a handful of experts.

CptEnder ,

Damn that's a good way to put it.

datelmd5sum ,

As long as the non-experts somehow manage to make a living to pay for our expertise. I heard a coworker vent about her son who wants to drop out of school (assuming elementary / middle) to focus on his streaming career...

ColeSloth ,

I'm car guy, IT guy, home maintenance guy, and electronics repair guy.

I learned how to do everything because I'm a cheap ass that won't replace what can be fixed and won't pay to have something be fixed when I can manage it myself.

I got 240,000 miles on a car right now and it's never seen the inside of a shop. Last big screen TV was free because it was broken and then I soldered new LEDS on to fix it. Paid $25 for an $800 dishwasher that just needed disassembling and cleaning. Also $25 for a front load whirlpool washing machine with a broken internal lock mechanism that I repaired. Same for a dryer with bad rollers inside.

People blow way too much money on buying new stuff instead of just learning how to fix and maintain things now. /old man rant

lolcatnip ,

Touch input isn't the problem. Hiding the file system is.

rescue_toaster ,

Yup. I teach at a university. It used to be adequate for instructions to say something along the lines of

open the file C://Folder/anotherfolder/subfolder/document.ext

I encounter more and more students every year that have no idea how to do this.

ConstantPain ,

Your path syntax is wrong tho...

DillyDaily ,

I'm an IT teacher at a community centre, I genuinely never thought I would see the day when a student younger than me enrolled. I wrongly assumed my role as a public educator would just fade out as younger generations required generally less training around computers.

Obviously courses in disability service centres would remain, and accredited training for people to kick off or retarget their careers would still exist.

But the person at the local library who meets twice a week and teaches grandma how to close the tabs on her phone felt like a job that was destined to die.

I'm in my 30s and this year I have a few teenagers in my class. The conversations are hilarious, they don't know how to read a file location adreess or open a program that isn't pinned to the taskbar, but at the same time, I don't know how to access the notifications bar on an iPhone or quickly find the wifi settings without going through general settings....because I went from windows to 98, to a blackberry, to an Android, just like they went from an ipad toddler to an iPhone teen, and only now are they having Windows 11 thrown at them, and of all the computers to try and learn to use, this wouldn't be my first recommendation (but it's what our government funds us to teach 🤷‍♀️)

The skill divide is so hard to explain too. My elderly students just stare blankly at one screen, overwhelmed and confused, unsure how to recognise anything. Nothing stands out as a link, or a click able button, because the entire visual landscape is new to them. There is often a lot of hand holding which can be frustrating especially when you made a huge breakthrough in their confidence and independence only to have come in the next week feeling insecure about their skills because they've forgotten a little bit, or had a bad spam caller over the weekend who made them want to never touch a computer again.

Then the teens, who know what links look like and generally what they do will rush ahead, they may not know what it is exactly they're trying to do, but they think they know what end result is expected and they generally know how to avoid catastrophic issues so they just barrel ahead, I'll see them make 40 clicks a second for something that usually takes 2, because they're throwing spaghetti at the wall.

I had a project last week. Dead simple. Save a linked file to a target location, import the file into another program through either drag and drop or browsing for the file, then change 1 thing, and export the final file into another target location, as specified on the activity sheet.

Barely 5 minutes in, I'm still helping Brenda get her mouse dongle plugged in, and one of the teens is finished. And yes, they have every file I asked for, and every edit I asked for, but both are just sitting in the downloads folder. And now we're at the end looking back, the teen is confused because they have the edited file that is required to "finish*, how is it wrong, and I'm trying to explain why skipping the steps about target locations means they'll have to start again because this activity is all about target locations and I don't actually give two shits about this file I just need them to put things in and out of a folder until they can explain to me "a folder is a container" and not just stare into space because a folder is a black hole on their phone things they save go to until they need them again and just download them again.

Kiosade ,

I’m a Millenial, and it’s been wild to see how i’m basically near the top of the bell curve when it comes to understanding the basics of using computers. Like you, I thought general computer illiteracy would die with the Boomers… but here we are.

eatham ,
@eatham@aussie.zone avatar

Stuff like that are infuriating. I'm in high school and there's an animation class.

The teacher has very clearly told the class about a million times to save the files in OneDrive/2024/Animation/

People are still saving it in downloads or documents or somewhere else and then saying they forgot where they saved it and did nothing the whole class.

Blue_Morpho , (edited )

Nothing stands out as a link, or a click able button, because the entire visual landscape is new to them.

That's because modern UI designers are all about form over function. UI rules were worked out 40 years ago with the first gui's. But you don't get a promotion for maintaining code. So everyone has to do something different to get noticed.

So now we have UI's where interactive and non interactive elements are mixed without any visual distinction.

hperrin , (edited )

Yes, this is much worse than when a bunch of old people were upset when young people didn’t know how to use a telegraph/party line/rotary dial/gramophone/touchtone/turntable/fax/dialup modem/cassette deck/etc. Because now it’s happening now, and back then it was happening then.

datelmd5sum ,

Your phone is measuring time by counting how many seconds has passed since 1970-01-01 00:00 UTC. Doesn't matter if you're on android or apple, the OS is based on ideas of Bell Labs people's ideas from the 1960's.

PatMustard ,

The difference is all that stuff went away, traditional desktop computers aren't going anywhere. Sure, you can probably manage fine at home with just a phone, but not in a lot of jobs.

Kecessa , (edited )

Don't forget "This file has already been downloaded, do you want to download it again?"

And the options are to cancel or download again but you can't open the already existing file from the prompt, so you might as well just download that fucking PDF for the fifth time since it's not as if you knew where the bloody thing's been downloaded anyway!

Risk ,

This made me laugh more than the meme. Thanks.

Swerker ,

Annoys me every time. But as I remember you could click on the file and open it on older android systems.

Hellstormy ,
@Hellstormy@lemmy.world avatar

Still works for me on current phone

Kecessa ,

Someone told me what the issue was, settings > downloads > turn off the "ask where to download" option

bstix ,

Click the name. It doesn't look like an option, because there are buttons for download or cancel, but the file name is also a link to the file.

Kecessa ,

Nope, not on my Pixel 7 using Chrome

pubertthefat ,

It works on my Pixel 7 using Chrome!

Kecessa , (edited )

Show me a screenshot of where you're able to tap to open the file because I certainly can't find it...

If I tap the file name it opens the keyboard, if I tap the folder it shows how much space is available...

https://sh.itjust.works/pictrs/image/0a392aba-0f68-4582-8c4e-9a95ff789904.png

Zess ,

What is that like android 6

Kecessa ,

14 with Chrome 121.0.6167.164

Album ,
@Album@lemmy.ca avatar

You'll need to turn off "ask where to save files" in chrome download settings.

Kecessa , (edited )

Thanks, it works! Funny how that's an option considering it downloads files without asking anything the first first time and only ask for your input if you try to download it a second time...

pubertthefat ,
Kecessa ,

Yeah someone told me it's the only option in the download settings that needed to be deactivated

GlendatheGayWitch ,

It links to a file with that name. There have been times where I download a pdf and click the name only for my phone to open a different pdf than the one I was supposed to be downloading. Turns out they both had the same name.

bstix ,

It makes sense. I don't think it's possible to detect if the contents in two files are identical before downloading it, so all it can do is to compare the file name.

Anyway, the dialogue could be more helpful in this regard, but I guess that would also annoy or confuse some users.

Resonosity ,

Yeah if I ever come across this experience, I just click on the name of the file that I already downloaded. Comes up and no need for redownloading.

stebo02 ,
@stebo02@lemmy.dbzer0.com avatar

you guys don't simply have a folder called "Downloads" where everything goes?

Squizzy ,

Everything does not go there, different file types seem to go to different places. Successful downloads don't ever appear sometimes.

stebo02 ,
@stebo02@lemmy.dbzer0.com avatar

idk man, sounds like a skill issue

Squizzy ,

Do I press download differently? There shouldn't be skill in the default download location.

stebo02 ,
@stebo02@lemmy.dbzer0.com avatar

yes you gotta press it on the right spot...

Gestrid ,

I don't know what setting you've accidentally turned on, but all my browser downloads go to my Downloads folder by default. I'll admit in-app downloads can end up in a few different spots, though. Most in-app picture downloads end up either in Downloads or in a subfolder inside the Pictures folder, though.

TheFinn ,

Each application can have its own default download location. Reddit apps were particularly bad about that and it may have carried over into lemmy as well. But learning the settings for the software you want to use isn't a terrible ask.

Kase ,

I have a Downloads folder where some things go. :(

Kecessa ,

Yeah, where I've got a shit load of files that, the first time, automatically download with their default name which is usually a bunch of random letters.pdf, it's quicker to just download it again than to find it!

Delta_V , (edited )

Yes, that's exactly how the two android phones I've used have worked, and why this post is getting upvoted is a mystery to me.

There are also folders called "Camera" and "Screenshots", and I'll give you three guesses where photos and screenshots go.

MonkderZweite ,

DCIM probably. While my stuff is in Media, because pictures and videos are always a mixed bag anyway. OpenCamera allows changing the save path, luckily; Media/Camera

MonkderZweite , (edited )

Some apps save to their internal storage; /data/data/funny.app.name or /storage/emulated/0/Android/funny.appp.name. It would be funny if not for wanting to cry.

Btw, why not just mount internal storage to /Internal, user home /storage/emulated/0 to /home/<name> and external to /sdcard1 /sdcard2 /otg, @google?

comrade19 ,

Dont even try when it comes to torrent downloads. They go into a top secret location only the torrent app knows of.

programmer_belch ,
@programmer_belch@lemmy.dbzer0.com avatar

Just use termux and rtorrent, turning android into a linux terminal is the best

michael_palmer ,

Have you looked into Android/com.torrentapp.name/files?

InternetCitizen2 OP ,

Too logical 😠

michael_palmer ,

Just found torrent client "BiglyGT" on f-droid. It can download to random folder on sdcard through SAF (Storage access framework).

BumbleBeeButt ,

On an unencrypted sd card that is removable.

SomeBoyo ,

It's sacrificed to our AI overlords.

Blackout ,
@Blackout@kbin.social avatar

I know! It's saved in [DEFAULT FOLDER]

  • All
  • Subscribed
  • Moderated
  • Favorites
  • memes@lemmy.ml
  • incremental_games
  • meta
  • All magazines