yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] danlp6yt:
1. DSU Shouldn't mess up your phone

btw it looks like your bootloader is infact unlocked as we can tell from

If it turns on there are no problems.

dm-vertity check will destroy the device or just better reflash stock rom and everything will be fine (if your device boots ofc and you have in settings oem unlocking enabled what should be tha case)

if your device is/isn't unlocked restart and you should get a message that says something like exit DSU. your data will not be deleted on your main os. just on the DSU which is what u use

AND REALLY IMPORTANT the 2nd option would be my go to
[Android Q&A, Help & Troubleshooting] g4ndalf:
I can get past the "device is corrupt" message, if I press the power button my stock android 11 boots up normally. DSU didn't work from the beginning, after the DSU downloaded I got a message to restart and then the device is corrupt message showed up.

But I never got android 14 on my phone. I think I forgot to mention that before, sorry.

I also know I didn't unlock the bootloader, because I later did it in the process of trying to flash my stock rom over adb sideload. But after it didn't work I locked it again. I tried to flash the rom I got from the official homepage of cubot via adb sideload, therefore put the phone in recovery mode and choose apply update from adb. But I only got the error message "Sideload failed E:footer is wrong E:error: 21".

And as I already said, I couldn't flash the rom on my phone.

Do I need an unlocked bootloader to flash the rom on my phone? Is that the reason why my phone is not recognized by SP flash tool?
[Android Q&A, Help & Troubleshooting] danlp6yt:
yes I don't think you have to unlock bl to flash dsu but apperantly and according to google you do have to as it otherwise states this as "currupted device" but it actually isn't it's just not able to boot from anything else than your stock rom which actually makes sense as a locked bl checks if stuff is correct and if it isn't it states the device as corrupt. you should read bit about checksums to understand it if you want but you don't have to.

So unlock bl and try dsu and it should work. note that it wipes all your data tho (or when bl unlocked you may consider flashing a gsi which would be a bit more convenient than dsu)
[Android Q&A, Help & Troubleshooting] g4ndalf:
So if I load DSU and then go back to the stock android the corrupt message should be gone right?
[Android Q&A, Help & Troubleshooting] mvikrant97:
You need to connect device in BROM mode in order to flash it.
[Android Q&A, Help & Troubleshooting] danlp6yt:
no you have to unload the dsu. than you get to stock
[Android Q&A, Help & Troubleshooting] g4ndalf:
And how do I do this? I never got to android 14 as I mentioned before.
[Redmi K20 Pro / Xiaomi Mi 9T Pro Questions & Answe] Hiswill46:
Hi guys I noticed after installing pixel experience plus custom ROM my phone battery powers off at between 50-65% and too when I try to charge it while the power is off sometimes the power button becomes unresponsive but when it is on everything is fine
[G1 Android Development] Lieu10ant:
can the G1 calculate surface area of a point touching it? or would it be possible to do that? it seems like it could work, but i'm not sure lol or else i wouldn't be asking this.

the reason i'm asking this is, we can make apps that emulate "pressure" so if someone barely taps the phone, it will have less surface area, and if someone presses the phone hard, it will have more surface area, there could be A LOT of things done with it
[G1 Android Development] momentarylapseofreason:
Don't see why not being it has been shown to be able to handle multi-touch. I agree though... would have many possible applications
[G1 Android Development] Lieu10ant:
yeah it could be used for games and such where u could see how fast you can match the weight on a weighing scale of some sort. i'm just saying it should be easy since we've seen multitouch on the phone. this would have an extra benefit over the iphone.
[G1 Android Development] to0:
People are always asking for scales on touch screen devices and never get them.
[G1 Android Development] punkweakling:
Or finger painting with pressure driven line width or opacity!
[G1 Android Development] benmyers2941:
The scale idea wouldn't work on a capacitive screen. The sensor detects the area being touched and then approximates the center. The idea of a "pressure sensor" would have to adjust based on variances from the initial contact. My thumb would make a much bigger initial contact than my pinkey, that doesn't mean I'd be pushing any harder.
[G1 Android Development] Lieu10ant:
but it is basically inferred that everyone will be using their thumbs for these types of apps so it wouldn't matter. but HEY guess what? its basically proven that the G1 CAN infact determine "pressure"!! i've had this app for a while now, but i just recently opened it up again to mess with it, and to my surprise, i noticed that the app could tell how much "pressure" i was puttin on the screen. now i dont know if its actual pressure its calculating, or if its the surface area it is calculating, but it sure as hell knows the difference between a light, medium, and hard press.

the app is called BouncingBall in the games section (it would definately be the last place i would see a pressure sensitive app lol) it may seem like such a dull app (no offence) but it really is a great concept. try it out. you just click the screen, and a ball appears where you tapped the screen, and depending on how hard you tap the screen, the size of the balls differentiate. and i know it isn't a "how long you held the screen" type of thing, because i pressed the screen pretty hard a couple times very quickly. like a quick hard jab with my thumb lol. and the ball that was created was large. but anyways, test it out.
[G1 Android Development] jashsu:
I'm not sure if pressure data is made available/enabled in Android, but the synaptics touchscreen and driver definitely do support pressure detection. Check out the driver in git:

http://android.git.kernel.org/?p=ke...drivers/input/touchscreen/synaptics_i2c_rmi.c

and search for ABS_PRESSURE. Technically it's a misnomer as capacitive sensors don't deform or directly measure pressure in any way. "Pressure" is actually the change in capacitance as a finger (or any other object) approaches the touchscreen. It is used by the driver to determine thresholds for which the touchscreen should signal the system finger_down and finger_up events. Since no contact is needed to measure a capacitance change, the sensor may actually report a change in "pressure" even before the finger has touched the screen. :p

Still, I don't think this would be a very good idea for use as a user input. One reason is that everyone's physiology is different. My thumb lightly touching the screen may give a value of 10, whereas your thumb lightly touching the screen could give a value of 20. Another reason is that I don't think it would be very wise to encourage users to be liberally applying pressure to the screen.
[Xperia Z1 Q&A, Help & Troubleshooting] Kronoslce:
I will flash a ROM to Sony

Also, I don't think you need to explain the ROM installation. After installing twrp, I can install the ROM from the installation section from twrp. Don't forget to write a note or warning about the ROM. If the setup is different, let me know.

By the way, after installing the rom, I will install magisk and root it, then download performance tweak applications such as kernel aduitor and androoster and use the phone normally.

In the meantime, I would appreciate it if you could send me the highest version ROM possible.

By the way, when downloading the ROM, include the link to the site you purchased it from. I would appreciate it if you download it yourself and put it on file upload sites and do not share that link here.

I unlocked bootloader
[Xperia Z1 Q&A, Help & Troubleshooting] BOplaid:
[ROM][11.x][UNOFFICIAL][GApps][OTA] LineageOS 18.1 for Xperia Z1 (C6903) [2021-12-20]

LineageOS 18.1 for XPERIA Z1 Honami Update history: 2021-12-20: Changelog: Sync latest LineageOS sources AOSP Security Patch Level of 2021-12-05 Downloads: lineage-18.1-20211220-UNOFFICIAL-honami-recovery.img...

xdaforums.com

LineageOS Android 11 for Z1 C6903!
[General Questions and Answers] newtothis!:
I don't see it anywhere, and it doesn't show up on the list of installed items...although it did before I bought the app. Then it only downloaded to the other two pieces. How do I get this app on my phone, where I really need it?
[General Topics] KartikBapna:
A guide to check if your newly installed OS is stable and will not trouble you in the coming weeks.

I was looking for a guide for a checklist of basic things in a Custom ROM/GSI, but there isn't any. So, I made one. You can go through this checklist and be almost sure that everything is covered, So that the ROM won't give you any surprises in the coming days, making you reinstall again because some basic functionality was broken.

The list isn't perfect, but please comment below for missing items, and I will add them.

Critical Checks:

Wireless Connectivity:

Wi-Fi connectivity.

Bluetooth, Bluetooth Audio.

Hotspot.

Mobile network and Data.

Aero-plane Mode.

Call Functions:

Call (Speaker, Mic).

Ringtone

Text SMS.

4G/5G support.

Sensors: (*#0*# or SensorBox)

Test accelerometer.

Test gyroscope.

Test magnetometer.

Test barometer.

Test ambient light sensor.

Test step counter.

Camera:

Front and Back cameras.

Flash and Zoom.

Slow-motion recording.

Sound:

Speaker functionality (Ringtone and Alarms).

Headphone jack (If you have one).

Audio latency.

Vibration.

Boot Process:

Verify error-free boot.

Check for boot loops or crashes.

Recovery Storage Decryption.

Battery:

Battery usage (Lasts more than 2 hours?).

Battery Saver and Ultra Saver.

Battery health status.

Miscellaneous:

Internal Storage Accessibility.

Enable Developer Options.

Check Status Bar (Notch padding).

Charging.

GPS.

Performance:

System Responsiveness/Latency.

RAM management.

CPU performance (Benchmark).

Non-Critical Checks:

Customization:

ROM-specific customizations (Especially "Phh Treble Settings" for GSI users).

Live wallpapers.

Theming consistency(Dark/Light Mode)

Gestures and Motion controls.

Security:

Test screen lock functionality.

Verify Face Unlock and Fingerprint Unlock.

Settings:

Review all settings for anomalies.

Do Not Disturb and notification settings.

VPN and DNS support.

Cast.

NFC.

Display:

Check auto-brightness.

Verify HDR display support (If you have that expensive screen).

Night Light.

Auto-Rotate.

Netflix Certification (Hmm...)

Storage:

Verify SD card functionality. (You carry one?)

Test USB OTG support.

Sharing:

Test Bluetooth file transfer.

Check for Bluetooth LE (Low Energy) support.

USB and Bluetooth tethering.

Test Nearby Share.
[Introductions] rafaelgarza1121:
Mod edit - translated by https://www.deepl.com/translator. Oswald Boelcke, Senior Moderator.

hi I'm new here, just to learn

**********************

hola soy nuevo aquí, solo para aprender
[Introductions] Oswald Boelcke:
Hello and good afternoon, @rafaelgarza1121 Welcome to XDA! I hope you'll always get the support you require.

However, as a one-time courtesy I've translated your above post. With reference to rule no. 4 of the XDA Forum Rules, please post in English or add at least an English translation to your Spanish posts.

Spoiler content hidden.

Thanks for your cooperation.

Regards

Oswald Boelcke

Senior Moderator
[Introductions] Jan Skokan:
Hello @rafaelgarza1121, welcome to the XDA Forums! 😊
[Samsung Galaxy S23 Ultra] peacey8:
To access SmartView Developer options and enable Chromecast SmartView casting on One UI 6, you can use SystemUI Tuner to create a lockscreen shortcut that takes you to the SmartView Developer options where you can enable the Chromecast setting.

Download SystemUI Tuner (by Zachary Wander) from app store. Open it and follow the instructions to grant permissions using ADB from your computer or Shizuku app (see Note 1 below for ADB commands shown in the instructions).

In SystemUI Tuner, go to System -> Lock Screen -> Lock Screen Shortcuts -> Change left or right shortcut.

Search for smartmirroring or swipe down the list and select Smart View.

In the new list, search for DeveloperOptionActivity (not DeveloperAdvancedOptionActivity) and click it. Then press okay.

Go to your lock screen and swipe the shortcut you just added to access the SmartView developer options where you can enable ChromeCast. Now Chromecast will show up in the SmartView casting (I tested SmartView casting to my shield on One UI 6).

Note: Never select the shortcut None or it will cause your lock screen to crash forever and be unrecoverable unless you boot into safe mode and open SystemUI Tuner and select another shortcut again. Use the back arrow in the shortcut selector to restore default shortcuts instead of selecting None.

Note 1: The ADB commands to grant permissions for the SystemUI Tuner app are the following from the instructions provided (technically, only WRITE_SECURE_SETTINGS is needed).

Note 2: I tested this on S23 series (S23U) but I believe it should work on other phones too on One UI 6 (though have not tested myself). Tell us if this works for you on another phone.

View attachment 6031245

Credit: I am not the first to discover this method. I read them from someone on Reddit, but I can't find who it was now to give them proper credit. Credit goes to whoever discovered this method first (not me).
[Samsung Galaxy S23 Ultra] Ulysses182:
Tested on base S23 and on S23U. Both work fine.

Thanks for posting this.
[Samsung Galaxy S23 Ultra] hoevinniedie:
@peacey8 If you're lucky enough to have root or sytem shell (UID 1000 or higher), you can run am start com.samsung.android.smartmirroring/.settings.DeveloperOptionActivity

Brings you to the SmartView developer options.

Thanks for the guide!
[Samsung Galaxy S23 Ultra] peacey8:
That would be ideal, but I have the North American model, so root is not possible. But it's good to know the shortcut for people who have root!
[Samsung Galaxy S23 Ultra] BD_Gale:
Does this method works for One UI 5.1 too?
[Samsung Galaxy S23 Ultra] CoolRaoul:
S23 Ultra here

Stuck in a loop at steps 2-4

I select "Left Shortcut", then "com.samsung.android.smartmirroring/.settings.DeveloperOptionActivity"

and I'm back to step 2 again 🤔
[Asus Zenfone 10] yoadfe:
Hello good people

I bought a device about a month ago, i got a several fota updates

After the updats was finished the device went crazy, text messages are not sent, occasionally the device refuses to make calls, Touch screen stops responding and more.

I decided to try flash the orginal software again before I will send the device for repair in a lab.

On the Asus website, there are several versions of the operating system, the files that appear there, are not the latest files, in fact the version that is installed on my device is newer than the latest version on their website.

For some reason, there is no tool that allows a simple operation of reinstalling the device's original operating system, so if you received an update and it was not properly integrated into the device, you are in trouble.

Surprisingly, the recovery screen seems to have been sterilized and it is not possible to install the executable zip file from it.

If I enter recovery mode, the following options appear:

Boot to bootloader

reboot

Entering a fast bot that simply returns the user to the previous screen.

wipe data and return to the manufacturer's state

turn off

So I didn't find a way to do it using adb

I'm not talking about the bootloader being locked, but it's super disappointing regards the basic things.

that there is no minimal support from compeny and that something so simple becomes complicated.

It's a shame that this is asus approach, in my opinion their devices have huge potential.

Does anyone have an idea?
[Lenovo P11] ze_da_manga:
hy guysss, wasup??

I bought this tablet last year and noticed that it won't be updated to Android 12 even though it's from 2020. The tablet is quite nice; I have a UOGIC stylus and the keyboard case, but the system is poorly adapted for the device. Many components were not well-planned for usability, and overall... From what I've researched, the ZUI from the CHINESE ROM is much better; it has more features, more functionalities, and significantly improves the tablet's usability. However, I don't know how to go through the ROM transition process. Here are some questions:

• I believe my REGION CODE is set to BRAZIL because I changed it from the original when I bought the device to have access to the GLOBAL ROM. Do I need to change the REGION CODE to CN to access the CHINESE ROM? And what do I do after that?

• Does the CHINESE ROM have WIDEVINE L1, Dolby Atmos, support for stylus and keyboard case, and access to the Play Store?

• Do I need to root the tablet to go through this process?

• It seems that the current ZUI version in the CHINESE ROM is 14. Is this information correct?

MY CURRENT TABLET VERSION IS: TB-J706F_S630601_230828_ROW

Here are some links I found about all of this – they help me, but they don't answer everything I need. I'm counting on you guys; thank you!

https://www.reddit.com/r/Lenovo/comments/shxfm0

https://xdaforums.com/t/xiaoxin-pad-pro-2020-j706f-install-chinese-rom.4396817/

https://xdaforums.com/t/lenovo-xiaoxin-p11-pro-tb-j706f-zui-version-and-other-doubts.4545743/

https://for4pda.ru/Lenovo_TAB_P11_Pro/
[Lenovo P11] Hebbocake:
did you happen to find this out?
[Samsung Galaxy A53 5G] opolon:
I changed it using root to a different font, now I want to reset everything, some of the text is not displayed, now I’m writing and I don’t see what I’m writing
[Samsung Galaxy A53 5G] Deleted member 2092952:
You'd probably have to use ADB shell from a computer and setup to allow that kind of access if possible and if that's not beyond your ability, or try factory reset of the device and hope it works. Possibly an OS upgrade or reflash of the current one might work as well. In theory, a 3rd party app that can and that uses a different font might work. Install a custom rom should also do it.

Don't know how that will go for you or the situation. But, since your use of the device is limited due to restricted ability to understand what's on the screen, its going to be specific things like the above. The key is to try stuff that can affect the fonts.
[G1 Android Development] Lieu10ant:
there hasn't been an app on the market that could play .avi's. could there be a hack to add the divx codec to the phone or is it just not possible for the phone to play xvid files?
[G1 Android Development] jashsu:
.avi is a container format for video streams, so beyond an app being able to open the avi, codecs need to exist to decode the streams inside.

Android's multimedia architecture is built around PacketVideo OpenCORE. Excerpt from this document on interacting with OpenCORE:
[G1 Android Development] Carty:
Try CorePlayer..

EDIT: Sorry, did'nt recognize this is Android section :D Anyway, would be nice to see CorePlayer or TCPMP for Android platform!

Regards,

Carty..
[G1 Android Development] lazee_smurf:
If you go to www.coreplayer.com it tells you that its coming soon for the Iphone and Android.
[G1 Android Development] devsk:
20$ for a video player? no thanks...:eek:
[G1 Android Development] maxdamage2122:
I love how some people expect all software to be free.
[G1 Android Development] devsk:
not all, but some. I will pay for super good video editing software with some cool effects. But playing video is very basic.
[G1 Android Development] Gary13579:
XviD decompression on a 400 MHz CPU in a Java-like VM.

I lol'd. We'll see.
[G1 Android Development] devsk:
Don't forget that the screen is small. In fact, you can test it out yourself. Pick a video of your choosing, fire up avidemux, choose IPOD preset and encode it at 320x240. Play it on G1. Plays wonderful quality and perfectly smooth.

Don't underestimate the graphics power of this device. It can do more complex h264 (xvid's and divx's successor) perfectly fine.
[G1 Android Development] jashsu:
Not at all impossible to decode XviD (if an openmax codec is implemented), given realistic mobile-oriented resolutions and bitrates.
[G1 Android Development] Gary13579:
I highly doubt h264 decoding is done within the Davlik VM. Hell, there may even be hardware acceleration for that. But at the moment, any DivX/XviD player would be coded in Java, making is quite a bit slower and harder to do than the h264 version.
[G1 Android Development] jashsu:
The UI would be Java, but the codec itself would be a c/c++ implementation that hooked into opencore.
[G1 Android Development] Gary13579:
Which, currently in Android, would be impossible?
[G1 Android Development] leoni1980:
the N95 plays divx/xvid files (just any that you'd find on a computer) perfectly using Coreplayer. I would like to think that the G1 could handle the same files just as well with the same software, given that it has 3 times as much ram and a 30% faster Qualcomm processor...unless the G1 suffers the same problem as every Windows Mobile device by HTC currently on the market.

I do hope not.
[G1 Android Development] vihil:
so is bread&milk...
[G1 Android Development] jashsu:
Because it's written in a native language and runs directly on the cpu and gpu (as opposed to inside a VM)
[G1 Android Development] devsk:
you are comparing bread&milk with features on G1...You need to get a life...:D
[G1 Android Development] Ryanmo5:
20 bucks is a ripoff whatever way you look at it. I love people who assume people want it for free instead of for a reasonable price.
[G1 Android Development] leoni1980:
Maybe we all do...
[G1 Android Development] nickmgray:
I'm sure someone has already worked their magic and created a video player for Android. All they are waiting for is for Google to allow them to charge for the App on the marketplace.
[G1 Android Development] hbguy:
i'm gonna go broke if they start charging for apps. if i ever decide to spend money on apps, i'm donating to the geniuses on here first before i spend a penny on an app on the market ( we all know what i mean :p )

hbguy
[Samsung Galaxy S23 Ultra] willn0t:
After the upgrade, i have noticed, that after switching between two APNs internet doesnt work. I have to disable and enable mobile data for a few seconds to get it to work.

Everyone noticed that? Is there a solution?