yashsingh1/xdaforums huggingface dataset:
[Moto G7 Guides, News, & Discussion] maybeme2:
Very true. But .....it takes knowledge (which I am slowly acquiring) to tell the difference. And, if the person asking already had enough 'knowledge' to know it is nonsense, they would not need to search for information. A classic Catch-22 dilemma for a newbie. That's why searching for help is so dangerous.

QUOTE=WoKoschekk;82901585]An ota.zip is a block based update process. You MUST verify the partitions before doing any changes! Otherwise it could lead to a fully damaged device.[/QUOTE]

What do you mean by "a block based update process". I think I know, but it is dangerous to guess. If you have the time, could you explain?

Also, what do you mean by "verify the partitions before doing any changes!"? Verify for what? And after verifying the partitions, do what with that knowledge?

These are summary statements. Similar to "you must do the correct thing". It does not tell me what the correct thing is.

What people asking for help need is

1. Click on. ....

2. Copy. .. to. ... because. ..

etc.

3. Be sure to. ....

HTA123's answer was helpful that way.

"There are plenty of tutorials" is not helpful because some of these tutorials are incorrect and will brick your phone.

QUOTE=WoKoschekk;82901585]"Hide the manager..." Thanks a lot!!.[/QUOTE]

What do you mean by ""Hide the manager..."?
[Moto G7 Guides, News, & Discussion] WoKoschekk:
Android uses a ext4 filesystem that allocates storage space in units of "blocks". Your system partition is read only and Android will not change anything on it. So Motorola's developers know the block address of each file. Instead of replacing a updated file they replace an updated block.

But on a modified partition the block addresses may have changed for each file. While an update replaces a block with the correct address, this block could stored incorrect files/data.

block based OTA

To avoid such problems an OTA verifies your whole system. The easiest way to verify a partition is to build hashes/checksums.

Hide Magisk Manager

This option is helpful to hide root for some apps that check your device for root. But it's not for a device update/OTA.
[Moto G7 Guides, News, & Discussion] maybeme2:
WoKoschekk, that is very informative. Thank you so much! I've learned a lot and it explains a lot of things about ota's, and other things.

Excellent. I will copy and keep in my notes.

Thank you again.
[Moto G7 Guides, News, & Discussion] WoKoschekk:
Attached you find a system log of a failed OTA update process grabbed from my Moto G6 plus. I know there are more interesting things in life than that. :D But it shows you what I have explained in my post before.

After trying to verify the partitions it fails due to a mismatched hash and the update process exits with a error (time: 04:34:25, somewhere in the middle of the log).
[Galaxy Note Pro 12.2 Q&A, Help & Troubleshooting] Mick.1965:
The missuss tablet (SM-P900) stopped working.

When you first power up the device the screen is corrupted, the next screens are fine until it reboots and gets stuck on the samsung logo where there is some corruption again.

If I boot into the download menu ( pwr &vol- ) that is all corrupted but if I boot into the recovery menu (PWR & vol+ ) that is totally fine.

Ive tried a factory reset from the recovery menu and that kept resetting at vaious stages until it finally finished but will not go past intial setup without errors

See video ( 1 min) h ttps://i.imgur.com/A5PfPKK.mp4

If it was a PC iwould say memory or video card fault. I have not much experiance with tablets, so any help much appreciated.

regards
[Galaxy Note Pro 12.2 Q&A, Help & Troubleshooting] Mick.1965:
loads of views , anyone have an opinion or seen this before.

I know its an old tablet.

But this sort of coruption indicate a hardware fault ?
[Galaxy Note Pro 12.2 Q&A, Help & Troubleshooting] bmwdroid:
If it was mine, I'd open it and check all connections of the cables.

If this doesn't help I'd sell it for parts.
[Samsung Galaxy S9  Questions & Answers] Shale107:
Hi! Is anyone else seeing this?

VoLTE had finally been fixed and was working fine in Android 9.

But it stopped working (different symptoms) when I upgraded to Android 10 via the 6-MAY-20 System Update.

More info...4G LTE data works fine.

Settings -> Connections -> Mobile Networks -> "VoLTE calls" feature is visible, and I enabled it (says "Use LTE data networks for calls whenever possible").

But whenever I dial, it switches from LTE to 1xRTT.

Phone is an unlocked Verizon S9 on Tracfone's Bring Your Own Phone plan using Verizon's network. Stock ROMs, not rooted.

Doesn't matter if WiFi is on or off.

Under "SIM card status", "Mobile data network type" is LTE. But "Mobile voice network type" is "1xRTT" and I don't know why.

Appreciate any help!

P.S. I wonder if this new problem might also only occur with MVNOS as apparently was the case in the "For those who use Verizon MVNO's VoLTE Now works after Update!" thread in this forum?
[Samsung Galaxy S9  Questions & Answers] Shale107:
I did not find a solution for Android 10. Since I received no replies, I’m guessing that this may not be a widespread problem. E.g. perhaps it only affects MVNOs such as Tracfone.

Fortunately, the locked bootloader did allow me to use Odin to downgrade from the May 6, 2020 Android 10 (G960USQS7DTE1) version to the Nov 26, 2019 final Android 9 version (G960USQS7CSK5). I wish I could go back to an even older version because I used to only have half the idle battery drain last year. But the locked bootloader does not seem to permit it.

After downgrading back to Android 9, “SIM card status -> Mobile voice network type” is now LTE instead of 1xRTT, and VoLTE works again. Hopefully there will be a solution and I will be able to upgrade again some time. Please let me know if you have any info on this problem.
[Samsung Galaxy S9  Questions & Answers] kdm6389:
I have SM-G960U Build number: R16NW.G960USQU3BRJ5 how can I get VoLTE on my phone.
[Samsung Galaxy S9  Questions & Answers] Shale107:
VoLTE on Android 8 G960USQU3BRJ5

I see that G960USQU3BRJ5 is Android 8.0.0 with build date Mon, 15 Oct 2018 09:34:58. The problems I am aware of have been with Android 9 and 10. So hopefully VoLTE will work fine on your phone as it is. (As an aside,

your battery life may be better than the recent builds of Android 9 and 10 too.)

The details of enabling VoLTE seems to vary by carrier, but should not be hard to find with an Internet search. Good luck!
[Samsung Galaxy S9  Questions & Answers] kdm6389:
VoLTE is not working on my phone, kindly help me to switch from U to U1 (XAA/TMB/ATT), but without updating my bootloader help me to find correct ROM version. I want to stay at Android 8.0

Baseband version: G960USQU3BRJ5

Kernel version:

496514537311

dpiasWDG4718 #1

Mon Oct 15 18:43:57 KST 2018

Build number: R16NW.G960USQU3BRJ5

Service provider SW ver.:

SAOMC_SM-G960U_OYN_AIO_00_0060 4135324133583398

AIO/XAA/AIO

Android security patch level:

October 1 2018

PDA/AP Version: G960USQU3BRJ5

CSC Version: G960UOYN3BRJ5

MODEM/CP Version: G960USQU3BRJ
[P3300, MDA Compact III General] golia82:
hi!

Sorry for my english! ;-)

I have a question about artemis.

is possible to activate HSDPA (or UMTS) on this phone?
[P3300, MDA Compact III General] farukb:
i think not,you need hardware for it,and arte has no
[LG V40 Questions & Answers] trndstr:
Greetings! I was wondering if there are any working GCAM Ports for the V40 prior to the Android 10 Update without having the need of rooting the device. Thank you and God Bless!
[LG V40 Questions & Answers] Cueball74:
Android 10 GCAM from Fu24

On my T-Mobile V40 I use the GCAM apk from Fu24. The Android 10 version has the "A10" in the file name suffix. Here is the version I'm using:

https://f.celsoazevedo.com/file/cfiles/gcm1/Gcam_6.1.021_Advanced_V1.6-Fu24_5Lens-02-A10.apk

After installation, go to Settings and make these changes:

1) Set HDR+ Parameters to "5". (Higher values produce better pics but slow down processing time).

2) Go to Settings > Mod Settings > Advanced > FIX. Turn on "Buffer Fix".

3) Go to Settings > Mod Settings > Advanced > FIX. Set Viewfinder Format to "JPEG".

4) Go to Settings > Photo > Advanced > Final JPG quality. Set to "100%".
[Sprint Samsung Galaxy Note 8 Questions & Answers] sdowney717:
Phone system update checks always say up to date, phone is running android 8.0.0, I wanted android 9.0 on the phone. I downloaded 4 various sprint and verizon firmwares for this SM-N950U to use with ODIN, but it always fails.

Current firmware build number is R16NW.N950USQS5CRF6

What firmware will work on this phone, does it need to be SPR or Verizon?

Can I put a version android 9 on this phone?

Samsung smart switch also says firmware is up to date. Since my daughter has a Verizon note 8 on the verizon network she was able to upgrade to android 9.

Is it because this is a Sprint phone on the Verizon network, Verizon wont update the OS?
[Sprint Samsung Galaxy Note 8 Questions & Answers] sdowney717:
Solved it for now. Instead of sams mobile firmwares, I used UPDATO firmware, latest android 9 for a sprint phone. ODIN worked updating the system. Still when checking inside the phone for system updates, it says up to date. I now wonder if UPDATO firmware is non damaged and sams mobile has issues. And do you know definitively if you can not put a verizon firmware onto a sprint phone? None of the sams mobile firmwares worked whether they were sprint or verizon
[Sprint Samsung Galaxy Note 8 Questions & Answers] MrMike2182:
The reason why it will not update is because you're using a Sprint branded phone on Verizon and if you think about it Verizon doesn't carry Sprints firmware it only carries Verizon firmware that's why you'll have to manually update it from now on. You can if you choose to put a Sprint sim card in it and then it'll update. Each carrier only carries their own branded firmware.. Make sense? Also try getting the firmware from here to it usually works the best. https://androidfilehost.com
[Sprint Samsung Galaxy Note 8 Questions & Answers] sdowney717:
Ok, makes sense, I am not familiar with any of this so I did not know. And neither did the verizon tech people know why it was not updating when I walked into the store apparently, because they claimed the Note 8 was too old and Verizon was no longer updating the OS software or security. Then they gave me Samsung's customer service number and told me if I give Samsung the serial number off the phone, Samsung will privately push the software update onto my phone...So I called them and they said no that IS WRONG. Run the Samsung program Smart Switch to update the OS, so I did and it failed, said it was uptodate. I was then told the phone can not be updated except by taking it into a samsung service center and pay a big fee.

So was very glad to at least get it up to date on my own without any of their 'expertise'
[Sprint Samsung Galaxy Note 8 Questions & Answers] MrMike2182:
That's just Verizon's way of getting you out of the store or tricking you into buying a new phone. Samsung cannot "push" an update to your phone either seeing as they don't carry Sprints firmware either! The only thing you can do is just use odin and flash your own updated firmware.
[Android Q&A, Help & Troubleshooting] xdaprogramm:
Exagear is windows Wine based emulator app that allows to run things in Windows environment including games. It's not developed any more, so it is at mercy of enthusiasts devs/nodevs. The thing it really lacks is the ability to browse your desired folders. It forces a look in SDcard's Download folder and thats it. Needless to say, internal SDcard has too low space and even 1GB could reduce a lot the space on older phone. So what does Exagear need? To browse your External SD card. It can't even browse internal .. all it does is Download\ folder. Ok you can browse root folder it seems... mnt/storage or mnt/media but whatever you can see in ADB like mnt/media_rw/30D0-DS35 or storage/30D0-DS35 (alpha-numeric is often the name of the card folder instead of ExtSDcard), you cannot see it in Exagear.

So what you see in your default file explorer

_mnt

____storage

_______________30D0-DS35

_______________emulated

you only see the emulated/ and 0/ and leads only to download/ cant even browse your other Internal folders!

(WINE armv7 can see all your folders and sdcard but it's not a working environment, ExaGear is the actual emulator that does it)

So it requires some modifications.

OUTSIDE modifying apk ive tried:

https://android.stackexchange.com/q...an-android-app-access-browse-external-sd-card

using bindfs and binding/mounting the External SD as Download folder... till you see the External SD folders and files in Download when you ls the download/ folder

But browse Exagear - no luck, it still sees Download folder (original) not mounted version. Same with other ways of mount.

By modifying the APK

Theres 3 versions of Exagear - 2.9, 3.0.1 and 4.7 but 4.7 is just with more installed DirectX and other graphics files and drivers.

Someone made it browse witth 2.9 but it's for 2.9 and version 2.9 of Exagear won't work,'This app has stopped working' when it's done installing all and you try it.

https://www.youtube.com/watch?v=02N5xR0_T5Q

The most stable version to me is 3.0.1 as 4.7 is 2GB rather not get that on internal memory (and still cant see past Download folder)

So with 3.0.1 I have used apktool to unpack APK and add

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

to Manifest.xml it already has the WRITE_ part... still nothing and I don't get what code or where it causes to read only Download folder.

Who can see how to make it work? Any enthusiasts for exagear?

The apk v3.0.1

http://www.mediafire.com/file/8fm6wwd6y23xmn2/ExaGear_PRO_3.0.apk/file

Obb

http://www.mediafire.com/file/o10tznkipir8oeb/obb.zip/file
[Android Q&A, Help & Troubleshooting] :
[MENTION=9810622]xdaprogramm[/MENTION]

Why not - as a workaround - create in mentioned Download folder a symlink to External SD-card?
[Android Q&A, Help & Troubleshooting] xdaprogramm:
For some reason the Exagear app won't see it, keeps seeing Download\ with its original content even when I can see Download\ as the External SD after binding it, when browsing with ADB or even with the inbuilt file explorer of the phone. Wine app that it's based on can see all folders and External SD, but Wine isnt doing the job it cant run any applications, Exagear is made for that, so im trying to make Exagear work. Exagear cant even see the other folders on the interal memory just download folder.

Wtf it worked now o_O (after a lot of hassle and diff tries) the only thing I did different is I bound a specific folder on the External SD not just the root alphanumeric folder of the External card, e.g

adb shell data/local/tmp/bindfs -o nosuid,nodev,noexec,noatime -u 0 -g 9997 -p a-rwx,ug+rw,ugo+X --create-with-perms=a-rwx,ug+rw,ugo+X --xattr-none --chown-ignore --chgrp-ignore --chmod-ignore /mnt/media_rw/30D0-DS35/Legacy\ Games /mnt/runtime/write/emulated/0/download

if I turn off ADB debugging the whole empty Download\ folder will disappear, reappears after device reboot that will clear the binding but at least it works exagear seeing the bound folder when debugging on and until reboot.. until better workaround is found. Attaching a working bindfs, as some other x64 architecture I found elsewhere was incompatible.
[Android Q&A, Help & Troubleshooting] xdaprogramm:
Can this be done from the phone only? I installed Terminal Emulator and Magisk for SU and I can bind the folders the same way ( i see the download folder as the wanted External sd folder with ls) but when I launch Exagear it still sees the original Download folder, unlike when doing it with ADB. This is needed because with ADB if you reboot/battery dies, the bind is lost. Also you may not be near PC and have to redo every time, better do it from phone alone.

SOLUTION

Thx to Irfan Latif for help

OK here is how I did it with BINDFS never mind fbind (just uninstalled from Magisk, no need) or others. Firstly before writing the above command in Terminal Emulator that not only has to be in #su with Magisk but important to do is in Magisk Settings in Mount Namespace Mode to set it to Global. Then the terminal user changed to me not just from $ to # but it says :(unreachable)#

And it was in root mountspace. Now the above command where /mnt/media_rw/30D0-DS35/Legacy\ Games /mnt/runtime/write/emulated/0/download , dont use storage/emulated/0/download as this may reboot the phone and it doesnt like it.

It should work without using ScanMediaPlz apk but it can be used in case. Otherwise reboot phone and retry again command in Terminal till you see external SD content will be on the Download folder even in your phone's default File Explorer app. Maybe then Exagear will see, try Install New then Other app at the botton in Exagear's main menu to see if you can browse your now populated with External SD files location, and if it is, then it works like with ADB without usb debugging and without using a PC.

umount /mnt/runtime/write/emulated/0/download to unmount the Download folder, even when it is back to normal, the Exagear will see it as mounted, thus can use the Download folder normally and for Exa as mounted drive, until reboot. Thats even better.
[Android Q&A, Help & Troubleshooting] xdaprogramm:
BindFS?

MAGISK?

Terminal Emulator?

ROOT your phone just for THAT?

FORGET all that unlike what I used just to make this work before.

Like other times I may have wasted hours and days trying to figure out how to make something work as I want, no answer anywhere, no success, and then I come some day in the future and it works from almost first time. Sometimes I amaze myself cause im not a dev :]

The most setup version is probably

here although it may still need to install additional packages to make things work.

So my biggest prob was that I did not want to see the app using the Download folder all the time, it may be for security of your phone to only be able to view one folder but I wanted at least this folder to be another and I still did not see how to change that. Finally the solution came and it requires some apk modification, I was ready to do that but before I could not find what exactly. Because why mix Download folder and put all your games there in one with download stuff?

To make the change one needs to know how to unpack an apk

https://www.reddit.com/r/Android/comments/11852r

this shows how. Using APK tool and better put the file name or folder name in quotes during the commands because it didn't want to repack properly. So, once you unpack the apk you need to go to the (if v 4.7) ExaGear_PRO_4.7\smali\com\eltechs\ed\startupActions\StartGuest.smali and open this file with text editor. This is the center of all evil:

const-string v2, "Download"

This tells it to always use this folder... finally I found that and yes, I changed it for example to

const-string v2, "Games"

And then repacked. for repacking don't forget the quotes, I wasted HOURS wondering why the file won't compile.. it turned out dashes or dots caused problem in reading the name..

apktool_2.5.0.jar b "ExaGear_PRO_4.7_GamesFolder"

Again the reddit post explains how to decompile and APK do what you do and recompile. Don't forget to sign the apk or it won't install, commands are described in the reddit post but here it is:

signapk.jar certificate.pem key.pk8 [name of apk you just copied].apk [another name].apk

(make sure to have the tools downloaded first, there can be plenty of such signature files in various android dev sites or this one from the reddit post).

And it worked, now when I installed the APK and put the OBB with its folder before that in Android\obb\ , and the app works, it starts and now looks at my "Games" folder only. If you set the const-string v2, "/storage/emulated/0" or to "emulated" it might view all subfolders like all your phone folders but I wanted only just not use Download folder as that was stupid.

(And if not on new device, on my old one so far I had to install custom ROM to get later Android like 9, Magisk, ROOT (not warranty friendly), root commands, BINDFS command to symlink folders, ALL for that stupid change to get 1 different folder cause it's not been dev-ed in the abandoned app!)

NOW DONE!
[Android Q&A, Help & Troubleshooting] Quadrolo:
ExaGear is an emulator that allows running x86 applications on ARM-based devices.

If ExaGear is only seeing the Download folder and not the External folder, it's possible that the External folder is not mounted correctly or the path to the External folder is not correctly configured in the ExaGear settings.

You can try the following steps to resolve the issue:

Check if the External folder is mounted correctly on your device. To do this, open the File Manager app on your device and check if you can see the External folder. If the External folder is not visible, it might not be mounted correctly. You can try to remount the External folder by unplugging and plugging back in your external storage device or by rebooting your device.

Check the ExaGear settings to ensure that the path to the External folder is correctly configured. To do this, open the ExaGear app and go to the Settings menu. Check the "External Storage Path" setting and make sure it points to the correct location of the External folder.

If the above steps do not work, you can try reinstalling ExaGear on your device. Uninstall the current version of ExaGear from your device and then download and install the latest version from the Google Play Store or the official ExaGear website.

If none of the above steps work, you may want to contact ExaGear support for further assistance.
[Samsung Galaxy Note 9 Questions & Answers] xhhb:
Although to a certain extent, we even came to doubt that Samsung would update the Galaxy S9 and Note 9 devices with the OneUI 2.1, it is finally here, and it cames with Deep Sleep Apps feature, which will allow to actually suspend all services and processes associated with an app.

This has resulted in a relatively big battery life improvement when the device is on standby with S10 and S20 devices in controlled tests1.

Galaxy S9, S9+ and Note 9 are devices released more than 2 years ago, and surely the battery stamina is not the same as they were in their first months of use. Samsung stats that the batteries used on these devices should keep a decent stamina for 2 years with the average user.

Some people have used their phones with battery care measures1, in order to extend battery life.

So, with the recent release of OneUI 2.1 for Samsung Galaxy Note 9, the battery life with the device in standby is expected to be longer (but not the screen on time), although the magnitude is yet to be determined in the coming days.

This thread is aimed to share our opinions on the subject, as the update becomes available and we can evaluate the battery life.

Footnotes:

1 https://www.xda-developers.com/batteryguru-track-usage-optimize-battery-health-longevity/
[Samsung Galaxy Note 9 Questions & Answers] joedellosso69:
IOS uses a choise in his battery settings to charge the battery up to 80 % of it's capacity and then charging will stop to improve the battery's durability.

It's known that standing in battery's 20/80% capacity increases its life and durability and doing this you can charge how many times you want because one parzial charge will not be counted as an whole cycle of charge so the battery might last more than 3 years going on like this.

This choice is not implemented in Android even with one UI 2.1 and it's a shame even if the new feature will improve battery's autonomy due to the lower consumption of the apps and even if it's impossible to perfectly be able to stay in it's 20/80 percentage range, there's an app that I found that will avert you when reaching 80 % of its charging capacity so you can disconnect the cable to preserve the battery....

https://play.google.com/store/apps/details?id=com.digibites.accubattery