yashsingh1/xdaforums huggingface dataset:
[General Questions and Answers] patrick521f:
Hello, @handynoobinatorAARP

For creating extraordinary pictures, there are several apps that can help you achieve stunning results beyond Photosphere, Panorama, and HDR imagery:

Pixlr: Offers a suite of creative photo and design editing tools, including AI image generators and batch editing.

GCam: Google Camera provides features like Night Sight and Astrophotography to capture detailed low-light photos. You can find modded versions for specific models on developer forums.

Phot.ai: An AI Photo Generator that allows you to create images in various styles, including cinematic, portrait, landscapes, and more.

I hope this step is helpful for you.

Best Regard,

patrick521f
[General Questions and Answers] handynoobinator:
Hi, thanks, but i prefer when technology works straight forward to the result, and nothing artificially additionally added, which is not part of the scenario. Like thermal imaging, the result is directly linked to the reality before the lens.
[Android Q&A, Help & Troubleshooting] shadownotinhere:
[DELETED]
[Samsung Galaxy W I8150] Leo_xp:
Hi so i got a galaxy wonder from flea market for 4€. Now every time i start the device it goes straight in to Odin mode, i once got it to boot in to the Actual OS but the phones battery died and i couldnt reset the phone bc there was a Samsung account signed in. After that it only booted in to Odin mode when i plug in my phone Odin finds it but when i try to flash anything it just says "setting up connection" and idk what to do i switched from win 11 to 7 to xp, then odin 3.14.4, 3.07,1.85, 1.70 and tried multiple cables, then i thougt twrp/cwm/philz may work but the recovery just didnt find anything to "update" from.so can someone help i really wanna use this device but as you can see i tried everything it still wont work
[Samsung Galaxy W I8150] blackhawk:
Replace the battery and proceed from there.

Androids won't run unless the battery can supply enough power...
[Samsung Galaxy W I8150] Leo_xp:
the battery isnt the problem its fully working my problem is that the phone only boots into download mode
[Samsung Galaxy W I8150] blackhawk:
Booting requires a lot more power than going into recovery mode. Not enough battery power, no boot. Don't attempt to flash it if the battery is marginal, replace the battery first. Just saying...
[General Questions and Answers] zikko71:
Hello,

I am french. I don't have perfect english.

I have a rooted 7.1.1 galaxy note 8 phone, with TWRP.

By mistake, I did a factory reset instead of "wipe Cache", with TWRP.

So "data" folder was wiped except the "media" folder.

I want to recover SMS, call history, contact, calendar, etc...

Il don't have google or samsung cloud Backup.

So user data are not erased, but how to recover all that data? Are there in data/media folder or on a erased folder? Does I need recover software?

thanks you for help!

Zikko
[General Questions and Answers] khusika:
Factory reset means your /data partition is completely removed, and there is no other way to restore it. But I'm not sure what data is stored in /media
[General Questions and Answers] zikko71:
Thanks you,

Factory reset on TWRP wipe "data" folder except the "internal media" folder.

I have all personnal data (photos, etc...). But SMS, contacts, call log... are there in this folder? And how to import them?

Thanks
[General Questions and Answers] xXx yYy:
The /data/media directory in Android serves as the internal storage for user data. It contains various subdirectories, including:

Pictures: Stores photos and images.

Music: Holds audio files.

Downloads: Keeps downloaded files.

Movies: Stores video files.

Documents: Contains documents and other files.

Apps can also create their own directories within /data/media to store app-specific data. Keep in mind that this directory is not accessible to third-party apps starting from Android 11 due to privacy restrictions.

Here’s where SMS messages and contacts are stored on Android:

SMS Messages:

Android texts are generally stored in a database located within your device’s internal memory.

The exact location varies based on your Android version: For Android 7.0 and above: /data/user_de/0/com.android.providers.telephony/databases/mmssms.db.

Contacts:

Contacts are stored in the internal storage by default, unless you specify another location (such as an SD card or Google Cloud). To find contacts stored in the internal memory:

Open your File Manager.

Navigate to “Internal Storage.”

Go to the “Android” folder.

Inside the “Data” folder, find “com.android.providers.contacts.”

Inside the "Databases" folder you'lll find the "contacts.db" file what contains all your saved contacts.
[General Questions and Answers] zikko71:
Very thanks you for this informations.

So data I want to recover are not on the keeped folder.

They was deleted. How to recover deleted files on NAND memory?

The "Nandroid backup" of TWRP would copy all partition, including deleted files?

Thanks you for help.
[General Questions and Answers] xXx yYy:
A Nandroid backup created using TWRP does not copy all partitions, including deleted files. Let me explain:

Definition of Nandroid Backup: A Nandroid backup captures an exact image of your phone’s NAND storage. However, TWRP backups do not include emulated Internal Storage, so they are not technically full NANDroid backups.

What TWRP Backups Include:

TWRP primarily backs up the ROM, apps, and settings.

The specific partitions included depend on how the TWRP maintainer configured it for your phone model.

Firmware partitions are often excluded from the menu to prevent accidental damage.

TWRP can back up dynamic partitions within the super partition since version 3.7.0.

Data backup requires the userdata partition to be decrypted.

However, TWRP does not include /data/media (also known as /sdcard), so manual backup of pictures via USB MTP or adb is necessary.

Certain apps relying on security (such as crypto or banking apps) cannot be backed up due to Replay Protected Memory (RPMB).

Adoptable Storage encryption keys cannot be backed up, rendering MicroSD card data unrecoverable.
[General Questions and Answers] zikko71:
Very thanks for this explanations!

So is there a way to find deleted data or dump all memory including free space to try to recover data from "image" off memory with computer?

Thanks you for help.
[General Questions and Answers] xXx yYy:
Having ADB properly setup and having made sure that /data partition got decrypted, run the following command sequence:

adb devices
adb pull /dev/block/bootdevice/by-name/userdata C:\data.img
[General Questions and Answers] zikko71:
Thanks. I try this. /userdata contains all data, including /data/media (also known as /sdcard)?

Zikko
[General Questions and Answers] zikko71:
I tried this because my drive is E:

adb pull /dev/block/bootdevice/by-name/userdata E:\data.img

But it gives :

adb: error: cannot create file/directory 'E:\data.img': No such file or directory

Thanks for help.
[General Questions and Answers] zikko71:
I have created a 'N8" folder and verified permissions.

I have done:

adb pull /dev/block/bootdevice/by-name/userdata E:\N8\data.img

It returns:

adb: error: failed to copy '/dev/block/bootdevice/by-name/userdata' to 'E:\N8\da
ta.img': remote open failed: Permission denied

I tried with "adb root" but it retunrs the same.

Phone is on debug mode. SuperSU is installed.

I saw on a forum that it may be because debug mode does not have root permission?
[General Questions and Answers] xXx yYy:
I see I gave some sloppy advice: it should have been

adb devices
adb shell "su -c 'mount -o rw,remount -t auto /data/media' || su -c 'mount -o rw,remount -t auto /'"
adb pull /dev/block/bootdevice/by-name/userdata C:\data.img

Sorry for your incovenience.
[General Questions and Answers] zikko71:
Hello,

Very Thanks,

I tried but it gives same error.

E:\Utilisateurs\Nikko\Downloads\N8_ROOT>adb devices
List of devices attached
ce071717220db0e20d7e device

E:\Utilisateurs\Nikko\Downloads\N8_ROOT>adb shell "su -c 'mount -o rw,remount -t
auto /data/media' || su -c 'mount -o rw,remount -t auto /'"

E:\Utilisateurs\Nikko\Downloads\N8_ROOT>adb pull /dev/block/bootdevice/by-name/u
serdata E:\N8\data.img
adb: error: failed to copy '/dev/block/bootdevice/by-name/userdata' to 'E:\N8\da
ta.img': remote open failed: Permission denied

I have message on phone that Shell has root rights on phone.
[General Questions and Answers] xXx yYy:
Try this

adb devices
adb shell "su -c 'mount -o rw,remount -t auto /data/media' || su -c 'mount -o rw,remount -t auto /'"
adb pull /data/media C:\data.img
[General Questions and Answers] zikko71:
Hello,

It gives that:

E:\Utilisateurs\Nikko\Downloads\N8_ROOT>adb devices
List of devices attached
ce071717220db0e20d7e device

E:\Utilisateurs\Nikko\Downloads\N8_ROOT>adb shell "su -c 'mount -o rw,remount -t
auto /data/media' || su -c 'mount -o rw,remount -t auto /'"

E:\Utilisateurs\Nikko\Downloads\N8_ROOT>adb pull /data/media E:\N8\data.img
adb: error: target 'E:\N8\data.img' is not a directory

E:\Utilisateurs\Nikko\Downloads\N8_ROOT>adb pull /data/media C:\data.img
adb: error: cannot create file/directory 'C:\data.img': No such file or director
y

E:\Utilisateurs\Nikko\Downloads\N8_ROOT>adb pull /data/media E:\N8
/data/media/: 0 files pulled.

E:\Utilisateurs\Nikko\Downloads\N8_ROOT>

I don't understand. I already have the "data/media" folder. It wasen't Wiped. I don't need a disk image of "data/media" but of the entire data folder (userdata).
[General Questions and Answers] xXx yYy:
The line what executes adb pull /data/media C:\data.img failed because C:\ is a drive not a directory:adb pull only writes to directories. BECOME FAMILIAR WITH ADB COMMANDS AND THEIR SYNTHAX.

The line what executes adb pull /data/media E:\N8 works because the destination is now a directory (E:\N8), but it seems there are not any valid files present in the /data/media partition on your device, resulting in "0 files pulled."
[General Questions and Answers] zikko71:
Yes, I understand that. But, that I want to do is a full image disk (low-level data, Raw or img) of "userdata" with all data, even deleted, to use a recover software like photorec to recover deleted data.

The "data/media" (internal sdcard) partition wasn't wiped, and I have all data.

I want to recover deleted data as contacts, sms, call history, that are erased on "userdata" partition.

On this guide, they use the pull command to copy all memory : "adb pull /dev/block/mmcblk0 mmcblk0.img" :

Extract Android Userdata Partition for Recovery and Forensics

So why don't do this? :

adb shell "su -c 'mount -o rw,remount -t auto /dev/block/bootdevice/by-name/userdata' || su -c 'mount -o rw,remount -t auto /'"

adb pull /dev/block/bootdevice/by-name/userdata E:\N8\data.img
[General Questions and Answers] xXx yYy:
My last 2 cents here:

Try

adb devices
adb shell "su -c 'mount -o rw,remount -t auto /dev/block/bootdevice/by-name/userdata' || su -c 'mount -o rw,remount -t auto /'"
adb shell 'su -c "dd if=/dev/block/bootdevice/by-name/userdata" of=E:\N8\data.img bs=sparse'

or

adb devices
adb shell "su -c 'mount -o rw,remount -t auto /dev/block/bootdevice/by-name/userdata' || su -c 'mount -o rw,remount -t auto /'"
adb exex-out 'su -c "dd if=/dev/block/bootdevice/by-name/userdata" of=E:\N8\data.img bs=sparse'

or

adb devices
adb shell "su -c 'mount -o rw,remount -t auto /dev/block/bootdevice/by-name/userdata' || su -c 'mount -o rw,remount -t auto /'"
adb shell 'su -c "dd if=/dev/block/bootdevice/by-name/userdata" | pv -ab > E:\N8\data.img'

FYI:

The command pv -ab > E:\N8\data.img does the following:

pv: This stands for “pipe viewer.” It’s a utility that allows you to monitor data as it passes through a pipeline (from one command to another).

-ab: These are options for pv:

-a: Show the estimated time remaining during data transfer.

-b: Display output in bytes (instead of the default, which is in a human-readable format).

>: This is a redirection operator. It sends the output of the command to a file (in this case, data.img).

So, when you run pv -ab > E:\N8\data.img, it reads data (presumably from a pipe or another command) and writes it to a file named data.img. The -a flag provides progress information, and the -b flag ensures the output is in bytes.

Take note that the amount of time this command will take to finish will depend upon the size and type of the block device.

Many ways lead to Rome.
[OnePlus 12R / OnePlus Ace 3] dansvel:
what i mean is this wallpaper

View attachment 6103606

how to get it back?
[OnePlus 12R / OnePlus Ace 3] dansvel:
got it back from here

[8.0+] ColorOS 7 Live Wallpapers ported to any Android device!

I have installed the apk on my Poco x3 and isnt working, what i have to do ?

xdaforums.com
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] Laimas:
Recently i saw a bunch of custom launchers that requires root, like this one: https://github.com/saitamasahil/Pixel-Launcher-Extended. In general what changes compared to a non root launcher downloadable from the play store?
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] Zxalilh:
You have features that require root integrated into it.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] RinaZet:
As far as I know Pixel Launcher requires to be installed as a system app to work.

As for features, maybe most of them (it's not like it has many) can be copied to other launchers but I personally need it for the "select" option on the recent app screen
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] Laimas:
thanks, i thought there were major advantages like speed or stability with the rooted ones
[Galaxy S6 Edge+ Android Development] fakemanoan:
LineageOS is a free, community built, aftermarket firmware distribution of Android 12 (S), which is designed to increase performance and reliability over stock Android for your device.

LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google applications installed. You will need to provide your own Google Applications package (gapps).

This is a test release based off the work I have done for the S6 and S6 Edge devices, which have had Android 12 for some time. Plan is to have the Note 5 and S6 Edge+ as apart of the devices I build for if all goes well.

Current issues:

VoLTE, WiFi Calling, standard Samsung stuff

SELinux Permissive

You tell me!

Download Link:

Download the latest test build here: download

Donations:

If you are a fan of my work and want to show some support, visit my ko-fi donation page:

https://ko-fi.com/fakemanoan

Version Information:

Source Code:

https://github.com/samsungexynos7420

Requirements:

TWRP 3.7.0-9.0

latest firmware

ROM OS Version: 12.x S

ROM Kernel: Linux 3.10.x

Based On: LineageOS

Status: Beta

ROM creation date: 16/05/2024

Last release: 16/05/2024

Thanks to:

K9100ii - kernel patches, linaro bsp

html6405, rinando - lineageos patches

enesuzun2002 - original exynos7420 source code this is based off

Exynos7420/universal7420 contributors

ivan_meler - lineage patches, linaro bsp patches

Ananjaser1211 - help with fixing up camera after r22p driver

Armash - help with fixing fp scanner

The donators that allowed me to get a Note 5 and produce this :)
[Galaxy S6 Edge+ Android Development] fakemanoan:
As I do not own an S6 Edge+, any issues you report MUST include a minimum of

adb logcat -b all

tombstones (if you crash)

device information

device configuration (gapps, root, etc)

any other necessary information

If you don't provide these bits of info, there will be no fix.

Also please do not report lineageos specific issues (like no gapps included, missing mods, etc). They are outside of my scope.

If you want GApps, you need Android 12.1 (Android 12L) ARM64. NikGapps and BiTGapps work as is. MindTheGapps wont work, however my small mod "MindTheGapps Legacy" will work, and is available at https://fakemanoan.github.io, along with the instructions on how to mod your own zip.
[Galaxy S6 Edge+ Android Development] Xyio24:
Hi, thanks for making this beautiful rom. it suits my s6e+ so good. I tested it and it is quiet stable, amazing battery life (6h+ since last charge, 2.5h sot) camera works fine on 3rd apps, video working, no overheating, goot performance, etc.

but i found a bug. whenever i restarted the phone, it seems like there is a glitch on the ui. for example: lockscreen swipe not working so i must use the home button to go to the password input section, and brightness setting is missing from the quick settings. but it all come back to normal after another restart.

sorry for my bad english😁.

btw, can i get a recommendation for camera apps that support ois on 30fps and 60fps recording? thanks
[Galaxy S6 Edge+ Android Development] Marvolo1590:
Hi,

since this is still an "unofficial" version - I'm looking for the latest "official" custom ROM for my S6 Edge Plus. Which one would you recommend? Also, I'd like to have full root access with the rom. Currently I'm on stock rom with SuperUser (SU) but it's not working very well. That's why I'm looking for the latest custom rom that runs smoothly and with no problems on the S6 Edge Plus. Thanks a lot!
[Galaxy S6 Edge+ Android Development] fakemanoan:
I'll see if I can remedy this in a new update.

Based off S6 users recommendations, people have success with Open camera, Gcam Go and Secure Camera by GrapheneOS. The camera quality and features won't be as good as stock unfortunately.

There are no official ROMs for this device iirc. The only ROMs with active work on them are this test build I produced and the lineage 17.1 JoshuaDoes produces.

This device probably will not get official status, because of the breaking android patches that are needed for later versions.
[Galaxy S6 Edge+ Android Development] Marvolo1590:
Thanks for the reply. So is this rom stable enough to use it without major problems? Also, does it come with root already? As in Magisk or SU?

I'd just need a stable rom with root and good performance for the S6 Edge Plus.
[Galaxy S6 Edge+ Android Development] fakemanoan:
I don't own an S6 Edge+, so you would need to ask others about day to day stability. This is the first release. I have produced builds for the S6, S6 Edge and Note 5 and people seem to be happy with those, no reported issues with slowdowns or anything

No root preinstalled. You would need Magisk. You also need to install your own Google Apps package (like BiTGapps or Nikgapps) to get the Play Store and other Google services.
[Galaxy S6 Edge+ Android Development] katruisya:
Will you do android 13 or 14?
[Galaxy S6 Edge+ Android Development] fakemanoan:
Maybe

Android 13+ breaks stuff like data monitoring, and people miss that in the quirks section (based off my experience with the S6). So until I find a way to sort that out, and while this is in testing phase, A12 is good enough
[Galaxy S6 Edge+ Android Development] katruisya:
if possible would you try to make evolution x a12? I don't really like lineageos and sorry for the requests
[Galaxy S6 Edge+ Android Development] fakemanoan:
Until this gets stable I'm not making any other ROMs.

I understand lineage is a bit bare bones vs other ROMs, but it works, also gets some attention still.

EvoX 12 is on a ASB from 2022 while lineage is on May 2024. I'd rather support the popular and more secure one with my limited resources. I'll look to build more ROMs later though
[Galaxy S6 Edge+ Android Development] pkhe:
Thank you so much for this great work, it brings a new life to my old S6 Edge+ !!!
[Galaxy S6 Edge+ Android Development] kuraaku_desu:
Bro, thank you so much for this rom. It's like gift from the gods, down from heaven 😂.. you don't know how much time I've spent looking for a new rom for S6+ .. i hope you'll continue doing work on these phones, no one seems to give attention to Note 5 & S6+. I literally just registered to XDA just to comment on this thread. Bro i really appreciate this!

About the rom:

Almost stable! It runs like butter, way better than the previous rom i had (pixel experience 10) which is also a bit power hungry.. android 12 on the other side was way way better in battery life. My phone used to only last about 5 hrs on full charge, worst case scenario was only 2hrs (floydrom).. and now i almost used it for 8-9hrs it's so goood..

One of my favorite app works! Poweramp Equalizer now works!!

No apps crashing (except front camera)

Bugs & issue i had so far:

•No Rotation Control

•Fingerprint sensor (my FP sensor broken tho)

•Sensors seems to not working gyroscope, accelerometer, etc..

•front camera

•No 60FPS on video

•Can't customize ex. Color accent, clock styles etc..

I thinks that's about it.. most important thing to me is those sensors, rotation and multi touch.. if you need help, I'll try do my best.. i got my S6 Edge+ Please tell me if you need something..
[Galaxy S6 Edge+ Android Development] pkhe:
My S6 Edge+ had SIM slot issue years ago so it cannot connect to the carrier network, regardless that, I tested my device after a few days of use and my result is a bit different from what kuraaku has:

both front and back cameras are working fine(without 60FPS on video)

The fingerprint sensor works fine

The sensors are all working fine(tested via Device Info)

Battery usage has significantly improved compared to the previous ROM(Havoc OS A10)

For those who want to install this ROM altogether with MindTheGapps from LineageOS, you would need to use LineageOS Recovery to install them together, TWRP is OK installing the ROM but will fail on installing MindTheGapps (haven't tried BiTGapps or Nikgapps).

But I prefer TWRP recovery over the LineageOS Recovery since there are more features and the factory reset by TWRP won't clean the whole internal storage(safer to operate), below are the steps I did:

Full backup(system, data, boot etc. except cache) via TWRP

Download this ROM and MindTheGapps and transfer them to the device(make sure to backup ALL your data to your PC altogether)

Install this ROM only and factory reset via TWRP then reboot to OS

Check YES to Install LineageOS Recovery during OS initial setup(I don't know where to download the LineageOS Recovery for this device tho)

Reboot the device to Recovery and it's on LineageOS Recovery now

Install the ROM and MindTheGapps together(ROM might not be needed) and factory reset via LineageOS Recovery, be aware that the factory reset is needed for the OS initial setup with Gapps and the whole internal storage will be wiped out including ALL your data (that's why I prefer TWRP)

Reboot and complete the setup

Reboot into ODIN (download) mode and flash back TWRP recovery via ODIN

Full backup again via TWRP based on your need

Done
[Galaxy S6 Edge+ Android Development] kuraaku_desu:
Bro, can i ask if you backed up your system, from stock android to android 10 then use it on android 12 as well, maybe that was the main culprit for sensors to not work, I'm just a bit confused backing up things in samsung than on other phones like xiaomi, in xiaomi hardware sensors are on separate image so it's easy to backup then flash it to a new rom with no problem. I don't know if those sensors are included on system image cuz Samsung doesn't have persist.img option.

About the MindTheGapps:

It works for me, I'm using TWRP. what i did is after i installed the rom i repaired the system, then click resize after. Then flash the MindTheGapps author has included. I tried NikGapps but it crashes the Launcher (pixel launcher) pixel launcher looks nice tho, but it's crashing so rn I'm stuck with lineageos launcher lol.
[Galaxy S6 Edge+ Android Development] hossputer7:
Very good , but I can't Install gplay

LineageOS 19 (Android 12L)	MindTheGapps (ARM, ARM64)

. Help please . It is arm64?

i cant intall MindTheGapps-12.1.0-arm64-20231025_200924
[Galaxy S6 Edge+ Android Development] kuraaku_desu:
Go to TWRP, advance wipe, select system then click on repair, after that, click on resize then flash it again and you're good to go.