yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S8 Questions and Answers] Eddiemc:
Disregard any app and trying this in phone, it seldom works well.

Make sure you do not download stuff, store, take any photos, etc. Anything you do might overwrite the files.. basically anything that writes to the internal media partition is likely to mess up the files so you won't be able to recover them.

Hook the phone up to a computer so you can access files and try something like recuva software to recover everything. Pc software should be able to read the phone storage, but I haven't tried it myself from the s8

From say an SD card it's easy, but since the pc reads the phone "as s a drive" it should work too.
[Samsung Galaxy S8 Questions and Answers] sjbayer3:
The phone isn't mounted as a drive unfortunately, USB MASS STORAGE isn't available on this phone, I don't know when they stopped it :(

Recuva does not work either since it cannot see the phone.
[Samsung Galaxy S8 Questions and Answers] Raistlin1158:
Make sure the phone is unlocked and open or Windows will not see it as an external drive.
[Samsung Galaxy S8 Questions and Answers] sjbayer3:
It shows in explorer:

https://imgur.com/COJpkRm

But not in Recuva:

https://imgur.com/YpHOVdZ
[Samsung Galaxy S8 Questions and Answers] sjbayer3:
I might just root my phone and try to do it then. Any way to backup things without root? I used to use Titanium Backup... but naturally without root... cant.
[Samsung Galaxy S8 Questions and Answers] MrSteelX:
for the purpose of this problem. The answer is no way to do it without root. Also, to root phone means going through factory reset. The full steps to root will technically factory rest phone two times when all is said and done.
[Samsung Galaxy S8 Questions and Answers] shaggyskunk:
If you have the Samsung USB drivers installed on your computer - Enable USB Debugging and then you shouldn't have any issues with being able to see the internal & sd card Storage.
[Samsung Galaxy S8 Questions and Answers] sjbayer3:
Already enabled it, didn't help. I can see my phone but again its mounted as MTP which isn't helpful. You need MASS USB STORAGE but google removed that about 3 or 4 generations ago :(
[Samsung Galaxy S8 Questions and Answers] shaggyskunk:
You can use Samsung Smart Switch to backup your phone to your pc - I've done it without Root.

Sent from my SM-G955W ??
[Samsung Galaxy S8 Questions and Answers] sjbayer3:
Yeah I understand that. I suspect the videos are gone, but it's worth it even if its partly corrupt. This is why root is so important and why its stupid they removed mass storage.
[Samsung Galaxy S8 Questions and Answers] sjbayer3:
In the original SamPwn thread it describes Two Steps. Could I maybe do step one, THEN try to recover videos before doing step 2?
[Samsung Galaxy S8 Questions and Answers] sjbayer3:
I have root now, any recommendation on a method?
[Samsung Galaxy S8 Questions and Answers] groovestix:
How did you root, and was there success with the data recovery?
[Samsung Galaxy S8 Questions and Answers] TheMadScientist:
With the given root methods your deleted data will be over written. More than likely you will never recover it if you root
[Essential Phone Guides, News, & Discussion] spotmark:
Hopefully this gets the ball rolling.

https://www.essential.com/developer
[Essential Phone Guides, News, & Discussion] graffixnyc:
I'm trying to compile it now.. Maybe I can get it to compile so we can use it to get root with masik
[Essential Phone Guides, News, & Discussion] spotmark:
Guess it's time to unlock my bootloader.
[Essential Phone Guides, News, & Discussion] graffixnyc:
hmm have to figure out why it failed:

drivers/bluetooth/btfm_slim.c:26:23: fatal error: btfm_slim.h: No such file or directory

#include <btfm_slim.h>

^

compilation terminated.

scripts/Makefile.build:258: recipe for target 'drivers/bluetooth/btfm_slim.o' failed

make[2]: *** [drivers/bluetooth/btfm_slim.o] Error 1

scripts/Makefile.build:403: recipe for target 'drivers/bluetooth' failed

make[1]: *** [drivers/bluetooth] Error 2

Makefile:949: recipe for target 'drivers' failed

make: *** [drivers] Error 2

make: *** Waiting for unfinished jobs....

CC sound/soc/msm/qdsp6v2/q6core.o

CC sound/soc/msm/msm-dai-fe.o

LD sound/soc/mxs/built-in.o

CC sound/soc/msm/qdsp6v2/rtac.o

CC sound/soc/msm/qdsp6v2/q6lsm.o

CC sound/soc/msm/msm-cpe-lsm.o

CC sound/soc/msm/qdsp6v2/audio_slimslave.o

CC sound/soc/msm/qdsp6v2/msm-pcm-q6-noirq.o

CC sound/soc/msm/msm8998.o

LD sound/soc/msm/qdsp6v2/snd-soc-qdsp6v2.o

sound/soc/msm/msm8998.c:36:26: fatal error: device_event.h: No such file or directory

#include <device_event.h>

^

compilation terminated.

scripts/Makefile.build:258: recipe for target 'sound/soc/msm/msm8998.o' failed

make[3]: *** [sound/soc/msm/msm8998.o] Error 1

make[3]: *** Waiting for unfinished jobs....

LD sound/soc/nuc900/built-in.o

LD sound/sparc/built-in.o

LD sound/soc/msm/qdsp6v2/built-in.o

LD sound/soc/omap/built-in.o

LD sound/spi/built-in.o

LD sound/soc/pxa/built-in.o

LD sound/synth/built-in.o

LD sound/soc/qcom/built-in.o

CC sound/usb/card.o

scripts/Makefile.build:403: recipe for target 'sound/soc/msm' failed

make[2]: *** [sound/soc/msm] Error 2

scripts/Makefile.build:403: recipe for target 'sound/soc' failed

make[1]: *** [sound/soc] Error 2

make[1]: *** Waiting for unfinished jobs....

CC sound/usb/clock.o

CC sound/usb/endpoint.o

CC sound/usb/format.o

CC sound/usb/helper.o

CC sound/usb/mixer.o

CC sound/usb/mixer_quirks.o

CC sound/usb/mixer_scarlett.o

CC sound/usb/pcm.o

CC sound/usb/proc.o

CC sound/usb/quirks.o

CC sound/usb/stream.o

CC sound/usb/midi.o

LD sound/usb/6fire/built-in.o

LD sound/usb/bcd2000/built-in.o

LD sound/usb/caiaq/built-in.o

LD sound/usb/hiface/built-in.o

LD sound/usb/misc/built-in.o

LD sound/usb/usx2y/built-in.o

CC sound/usb/usb_audio_qmi_v01.o

CC sound/usb/usb_audio_qmi_svc.o

LD sound/usb/snd-usb-audio.o

LD sound/usb/snd-usbmidi-lib.o

LD sound/usb/built-in.o

Makefile:949: recipe for target 'sound' failed

make: *** [sound] Error 2

graffixnyc@graffixnyc-XPS-13-9350:~/Downloads/Kernel/essential_kernel$
[Essential Phone Guides, News, & Discussion] spotmark:
They tweeted that factory images are coming soon as well.
[Essential Phone Guides, News, & Discussion] drocny87:
im hoping you get this working
[Essential Phone Guides, News, & Discussion] elkay:
Now was not the best time to discover that I think I forgot to migrate my Linux virtual hard drive file from my previous laptop.
[Essential Phone Guides, News, & Discussion] graffixnyc:
No luck, I keep getting that same error no matter what I try. I don't know enough about building kernels to know how to figure it out [emoji53]
[Essential Phone Guides, News, & Discussion] elkay:
It might be the weekend before I have time to rebuild my Linux VM but if nobody has done it by then I will give it a go.
[Essential Phone Guides, News, & Discussion] drocny87:
im in the same boat as you unfortunately.
[Essential Phone Guides, News, & Discussion] ~~Tito~~:
Exciting times.
[Essential Phone Guides, News, & Discussion] nathanchance:
Use an out folder.

mkdir out

make O=out mata_defconfig

make O=out -j$(nproc --all)

Just built successfully from their provided source. For the record, I don't own this device, just stumbled upon the thread. Always happy to provide compilation help.
[Essential Phone Guides, News, & Discussion] bmg1001:
Would you mind uploading the kernel you built? It'd be great to finally install Magisk on this device.
[Essential Phone Guides, News, & Discussion] nathanchance:
I want to make sure I'm not missing something here. You don't have a build of TWRP right? The image I built is just the kernel, not the entire boot image that you would need to use to flash Magisk. I don't know of a way to dump a boot image off a device without root. I think you'll need to wait for the factory images.
[Essential Phone Guides, News, & Discussion] bmg1001:
Oh alright. TWRP isn't necessary to flash Magisk, as you could install it via adb so long as you have the boot.img.
[Essential Phone Guides, News, & Discussion] nathanchance:
Yeah so you'll need to wait for them to drop factory images. This is still great for custom kernel developers (aside from the fact they dropped a zip file instead of a git repo but least the source seems relatively clean) and probably for TWRP (though you can use a prebuilt image).
[Essential Phone Guides, News, & Discussion] elkay:
Yeah, simply compiling the stock kernel isn't enough to use magisk. Otherwise we could just use the manufacturer version. Patches for various things need to be applied, such as spoof bootloader lock checks etc. We also need the ramdisk and boot offsets (these can be pulled and figured out from the existing boot image).

I would also wait until we have a safe and guaranteed way of restoring the device to stock.
[Essential Phone Guides, News, & Discussion] spotmark:
If you go to Essential's open source page now, you get a 404 error code. Hopefully this means they're uploading factory images at the moment. Wishful thinking can't hurt.
[Essential Phone Guides, News, & Discussion] ardevd:
Wouldnt you have to specify an ARCH and CROSS_COMPILE to compile it for arm64 though?
[Essential Phone Guides, News, & Discussion] nathanchance:
I'm assuming he exported them in bash before running make but if not, yeah, you'd need to add ARCH=arm64 CROSS_COMPILE=<path> to each of those make commands
[Essential Phone Guides, News, & Discussion] ardevd:
Ah ok, then I'm with you. However, what did you do with what I'm assuming is the Qualcomm WiFi extension stuff in Essential-PH1-NMI81C-qcacld-3.0.zip?
[Essential Phone Guides, News, & Discussion] nathanchance:
I didn't use it but traditionally what you'd do is extract that zip to drivers/staging, add the folders to the Makefile so they are recognized with the Kconfig options, then build. I think Essential had the options in their defconfig already but I didn't look and I already wiped the source off my server :/
[Essential Phone Guides, News, & Discussion] ardevd:
Cool. Thanks. Never seen it packaged that way. I'll try compiling the kernel with the provided extension and see how it works.

---------- Post added at 04:37 PM ---------- Previous post was at 04:06 PM ----------

Here is the kernel I compiled. I dont have the PH-1 either so I have no idea if it boots :)

SHA1sum: be5cbbb3444e7ad1221467fc681d06ac44f01807
[Essential Phone Guides, News, & Discussion] johnny8910:
https://www.essential.com/developer

Essential have just Tweeted that Open Source files have moved to

https://www.essential.com/developer
[Essential Phone Guides, News, & Discussion] spotmark:
Shoot, still just the kernel, no factory images yet.
[Essential Phone Guides, News, & Discussion] johnny8910:
I'm guessing that now the link says developer could signal that the image files may not be far off now?!

?
[Essential Phone Guides, News, & Discussion] Saturable:
It's not down, but they did change the link. http://www.essential.com/developer
[Essential Phone Guides, News, & Discussion] NZnewbie:
Wiped it... Ah man. No no no. :p:p:p:p:p:p
[Essential Phone Guides, News, & Discussion] iLLdWes:
Good too see some progress, i want adaway bad... Lmao
[Essential Phone Guides, News, & Discussion] elkay:
I was going to dive on this at some point this weekend, but with still seeing no device images I am holding off. Kernel source is great and I commend them, but it's only a fraction of the puzzle. I'm not willing to flash my phone without a manufacturer-provided recovery method.
[Essential Phone Guides, News, & Discussion] flakko86:
Indeed. I really hope they can give us some information this Wednesday
[Essential Phone Guides, News, & Discussion] Seraph08:
Mine gets here in 2 days.
[Essential Phone Guides, News, & Discussion] spotmark:
Glad to see we have someone here to work on it. Now if they would just release those darn image files.
[Essential Phone Guides, News, & Discussion] Seraph08:
truth. the kernel was what we needed most. ill take whatever i can get though. i've already pushed the kernel sources to my git. idk why they dropped them in a zip but w/e. we got the code.
[Essential Phone Guides, News, & Discussion] spotmark:
Cool, looking forward to what you can come up with. :good:
[Essential Phone Guides, News, & Discussion] MaliceOmega:
Sadly I don't think we'll see much going on for this device. An alarmingly low amount of them were sold sadly. It's a really well built device. It's only short coming imo was the camera which was very well remedied by the Google camera port. Hopefully I'm wrong though. I'll be using this alongside my Pixel 2 XL and itd be nice to see some development going on for it
[Essential Phone Guides, News, & Discussion] Seraph08:
"I find your lack of faith disturbing"​
[Essential Phone Guides, News, & Discussion] ChriKn:
Paranoid Android on this phone would be a gigantic ball of YES. They would fit perfectly IMHO
[Essential Phone Guides, News, & Discussion] bass0324:
Really looking at buying this phone with the new price drop, hopefully factory images get dropped soon so we can get custom kernels and roms going, once that happens I'll probably pull the trigger on this device, the new price really makes it tempting. Just like having the source available to build from like I do on my nexus 6
[Essential Phone Guides, News, & Discussion] mgear356:
Hmm so far no news of any developer thinking of getting one..
[Essential Phone Guides, News, & Discussion] chadouming:
Thanks.
[Essential Phone Guides, News, & Discussion] NZnewbie:
Hi,

So at a guess you will develop for the PH1?. If so what are your plans? :)

Thanks
[Essential Phone Guides, News, & Discussion] LordLugard:
I'm with you. Don't really need any custom recovery or ROMS, just good old root and rooted apps like adblocking, hotspot, etc.

At $499, my finger's on the trigger, but not till root...
[Essential Phone Guides, News, & Discussion] jasonevil:
Hotspot works already without root, even on sprint.
[Essential Phone Guides, News, & Discussion] b316kane:
The community should get donations going so notable devs can get working like pure nexus, RR, a LOS Dev.. Maybe even paranoid android.
[Essential Phone Guides, News, & Discussion] zeldatp151@yahoo.com:
I would be willing to donate
[Essential Phone Guides, News, & Discussion] bass0324:
Once the factory image source is released, and device trees are made available as well as blobs, it will be much easier to bring in those roms, that is all we need to get these built for our device.
[Essential Phone Guides, News, & Discussion] charlie.s:
I am starting to doubt that the factory images will ever be released. After all, several weeks ago we were assured that they will be available in the "next few days" or "soon". Where are they?

I purchased the Essential phone based on Rubin's reputation as well as the implication that this will be a developer-friendly device, and thus far, it is not.
[Essential Phone Guides, News, & Discussion] bass0324:
Yea I agree there is frustration on that part, always is from the customer prospective when trying to get our hands on software, patience is key though. I have seen the development cycle for other products, and even though it seems simple to release code, validation efforts as well as legal approval takes time.

Coming from my nexus 6, this phone is amazing. Just hope these promises on code drops and updates are upheld, then I'll be essentially one happy man :)
[Essential Phone Guides, News, & Discussion] Malacant:
How'd you get it to work? Did you pay extra for it through sprint or is there an app? I was waiting for root to get it working on my Sprint phone.
[Essential Phone Guides, News, & Discussion] jasonevil:
You have to create a shortcut for it on your home screen. I suggest using Nova launcher. The settings are there, it's just hidden from the menu.
[Oppo Find 7 and 7a] Jikoikio:
Hello guys, this is my first post here.

Got my hands on a X9076 a few days back. I have been playing with it a little, and when I tried flashing a custom ROM it was all a complete mess. No custom recoveries worked, could not flash the ROM however hard I tried, and so on and so on. After trying literally every single version of TWRP for my device I finally found one that worked. It booted to all of them, but then the screen would just appear off, although the phone vibrated in some images.

The problem, as you may have guessed, is that I am not able to flash a custom ROM in an older recovery image. Is there any way to work around this? So far it seems like I am stuck on ColorOS which sucks bad imo. Thank you for the help!
[Sony Xperia XZs Themes, Apps, and Mods] shubhi.kanchan:
BLACK OREO THEME​

​

Give your phone a look similar to the stock Xperia Oreo UI.

Tested on Xperia XZs running Android Nougat and Xperia M4 Aqua running Android Marshmallow.

Download - Google Play​

[YOUTUBE]hsJLnID1Ous[/YOUTUBE]

Screenshots

[IMG="ss"]https://3.bp.blogspot.com/-qqmrVTM7wuY/Wbz968N2mkI/AAAAAAAAB8c/ENYZEGtLvxQE7nUv_fj8UnwMnfDSJtaUgCLcBGAs/s1600/bloggerscreenshotbo_000000.jpeg[/IMG]​

[IMG="ss1"]https://3.bp.blogspot.com/-Hv7XkuyMvlc/Wbz97PMmEYI/AAAAAAAAB8g/zuzs6hrenw0pBq2YERCC0v5gnQqRFj3UwCLcBGAs/s1600/bloggerscreenshotbo1_000000.jpeg[/IMG]
[Mogul, XV6800 ROM Development] scrappydawg:
after updating to the new dcd rom. i now have an issue with message forwarding. to one person its fine. but to a few people, only the first on the list gets the message. any ideas on a fix????

thanks

josh
[Mogul, XV6800 ROM Development] scrappydawg:
i figured maybe someone would have an idea????

Josh
[Mogul, XV6800 ROM Development] harlot011104:
My boss is having the same problem with his, but his is stock....hmmm?
[Mogul, XV6800 ROM Development] scrappydawg:
that is weird!!!!!!!
[Mogul, XV6800 ROM Development] Carty:
Are you closing the Messaging application with some taskmanagers like X button or something? Messaging application should always be minimized.

Regards,

Carty..
[Samsung Galaxy S8 Questions and Answers] mackentosh:
Its been a while since ive developed or rooted android, is rooting even worth it since the bootloaders is still locked on the SnapDragon variant.
[Off-topic] Ovarb:
I have bought a security dvr system but I can't see the cameras images through the internet because it can't install the requested driver. I download it and run the aplication (NetDRV) but when I restart the browser and try to connect to the dvr it asks me to install it again.

Is there away to overcome this problema?
[Sony Xperia X Themes, Apps, and Mods] shubhi.kanchan:
BLACK OREO THEME​

​

Give your phone a look similar to the stock Xperia Oreo UI.

Tested on Xperia XZs running Android Nougat and Xperia M4 Aqua running Android Marshmallow.

Download - Google Play​

[YOUTUBE]hsJLnID1Ous[/YOUTUBE]

Screenshots

[IMG="ss"]https://3.bp.blogspot.com/-qqmrVTM7wuY/Wbz968N2mkI/AAAAAAAAB8c/ENYZEGtLvxQE7nUv_fj8UnwMnfDSJtaUgCLcBGAs/s1600/bloggerscreenshotbo_000000.jpeg[/IMG]​

[IMG="ss1"]https://3.bp.blogspot.com/-Hv7XkuyMvlc/Wbz97PMmEYI/AAAAAAAAB8g/zuzs6hrenw0pBq2YERCC0v5gnQqRFj3UwCLcBGAs/s1600/bloggerscreenshotbo1_000000.jpeg[/IMG]
[Fire TV Q&A, Help & Troubleshooting] INSANEMODE:
i have the tv on its launch firmware 5.2.5.0, and it is pretty buggy.

this tv has pretty much zero dev work going on, so it has a locked bootloader, no recovery, ect.

it has been rooted (kingroot) and had updates disabled.

i reenabled the updates (unblocked from router and fixed build number).

it downloads the update and tries to install it, but it is still on 5.2.5.0 when it reboots.

i tried factory resetting before and after i removed root. (which doesn't remove or restore anything aside from making me put my account back in)

anyone have any ideas?

maybe someone can tell me how to pull a logcat when trying to install the OTA?
[Fire TV Q&A, Help & Troubleshooting] INSANEMODE:
well, alright then.
[Fire TV Q&A, Help & Troubleshooting] referee77:
Did you ever get this resolved? I have the same issue...still stuck on 5.2.5.0
[Fire TV Q&A, Help & Troubleshooting] fbuzila:
I have the same issue with my Element TV stuck at 5.2.5.0

Based on this link it should be at 5.2.6.2 http://www.aftvnews.com/amazon-fire-tv-fire-tv-stick-software-update-history/

I need to figure out how to manually update the TV...any ideas?
[Fire TV Q&A, Help & Troubleshooting] Poopiepants74:
To manually install a software update on your Element 4K Ultra HD Smart TV - Amazon Fire TV Edition:

1. From a computer, click the following link:

w w w. amazon. c o m /television-update

A .zip file named “firetvedition_update.zip” will download automatically.

2. Open the .zip file and extract the enclosed files by right-clicking the file and selecting “Extract All,” then following the prompts. (On a Mac, double-click the .zip file to extract the files.)

3. Next, plug a USB storage device into your computer with at least 4MB of available memory. If you’re already using a USB storage device with your TV to view photos or play music or videos, then this same device should also work for the software update. (The USB device must be FAT32 formatted.)

4. The USB storage device will appear as a removable drive on your computer. Drag and drop or copy and paste the files directly onto the USB device, making sure not to put them in a subfolder. Once the files have been copied, you can eject the USB device to safely disconnect it from your computer.

5. Unplug any external devices from your TV, then unplug the TV’s power cord.

6. Plug the USB stick into either USB port on your TV, then plug in the power cord for the TV. The TV will turn on by itself and begin installing the update. It will reboot during this time. Be sure to keep the TV and USB stick firmly plugged in. If prompted, press the power button on the front of your TV to finish the reboot process.

After your TV has rebooted, your software update is complete. You may remove the USB stick and reconnect any external devices. Your TV should download any future software updates automatically.

Unfortunately, my tv still doesn't boot up from the flash drive.

I have tried 5 different flash drives of different sizes.

I am going to write that image file using rufus on a flash drive and see what happens.

Maybe this will bypass having to mount it?

Anyone have any ideas?
[Fire TV Q&A, Help & Troubleshooting] fbuzila:
I followed the steps and was able to boot from USB, but it didn't help much. (see the pictures attached)

Then I tried again to boot up but this time didn't boot at all from USB...no clue why.
[Fire TV Q&A, Help & Troubleshooting] Poopiepants74:
My usb only booted once but my controls were not working, so I restarted and I could never get it to boot off the usb again.
[Fire TV Q&A, Help & Troubleshooting] Poopiepants74:
This tv will probably have to be rooted since I get permission denied on everything.

I was hoping maybe to copy the upgrade img somewhere on to the tv and maybe execute it from there.
[Fire TV Q&A, Help & Troubleshooting] Poopiepants74:
I am going to try wiping the image as mentioned in the link below, then try updates again.

w w w .aftvnews.c o m/how-to-unbrick-by-entering-recovery-mode-and-factory-reset-the-amazon-fire-tv/