yashsingh1/xdaforums huggingface dataset:
[OnePlus 9 Pro] Samuel Holland:
For me personally I've noticed our chip can be a hog, and for me it's usually when network is not the best.

I recommend the Omega kernel, I use the props magisk module w/ OnePlus 8 pro fingerprint to pass everything as far as root goes. I also use universal gms module which some may want to avoid due to a reminder or so possibly getting delayed.

If your bootloader is unlocked you could boot TWRP and flash that way if you don't want root;

It's just when there is a update I have to have the stock boot to OTA for US unlocked version.

I hope you get it figured out. I believe your on the right track and I've had some up and downs myself with the battery on our device.
[MTCB Software Development] mjk2008:
Dear forum members,

I am looking for a firmware file for my android car radio

I want to install android auto

who can help me with that?

__________________________________________________________________________________

MCU version

MCTB-JY-V2.08

Nov 04 2014 08:53:14

Model number S07

S/N 000D18A14437

Android version 4.2.2_06112014

Kernel version 3.0.36+

root@ubuntu#1118 Thu Nov 6 08:44:45 CST 2014

Build number rk30sdk-eng4.2.2.2 06112014 15:07:40
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] TheFixItMan:
RevengeOS is an operating system based on Android Open Source Project, built with a unique look and performance in mind. It's daily usage ready, lightweight and elegant.​

FEATURES

RevengeOS exclusive features:

- Battery health checker

- Brand new RevengeUI, built to be different, built to be elegant

- Brand new media controller

- Systemwide gradients

- New lock screen clock styles

General features:

- In call haptic-feedback

- Kill app button

- Toggle battery percentage in status bar

- Resume media from Quick Settings

- Playback control from volume buttons

- Wake up with volume buttons

- Quick camera launch from sleep

- 3-button navigation system

- Pill navigation system

- Swipe to screenshot

- Wake on charge

- Proximity sensor check when waking up

- Systemwide sensor block

- And so much more!

DOWNLOADS

RevengeOS 4.1-R Cedric

INSTALLATION

- Boot into your recovery (latest official twrp)

- Format data (option on the right where you have to type yes to confirm)

- Restart to recovery

- Advanced Wipe system, vendor, data, dalvik-art cache, cache

- Flash RevengeOS build

- Flash GApps (OpenGapps Android 11 Arm 64 Nano)

- Flash Magisk (if you want to root your device as well)

- Reboot

Source Code

RevengeOS

Device Tree

Common Tree

Kernel Tree

Credits

JarlPenguin for the device/kernel trees
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] TheFixItMan:
Q & A

Q - What GApps do I need?

A - OpenGApps Android 11 Arm64 Nano from https://opengapps.org/

Q - Some rom features don't work like Style in the Styles and wallpapers section

A - These features requires GApps to be installed. Please flash GApps as per the installation instructions

Q - How do I pass safetynet?

A - Assuming you have installed Magisk do the following

Hide magisk with random package name

Enable magisk hide

Install MagiskHide Props Config module

Install Terminal Emulator from Playstore

In terminal emulator type props then enter

Select option 1

Select option f

Choose Google (option 7)

Choose pixel 4 (option 22)

Choose android version 11 (option 2)

Restart

Q - How do I navigate without 3 button navigation?

A - Use the fingerprint reader

Tap reader once = home

Swipe left on reader = back

Swipe right on reader = recent app menu

Q - How do I enable 3 button navigation?

A - Add the following to the end of system/build.prop

qemu.hw.mainkeys=0

To revert change the 0 to a 1 or delete the line
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] morcego.surf:
That's is the best for me.

Congratulations.
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] TheFixItMan:
RevengeOS-4.1-R-UNOFFICIAL-cedric-20210820-1756 uploaded​

Change log

Fixed screenshot - You can now screenshot anywhere that allows for a screenshot to be taken

Includes the addition of long screenshot (the ability to scroll down a page and keep screenshotting into one image at the end)

You can dirty flash from previous version of this rom

Link updated on first post
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Tiki Thorsen:
Is this ROM still being updated?
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] SirRGB:
Nope, Revenge is officially dead
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] clowesc:
is it usable? I'm having performance issues with Lineage 18.1
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] TheFixItMan:
Of course it's usable - that's why I built it from source and posted it

There won't be any updates to the rom though
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] fantomasBR:
Incredible ROM!!! Really approved!
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] eloitor:
I just installed it with OpenGapps. First time it didn't boot. After reboot, (in the setup screen) I got a message "Speech Services by Google keeps stopping"
[Moto G5 ROMs, Kernels, Recoveries, & Other Develop] Murtie:
deleted
[Android Software Development] evgeniy.mamchenko:
Hello everyone!

I made an Android app called Pocket AutoML that trains a deep learning model for image classification right on your phone and made a tutorial on how to export a model from it and make your custom Android app with an exported model like e.g. an app for identifying plants or sorting lego bricks.

Some of its features:

Pocket AutoML lets AI enthusiasts even without any prior machine learning expertise train a deep learning image classification model, export it in TensorFlow Lite format and make a custom Android app based on it following the provided tutorial.

Computer vision or deep learning professionals can also use it as a tool to create a quick proof-of-concept for transfer learning on their tasks without a single line of code.

It trains a model right on on your device in seconds (for a dataset with dozens of images).

It respects your privacy: your images are never uploaded anywhere as both training and prediction happens on your device (the apps made with exported models also have the same advantages).

It does not need an internet connection for training and predicting (internet connection is needed for TL Lite export though).

Just few images per class can be enough to train a model that accurately classifies objects (what is known as few-shot learning).

Pocket AutoML does nothing magical, it just uses transfer learning, which you can use directly, as described in the end of the tutorial above, so no vendor lock is imposed.

The above mentioned app creation tutorial on GitHub includes a working example Android app that classifies images from a phone camera and steps to customize that app with your model trained in Pocket AutoML.

Since Pocket AutoML exports models in TensorFlow Lite format, they can also be used to create apps for platforms other then Android like iOS, embedded Linux devices like Raspberry Pi or Coral and microcontrollers.

You can compare this app with other no-code or low-code deep learning solutions: Create ML from Apple, Lobe from Microsoft, Teachable Machine from Google, Google AutoML Vision, Azure Custom Vision from Microsoft, TensorFlow Lite Model Maker from Google, they are either free like Pocket AutoML or have a trial period.

I will be glad to discuss the app here and help in case of potential technical issues with the app itself or when following the tutorial above.
[OnePlus Nord N200 5G] fogles2021:
Well, ok..I have a huge problem.

I was in developer mode and it said i could switch my rom so i installed it and now my phone says "Your device is corrupt. It is not trusted and will not boot".

Any suggestions on how I can fix this?
[OnePlus Nord N200 5G] alarmdude9:
Wow that can't be good. I'm new to the oneplus stuff, normally I would say boot into recovery and reflash to stock but since we do not have roms yet I have a feeling your going to have to take it back to tmobile or oneplus and exchange it.
[OnePlus Nord N200 5G] edale1:
He should still be able to recover it with a factory restore via the stock recovery. As far as I know (and I'm not an expert) a bad ROM flash doesn't touch the recovery partition.

from https://www.devicesfaq.com/en/reset/oneplus-nord-n200-5g
[OnePlus Nord N200 5G] fogles2021:
I can't even get into recovery. I can get into download mode but theres no way for me to restore it from that...

literally recovery mode is gone also. it's so weird, i did this from my phone's settings, it shouldn't have done this.
[OnePlus Nord N200 5G] edale1:
phone off -> volume down + power (hold both in until phone's booted)

that doesn't work to get into recovery mode?

How about

volume up + volume down + power

to get into fastboot mode?

Can you connect via USB to run ADB commands?
[OnePlus Nord N200 5G] fogles2021:
I can only boot into fastboot, recovery just boots back to "your device is corrupt'.

I can connect usb but i can't find drivers for the phone, its connect as QUSB.
[OnePlus Nord N200 5G] edale1:
Get the Google USB Driver | Android Studio | Android Developers

The Google USB Driver is required to perform adb debugging on Windows with Google devices.

developer.android.com

There's the USB drivers.

Selecting recovery from within fastboot mode brings up the corrupt message as well? Very odd.

I'm seeing 2 options then. Take the phone back to the store you got it at to see if they can fix/replace it; or wait for the ROM to be released.
[OnePlus Nord N200 5G] fogles2021:
I've installed these and it still comes up as qusb bulk.

Yeah, selecting recovery from fastboot goes to corrupt message, too.

Just going to make a aservice request.
[OnePlus Nord N200 5G] daboross:
There was another report of this on the OnePlus forums a while ago, too, if I'm inferring what happened correctly: https://forums.oneplus.com/threads/...-the-oneplus-nord-n200.1460001/#post-23393026

The only real recourse right now is to submit a ticket as you've done and wait until you can send your device back and they send you a new one.

Once OnePlus releases a full stock ROM image, if they ever do, it will be possible to recover a bootloader-unlocked device from this state. But even then that won't work if you weren't bootloader unlocked beforezs the update.

---

While you've still got the device, though, could you try something for me? Could you install the android platform tools, see if you can get fastboot working on your computer, and try the fastboot command "fastboot set-active a"?

The Nord N200 5G is a A/B partitioned device, which means it has two of each system partition, one labeled "a" and one labeled "b". The update process is *supposed to* install all updates into the partition that you aren't currently using, then instruct the system to switch to it so it can update seamlessly.

I have no idea what went wrong in your update process, but if it did an incomplete update then instructed the system to use the other partition (and now for some reason doesn't switch back) this could help. I kind of doubt it will, since in my attempts at flashing bootloaders, if I put anything fully invalid in boot partition 'b', the phone automatically switches back to 'a' and boots into "safe mode".

But if for some reason it isn't corrupted enough to trigger that, maybe switching back to the "a" partition set could fix it. Or if you're already on "a", you could try switching to "b".
[OnePlus Nord N200 5G] fogles2021:
Can u give me a link to platform tools, also..my computer is detecting the phone as QUSB BULK:"
[OnePlus Nord N200 5G] edale1:
From one of my other threads:

------

------

Basically, you need to manually update the drivers through device manager.
[OnePlus Nord N200 5G] fogles2021:
I can't get it to work...
[OnePlus Nord N200 5G] edale1:
From the first update drivers dialog (your phone should be in fastboot mode):

"browse my computer for drivers"

"let me pick from a list of available drivers on my computer"

"have disk"

And the drivers should be at

C:\Users\[username]\AppData\Local\Android\Sdk\extras\google\usb_driver\android_winusb.inf

Once you select the .inf, you'll want to select this from the resultant list:

"Android Bootloader Interface"
[OnePlus Nord N200 5G] jilebi:
Your phone is in EDL mode, also known as hard brick. It seems like the phone thinks both of your system partitions are empty or corrupt, as well as the bootloader is perhaps corrupt, due to which it is now gone to EDL mode as a last resort.

Typically, the only way to come out of it is to flash in EDL mode using MSMDownload Tool. Unfortunately for you, I don't see that Oneplus has released the MSMDownload Tool for the N200.

There are 4 things you can do at this stage.

1. If the phone is in return period, get it exchanged for another one.

2. Assuming the phone is under warranty, get it repaired under warranty

3. Wait for Oneplus to release the MSMDownload Tool for the N200. From past experience, Oneplus has eventually released it for every one of their phones. Once it is released, it is literally a 5 minute fix to get your phone to factory refreshed stage.

4. As a long shot, we can try to see if the bootloader is not corrupt, and if that is working, try to check if either of the 2 system partition is still intact, as @edale1 is suggesting above. Try the following

a. Press Volume Down+Power when phone is power off stage, and see if you can get the phone in fastboot mode.

b. Go to the folder when you have downloaded the Android SDK Toolkit. Alternately, search for the folder containing "fastboot.exe" on your hard drive. Open a command prompt in that folder containing fastboot.exe.

c. Run "fastboot devices" in the command prompt.

d. If you get a response of "no devices", then that means either phone is not in fastboot mode ( Go to Step a and repeat a,b,c until it is in fastboot mode) or bootloader is corrupt (nothing can be done other than Steps 1, 2 or 3 I have outlined above)

e. If you get a response of "XYZ fastboot" where XYZ is a random string/number, then bootloader is not corrupt. Proceed to Step f.

f. Type "fastboot getvar all" in the command prompt.

Wait for a lot of text to finish scrolling and look for the (bootloader) current-slot text

This should actually be toward the bottom without the need to scroll up.

The letter after this text will be the currently active partition slot for your device, either 'a' or 'b'

g. Follow @edale1's instruction above to change active partition to the *opposite* of whatever currently active partition e.g. if it says 'a' as the active partition in Step f above, then type in "fastboot --set-active=b" in command prompt, and vice-versa i.e. if it says 'b' as the active partition in Step f above, then type in "fastboot --set-active=a" in command prompt

h. If you get success in Step g, type "fastboot reboot" in command prompt, and keep your fingers crossed that it boots up normally. If not, that means both system partitions are corrupt. Follow Steps 1, 2 or 3 above.

Good luck!
[OnePlus Nord N200 5G] enian.doda:
https://xdaforums.com/t/no-stock-rom-on-oneplus-tmobile-website.4304713/

Had the same problem, had to do a warranty replacement
[OnePlus Nord N200 5G] Ethanvio:
I followed your mini guide but it says "Slotchange is not allowed in lock state"

Anyways to unlock it using fastboot ?
[OnePlus Nord N200 5G] lzgmc:
If you didn't enable OEM unlocking in developer options before you bricked your phone, you can't unlock those fastboot commands.
[General Questions and Answers] hrs12:
I have a mibro-air watch, and the firmware does not support right-to-left languages

The firmware is sent to the phone from the manufacturer's app

1. is it possible to "capture" the firmware (using an emulator?)

2. What tools would I need to reverse engineer the compiled firmware, and later build a new version

3. How would I send my updated firmware to the watch? (emulator again?)

thanks
[General Questions and Answers] Deleted member 1890170:
Why not simply from Developer Options in Android's Settings, check Force RTL layout Direction ?
[General Questions and Answers] LR7875:
Well you want to build a custom rom... For a watch?
[General Questions and Answers] hrs12:
The watch firmware is a custom o/s not Android or wear o/s
[General Questions and Answers] LR7875:
It is not android or wear os? What does it show in settings?
[General Questions and Answers] hrs12:
Yes.

Is there another option to fix the right-to-left rendering of notification (e.g sms, whatsapp) nessages?
[General Questions and Answers] LR7875:
So everything is lining up from right to left?

Well this may be fixed in settings, depending on your operating system.

Maybe sending me a photo of the issue?
[General Questions and Answers] hrs12:
Not really

the problem is with the display of messages from the phone (e.g. telegram, whatsapp, ...) which are received in a right-to-left language (e.g. Arabic, Hebrew, Farsi).

The watch has support for the font, so the characters are displayed correctly, but in reverse order.

For example, the string "השעון לא מציג הודעות בעברית" (which translates to the watch does not display Hebrew messages), would be displayed as:

תירבעב תועדוה גיצמ אל ןועשה

which makes reading messages (or phone contact names for incoming calls) incredibly annoying

As stated, I have no idea what type of o/s is used for the mibro air watch firmware

The current version is 2.04 (which has not been updated in many months, and I suspect will never be updated, as I cannot get any response from their customer support)
[General Questions and Answers] LR7875:
So 'hello' will be 'olleh' on the watch?
[General Questions and Answers] hrs12:
And "hello world" would be "dlrow olleh"
[General Questions and Answers] LR7875:
Yes. That is frustrating indeed.

Can you manage to get into settings (wait that is sgnittes)?
[General Questions and Answers] hrs12:
English text is displayed correctly (everything is left-to-right)

Setting in the watch had the following options:

- off time

- raise to wake

- about watches

- pairing the phone

- restart

- shutdown

- factory reset
[General Questions and Answers] LR7875:
Factory reset doesn't fix anything?
[General Questions and Answers] hrs12:
No. The problem stems from an inherent bug (or lazy coding) in the firmware's text rendering. It has been reported by various users online (using Arabic and Farsi), do it is not related only to my watch.

I have 3 watches in the original box, and will not use them if caller name's and messages cannot be displayed correctly.

I see no other option but reverse engineering the firmware

Any advice on the procedure , tools required would be appreciated
[General Questions and Answers] LR7875:
Well normal ROM Devs compile a custom ROM (operating system) from sources. You need to create sources from ROM, fix it and then compile it.

Well it might be hard, but wish you good luck!
[General Questions and Answers] Deleted member 1890170:
As I read this smartwatch is intended to be used by children only, hence it's cheap ( $30 ) and has an OS what is not named by manufacturer. It's even not clear what CPU / GPU is inbuilt, so my POV is that it makes no sense to try to compile an Android OS for

this device.
[General Questions and Answers] hrs12:
I know it is cheap, and btw the company seems to be out of business (their web site is dead), thus no new ROM is to be expected.

All the same, given the proper tools it could prove to be an educational experience. Especially, as I do not need to perform any hardware i/o modifications only string processing.

So, I ask again, is there a guide or something similar that can help me in capturing the current ROM, performing a binary to source translation and recompiling and somehow sending it to the watch

Naturally, I will have to figure out the cpu's archticture (but that is pretty much similar in cheap smart watches and could be guessed)
[General Questions and Answers] Deleted member 1890170:
As long as you don't know what OS the watch is running on - you need this to know what USB driver is needed to access the internal storage memory of the watch - you can't dump anything from it, IMO.
[Samsung Galaxy Tab S7 / S7 Plus Questions & Answer] ThatGuyWhoDoesThatThing:
On a galaxy tab s7+, the tablet's volume control only changes the audio level for the right Bluetooth earbud (Bose quiet comfort).

The left earbud is stuck at a medium volume. The right earbud follows the media volume adjustments normally. In other words, it can be either louder or quieter than the left depending on how I set it. Of course, what I actually want is for both ears to stay equal across all volume settings.

Only the tablet is affected. The earbuds don't have this problem with other devices such as my android phone.

The tablet 's internal speakers work normally and stay balanced at all volumes.

Cold rebooting the tablet did not fix it. Neither did unpairing, resetting, and re-pairing the earbuds. Both the tablet and earbuds are up to date. The audio balance setting is normal in the Accessibility settings, and has never even been touched.

What a strange problem, isn't it? I've tried searching extensively, but all the results that show up are for audio entirely failing to come out of one side, or for people asking how to change the balance. This problem is totally different. Hopefully someone here is familiar with solving an issue like this! Any help is appreciated.
[Samsung Galaxy Tab S7 / S7 Plus Questions & Answer] blackhawk:
Try a network reset.

Clear system cache.

Try in safe mode.

Try a hard reboot.

Double check all audio settings... all of them.

If those don't work clear data on all associated apks. Try going back to their factory load versions.

Try updating them if still not working.

A hidden setting may have been alter. Poorly written 3rd party apps can do this. The issue may not appear until after the app is uninstalled.

It is preferable to find the root cause than do a factory reset as the issue is likely to reoccur.

Probably not a hardware issue.

Try reverse stereo and mono output if available and see how it behaves. It will give you clues to the cause.

If you factory reset be very careful which 3rd party apps you load. Load one at a time and test.