yashsingh1/xdaforums huggingface dataset:
[General Accessories] Binocs:
Unable to detect any Yeelight bulbs

The Toolbox app on my Win10 pc is unable to detect my light bulbs anymore. I have recently changed 3 things that might effect this: Upgraded to Win10 version 1903 recently, added 3 more yeelights to the network(now 4 total), upgraded firmware version of all bulbs to 2.0.6_0051. I did all of these things recently so im not quite sure which one affected them to stop working. I always had the 1 bulb working flawlessly before all of this, but now none of them are detected(automatically and/or manually). Any ideas?
[General Accessories] Xtapodakias:
Hello! Kudos for the great great app! Any news about open sourcing?
[Moto G4 Plus Guides, News, & Discussion] j0nas_:
I was wondering how you guys usually backup your phone when going from let's say stock to LineageOS? I was wondering this because I feel my way takes more time than it needs to and if there's a better method I'm glad to hear it.

I'll go first:

I backup first through Titanium backup which is a great app for restoring most data such as wifi passwords and app data for some apps. Secondly I'll make a backup using Helium because it backs up some apps that aren't compatible with TB's way of handling things such as Defenders III. Thirdly and most Important backup I make is through twrp in case I need to go back and get something I forgot or if the new ROM bootloops.
[Moto G4 Plus Guides, News, & Discussion] strongst:
Don't post your question more then once, please follow forum rules. You already received an answer here https://xdaforums.com/moto-g4-plus/help/question-how-backup-apps-moving-to-rom-t3655647

And there are already a lot of same discussions out there. Please use search function before every post.
[Android Head-Units] j2gifted:
No help?
[T-Mobile Samsung Galaxy S 5] redcloverman:
https://xdaforums.com/apps/supersu/suhide-lite-t3653855

Need to launch into TWRP, but I can't seem to find the file for it/it doesn't work.

I can't seem to find the file for it on https://twrp.me/app/ since they seem to be special versions/other variants of the phone.

The file https://xdaforums.com/devdb/project/dl/?id=5608 also doesn't seem to work, and is probably the closest I got to it.

Anyone know where I can get the correct file?
[T-Mobile Samsung Galaxy S 5] redcloverman:
It also says "The system cannot find the path specified" when I run the echo "BINDSBIN=true">/data/.supersu command
[T-Mobile Samsung Galaxy S 5] Raynskitty:
You can get it from google play.
[Android Apps and Games] refi64:
Introduction

I AM NOT RESPONSIBLE FOR ANY DATA LOSS!! Do NOT use this on apps with sensitive data!! If it makes your phone light on fire, you can't complain.

This app only works on Android 5.0+ devices with ARM (and likely ARM64) processors!

zdata compresses the data used by apps to make it take less space. It's built on FUSE + fusecompress and requires a rooted device.

Features

Reduces the space used by your apps.

Also, it reduces the space used by your apps.

Oh, did I mention it reduces the space used by your apps?

Sorry, I'm just trying to follow the XDA template.

Usage

Select the app you want to compress.

Hit Go ahead!.

Hope it works!

Gotchas

When you boot up your phone, make sure you wait for zdata to mount the app data before trying to use the app.

Make sure you disable zdata before uninstalling an app.

zdata doesn't always have a major effect, if it has an effect at all. For instance, with KHUx, it barely compressed anything, but for SAO: MD, the app usage went down from 174 MB to 138 MB.

Changelog

v0.2.0 - 12/10/17: Add an app statistics screen, support Android 5.0 and 6.0.
v0.1.3 - 08/18/17: Fix X86 APKs and don't assume Busybox's chmod and stat are available.
v0.1.2 - 08/16/17: Fix running under LineageOS, better logging if android_app_info fails, and experimental X86 support.
v0.1.1 - 08/14/17: Fix an incredibly bad bug where app data would get cleared on reboot!
v0.1 - 08/12/17: Initial version. What did you expect?

Downloads and links

Website and downloads: https://refi64.com/proj/zdata.html

XDA:DevDB Information

zdata, App for all devices (see above for details)

Contributors

refi64

Version Information

Status: Alpha

Created 2017-08-13

Last Updated 2017-12-10
[Android Apps and Games] refi64:
Reserved
[Android Apps and Games] kpirnie:
this could be a real handy alternative to link2sd...etc...

nice job mate
[Android Apps and Games] Debanka:
Coming from Reddit.. Will surely keep an eye on your project!
[Android Apps and Games] EmDoubleyou:
Looks promising concept, may this will be adopted by Google in future. Good luck mod.
[Android Apps and Games] koniii:
Nice job..

Hope it will be stable on future updates...

Edit:

Can you upload it in Labs..
[Android Apps and Games] Patrick9801:
The app force closes on my Galaxy S5 G900F...
[Android Apps and Games] techusthad:
Great idea and app

An mad question,Do this impact battery life?
[Android Apps and Games] cascabel:
Great idea

Great app

Great first post ?
[Android Apps and Games] Yash93:
Tried it on Samsung Galaxy J700F but the app loads & crashes away without any error.. Hope it becomes compatible with this device looks great ..
[Android Apps and Games] Devaster:
How to check compression ratio?
[Android Apps and Games] Natsu.Dragneel:
When i Start the App on my rooted phicomm energy L it force closes, should i send you logcat?
[Android Apps and Games] phongle2017:
i will try it
[Android Apps and Games] aenmo:
I was waiting for something like this. Being a Nexus 5x 16 gb owner, it's very difficult to manage space. Going to try it:fingers-crossed:
[Android Apps and Games] eavandijk83:
Great concept. Testing it on my htc one a9. So far so good, though I wish there was a way to preserve data when enabling the app.
[Android Apps and Games] Ani0o7:
Congrats dev this app just featured on the portal.... First of all Thanks for the app.... Secondly I just want to ask you that can I restore data using titanium backup, I am a big fan of titanium backup I juggle the rom once in a while and it came handy, can I still use titanium...
[Android Apps and Games] zentao78:
Where is x86 libs ?
[Android Apps and Games] refi64:
First off: I have just released a very important bugfix that prevents potential data loss on reboot! Make sure to download it ASAP, and then make sure you re-open the zdata app so that the internal scripts get updated!!
[Android Apps and Games] refi64:
It shouldn't have a major impact. At minimum, on my Nexus 5 with a fake battery (that was an accident) and bad battery life, it hasn't had an even remotely noticeable impact. It *may* decrease battery life while using a compressed app, but it should be a small difference.
[Android Apps and Games] refi64:
Please open an issue here at submit your logcat.

Unfortunately there isn't a way to check this yet. You can always compare yourself: use the app without zdata enabled, note the data space, and use it again *with* zdata enabled.

This is a WIP feature! I'll let you know when it's ready. Meanwhile, I *believe* you should be able to manually copy the app's data to another location (e.g. to your computer), run zdata, and paste it back.

You can surely backup with Titanium. As for restoring, you'd have to make sure zdata is enabled *first*, *then* restore your data.

Haven't been able to do it yet. Building all the dependencies takes a long time, and I don't have an X86 device to test it on ATM.
[Android Apps and Games] zentao78:
Haven't been able to do it yet. Building all the dependencies takes a long time, and I don't have an X86 device to test it on ATM.[/QUOTE]

Please build, and I test for you. Thanks
[Android Apps and Games] eduardozeassesme:
Please dev, I love this work, but try use another mirror, mediafire don't work on android to get download
[Android Apps and Games] eduardozeassesme:
Every time get this error
[Android Apps and Games] refi64:
Welp, that's not good...

FWIW I've requested dev access to AndroidFileHost. I don't have computer access right now, so the best I can do is give you this Drive link instead:

https://drive.google.com/file/d/0B3RBF3Zy7CAXS0FFT0hLWlM4Y2M/view?usp=drivesdk
[Android Apps and Games] eduardozeassesme:
Thanks Dev, is possible to work on Android O DP4?
[Android Apps and Games] refi64:
It should work, but I haven't tested it. That being said, as far as I know, they shouldn't *not* work unless O flat-out doesn't come with FUSE support... (In which case I'm mostly screwed, and you'd need a custom kernel.)
[Android Apps and Games] eduardozeassesme:
Ok, thanks for the info, I will try with Facebook to see what happens, I will keep you informed.

Using ElementalX Kernel on Nexus 6P Android O DP4
[Android Apps and Games] eduardozeassesme:
Working on Android O

Thanks
[Android Apps and Games] ssj435:
Great work Dev.

Working on miui 9

Just pointing out something..

1. Apps list loading taking considerable time.

2. Compression stats needed.

Thanks
[Android Apps and Games] reis1996:
I get this message for any app

"Internal script failed"

Samsung galaxy note 2 n7100

Using custom lineage ROM nougat

Gave root access

Anyone else have the same problem?
[Android Apps and Games] FixerZ:
Developer with sense of humor! Cool.
[Android Apps and Games] Patrick9801:
The app keeps crashing on my Galaxy S5 on Android 6.0.1! I can't open it.
[Android Apps and Games] refi64:
Can I see your logcat?
[Android Apps and Games] sam1101119:
I let it loading the application list for like 10h! It won't load them. What shall I do?
[Android Apps and Games] stylemessiah:
Sad to say it did nothing for me on Galaxy S4 running optimized LOS 14.1
[Android Apps and Games] Skull97:
Here you're (also on note 2)
[Android Apps and Games] sam1101119:
I can't believe it. After 2 days It decided to load the data... Thanks for your fast answer anyway!
[Android Apps and Games] zputnyq:
Nice app,

Actually it useful but it crash on my device.

I had sent u a logcat on github.

I hope that's correct, it's my first time taking it.

Thanks
[Android Apps and Games] refi64:
Ok, this looks like it was related to LineageOS's su binaries and has been fixed in v0.1.2. Try again and let me know if it works!!
[Android Apps and Games] refi64:
How long exactly does it take? It should never take longer than ~5s.
[Android Apps and Games] refi64:
What app(s) did you try it on?

...yeah, that's definitely not right...if you reopen it, does it still not work? Or is it loading normally now? I'm suspecting this might be a Flutter bug...
[Android Apps and Games] Skull97:
It worked! Thank you very much! :victory:
[Android Apps and Games] zentao78:
Not work on Lineage 14.1 x86. No x86 libraries. Tell me [MENTION=5569318]refi64[/MENTION] , is in world exist x86 version of Flutter?
[Android Apps and Games] refi64:
Well, I did say X86 support was experimental...

What exactly doesn't work, and what does your logcat say?
[Android Apps and Games] zentao78:
Installer say "no compatible with your device" so not install zdata. logcat is empty.Sorry for boring you ,but Flutter engine not exist for Intel processors. I have LOS 14.1 only x86
[Android Apps and Games] ssj435:
Yeah no longer than 5sec. Its just not smooth...anyway it's not highest priority though ????....
[Android Apps and Games] Tech0308:
Already loaded a minute and still counting for application list, running CyanogenMod 12.1 which didn't crash on startup for v0.12. On an entry level device after my s3 died:crying:
[Android Apps and Games] zputnyq:
I tried v0.1.2, no crash anymore.

However, loading app list seems unable to complete, I had waited it for 5 minutes & it kept the same.

Logcat has been on github.

Thanks
[Android Apps and Games] refi64:
Just released 0.1.3! This is a minor upgrade that mostly just has fixes for devices without stat or Busybox installed.
[Android Apps and Games] refi64:
Whoops! I just now uploaded the v0.1.3 APKs, and one of them is a debug build. That one should have the X86 libs inside. It's slower than the normal one, but it should do the trick until I figure out what's going on.

zdata doesn't work on CyanogenMod 12...you need at least 14 (for Android 7.0) in order to work. Sorry!
[Android Apps and Games] zentao78:
Big Thanks ! Its worked! LOS 14.1 x86 ,70 apps, load time 2sec. And it worked!

---------- Post added at 01:47 AM ---------- Previous post was at 01:44 AM ----------
[Android Apps and Games] refi64:
Sweet!
[Android Apps and Games] zentao78:
Statistic needed.
[Android Apps and Games] basem_ym:
Google must hire you for 1 million/day, You are SUPER GENIUS!!

Please guys keep this thread clean, do not post off-topic crap.
[Android Apps and Games] Devaster:
Make it as magisk module...
[Android Apps and Games] DEVILOPS 007:
Please? Lol:silly:
[Android Apps and Games] Devaster:
Please
[Android Apps and Games] refi64:
I'm proud to announce version 0.2!!! This release contains Android 5.0 and 6.0 support, largely thanks to GitHub user RandomTypek, who kept testing the APKs I created over and over again.

This version also contains a screen showing compression statistics for your apps! This is also the very first release to go on the Google Play Store: https://play.google.com/store/apps/details?id=com.refi64.zdata.app
[Android Apps and Games] koniii:
Its normal that on every boot is automatically clear the data on enabled app?
[Android Apps and Games] refi64:
Definitely not! Some questions:

- Are you *sure* you're using the latest zdata version?

- What Android version are you on? Which phone?

- What apps have you tried zdata on?
[Android Apps and Games] koniii:
-Yes! Playstore version

-LOS13 Marshmallow Alcatel OT 4013k

-i just test it on Spotify
[Android Apps and Games] koniii:
Logs from SuperSU after successfully boot
[Android Apps and Games] NotesOfReality:
Is Android Nougat 7.1.2 supported by your app? BTW cool idea man!
[Android Apps and Games] koniii:
Yes .. Its working on my nougat.
[AT&T Samsung Galaxy S6] LinuxDroidX:
Hi, I'm new here but have been using the site for a long time to root several phones of mine over the years. I have a question. I just bought the Galaxy s6 for US Cellular but I have a Cricket SIM and the phone is factory unlocked so when I got it, I had to set up APN to use and now shows as ATT. Cricket ,ATT same company now, I know. The question is, is there a way I can either put this phone on ATT or Cricket stock rom? I have issues with signal bars and I really want Wifi Calling as a bonus. Tried flashing ATT ROM with Odin and 5 files but no luck. PIT failes to re-partition. Any help? Thank you.
[Android Q&A, Help & Troubleshooting] joeduff:
where would i find a flash for samsung 4s model# sgh-m91v9:confused:
[LG V20 Guides, News, & Discussion] askermk2000:
Hey all

I have bricked my t-mobile V20 trying to network unlock it.

Anyway, I have been investigating solutions to this problem, and well, let's say there is no easy solution for most people.

The problem as I see it, is that this chipset (msm8996), while not exactly super new, is for all intents and purposes VERY new indeed. Because of the widespread use of UFS NAND introduced with this cpu. Almost all phones based on these newer qualcomm chips use this modern storage, which works as a multi-LUN device. Meaning it will show as several independent logical storage devices depending on configuration. V20 has 7, or at least the H918 does.

In short, it means the storage device is no longer mounted in mmcblk0, but on /dev/sda sdb sdc... etc depending on how many LUN's.

So the community has not catched up yet to this new development. (Well I guess hard-brick has always been a pain for many phones, but this makes it worse)

Now there are, I think, 5 ways to approach the 9008 mode in this instance.

*JTAG: Bypass all this QC hodge-podge and program the darn NAND directly.

*USB with Box: Some type of box with the capability to program your specific phone. Proprietary, closed source, have to pay.

*USB with firehose: Program yourself with programs like QFIL. Need device specific "prog_ufs_firehose_8996*.elf" file. LG has not released this. Can probably only be leaked, which happens on occasion.

*Enter DL or 9006 mode: It may be possible to short certain test points on the motherboard, which will put the phone into 9006 or Download Mode. Would require instructions, or the Service Manual.

*SD-Card Rescue: Make an sdcard with the required partitions. Some say this can't be done on newer QC chips with UFS because of the aforementioned multi-LUN situation.

I have been looking into this SDCARD method, and I found some info on the DragonBoard 820C (which uses msm8996, with UFS). This board has 6 LUN's, so it's multi-lun just like V20.

If you see here: DragonBoard, there is listed a method of SD CARD rescue. The tools can be found here: db-boot-tools

Unfortunately I don't have a full dump of my partitions, so I only have the ones included in the TOT, or KDZ files. I tried making a image using those files, it didn't work, but something interesting happened. With this sd card inserted the phone does not show the qdloader 9008 port on my pc, actually nothing shows. I did double check using a normal card inserted, and yes with normal storage card qdloader 9008 mode appears.

So this is interesting and makes me think I should try some more with this, but I need someone with a T-Mobile

H918

to dump their partitions. EFS is

not

needed (where the imei is).

Update: I currently don't need a dump (Except for engineering firmware).

Update2: I could not make the SD-Card boot work, see here (with normal firmware).
[LG V20 Guides, News, & Discussion] askermk2000:
List partitions

Command: ls -l /dev/block/platform/soc/624000.ufshc/by-name/

Or this: ls -al /dev/block/bootdevice/by-name/

Then dd the relevant partitions not listed above: dd if=/dev/sd*1/2/3/4... etc of=/sdcard/"filename".img

As an example, maybe you can do it other ways, perhaps with an app.

You can also use the patched LGUP to dump partitions. Should be the simpler method.

In any case I will be grateful for your assistance, as I'm sure many others will if this pans out.

Engineering Rom: I got an idea, if I can't get this to work then maybe it's because the support isn't compiled in the bootloader. If I could get the eng-firmware (for H918) to test that it would be great. So please if you have an eng device or a dump of that, I would be thrilled try it out.

Update: Below I've attached a zip with a limited partition layout, and the commands to dump from adb. Use the patched LGUP for Engineering firmware. (actually, with engineering formware I need all, or most of the partitions. PM me if you have such a device)
[LG V20 Guides, News, & Discussion] andy_zhang:
Support your work. Lg

China user
[LG V20 Guides, News, & Discussion] Prowler_gr:
I would certainly go the QPST/QFIL/Firehose method & my strategy would be to restore Download mode.

I'm sure once that has happened you can restore full firmware with the patched LGUP method here
[LG V20 Guides, News, & Discussion] askermk2000:
Yes, but how would you go about doing that without the required firehose file? LG apparently uses certificate or some signing, so you can't use just any file.

Although that patched LGup is nice. If I had known about that tool before I messed up, I probably would not have messed up. Because then I wouldn't be afraid of loosing root, and just flashed H910pr with LGup, then flash back with the patched one later.

Edit: As I have later found out ^^this would

not

be a good idea. The result would be the same - BRICK Hard. Just as a precaution for anyone contemplating doing so. The H918 can not be flashed with any other V20 firmware, neither can you flash H918 firmware on any other V20.
[LG V20 Guides, News, & Discussion] Prowler_gr:
I don't pretend to know the answer, but I believe that the firehose file is not any type of signed LG file, but just a partition layout (mbn or elf) file that can be generated from a .kdz file...

Make sure you use QPST_2.7.460 or later which supports MSM8996...

Google is your friend but you can start reading from here & here
[LG V20 Guides, News, & Discussion] askermk2000:
Well, there is a difference between an MPRG and MSIMAGE/Singleimage. I believe you are thinking about the latter here. Those can be generated, but are of little use without a programmer file (mprg/firehose).
[LG V20 Guides, News, & Discussion] Prowler_gr:
Remember we only aim to get bootloader mode, not the full layout...

Btw I probably wouldn't mind wasting $5 on this
[LG V20 Guides, News, & Discussion] askermk2000:
Yes I know. But Qualcomm and LG has made that very difficult for us. All the common info on the web so far is outdated, or doesn't work because of missing firehose file.

Except for possibly SDcard method.
[LG V20 Guides, News, & Discussion] Prowler_gr:
Having read your OP again, of how you SD card affects how windows detects your phone, I believe this may be a good step to our solution. of getting the phone recognised in download mode
[LG V20 Guides, News, & Discussion] askermk2000:
Do you have brick as well?

I looked at that page, and pretty sure I've looked at it before. There is nothing there that can be of use.
[LG V20 Guides, News, & Discussion] Prowler_gr:
I was, I'm now unbricked (I worked out the method with the LGUP patch).

What I'm suggesting (as the website describes) is to write the v20 boot image to an SD card using Win32DiskImager/, & see if your device will boot with it, & then upgrade with LGUP.

I've got the H990DS variant (I can send you my boot image to try)
[LG V20 Guides, News, & Discussion] askermk2000:
I would welcome a boot image, or images of partitions. That's why I started this thread mostly.
[LG V20 Guides, News, & Discussion] Prowler_gr:
link removed
[LG V20 Guides, News, & Discussion] askermk2000:
Ok, I got it. Thx

Will try with this. Did you get it with LGUP ?
[LG V20 Guides, News, & Discussion] Prowler_gr:
I extracted it from my phone
[LG V20 Guides, News, & Discussion] TheMadScientist:
Im in this to but i have a lg g5 msm8996 board

me and him have been trying to work very closely to get a fix for msm8996 in gen of coarse he is worried about v20 me g5 but common interests.

i dont wanna knock any v20 discussions off track so im here but im sitting in the corner most quietly

he is def on the right track i have dealt with many hardbricks in the past

and the no reconition on pc is most def a good step

my problem is being a new moderator plus my job plus after hours work i dont have time to test a lot of stuff any more he has bought a lot of info to my eyes and am trying to work on what i can.

look and 8994 g4 it took 2 years for a hardbrick fix to come about only from people doing the same as we are
[LG V20 Guides, News, & Discussion] Prowler_gr:
We agree he's on the right path (about SD method), that's why I sent him my boot image & suggested he burns it into an sd card. I'm hoping he only needs to boot with it & everything else would be straight forward
[LG V20 Guides, News, & Discussion] askermk2000:
I burned the *.img file directly onto a 64gb uSDXC card. It creates a single 63gb fat mbr partition on the card. So it seems you managed to make a single complete image of your entire UFS chip. Have no idea how though, but I've not exactly had the chance to look into that myself because of brick.

The image, burned this way did not work, it's not even recognized by the phone as a boot image. I will see if I can perhaps extract the file from within the img-file and split that somehow.

Because windows can't edit/remove partitions on external devices, I used linux, since ubuntu's standard tools there can simply burn the image directly onto the device, automatically removing any partition scheme in the process.

That win32diskimager program is strange because it can not target device directly, but only mountpoint, and because my card was already formatted with numerous partitions from before, I could not use that program.