yashsingh1/xdaforums huggingface dataset:
[OnePlus 9 Pro] Said mks:
<Moderator Edit>: English translation added to the top.

Hi everyone, thank you for medir how connected my oneplus 9pro LE2123 with my pc despite broken display 😢😢

Original:

Salut tout le monde, merci de medir comment connecté mon oneplus 9pro LE2123 avec mon pc malgré aficheur cassé 😢😢
[OnePlus 9 Pro] Renate:
Ici on parle anglais, SVP.
[OnePlus 9 Pro] Said mks:
Ok, thanks i ll, i have a problem to connect my oneplus 9pro with my pc, because of screen crashed
[OnePlus 9 Pro] Kydaix:
Is bootloader unlocked?
[OnePlus 9 Pro] kotalol:
W

Wrong translation!

In English :

Hello everyone, can someone please tell me if there is any way to plug my OnePlus 9 Pro to my PC despite a broken cable ? :(

or

Hello everyone, can someone please tell me if there is any way to plug my OnePlus 9 Pro to my PC despite a broken screen ? :(
[Samsung Galaxy A33 5G] Librem5OS:
Has anyone created a lineage rom for the A33? Can't find it.

To be clear, for me this forum is like a maze, i was previously searching for a rom for the galaxy S7 and could not find it anywhere but then a forum member sent me a link to an unofficial build which i installed and it works perfectly, so i really dont care about unofficial builds, i will take anything over the preinstalled google spyware, if you know where to find a lineageos build for the A33 please share it!!
[Samsung Galaxy A33 5G] ShaDisNX255:
I'm not even sure if there's a custom recovery for A33 yet, let alone a Lineage build. You could maybe attempt to patch stock recovery to allow fastbootd and use to to try and flash Lineage GSI as system.img

It's the only way I see it may work
[Samsung Galaxy A33 5G] Librem5OS:
I did not expect lineageos to be available for a very new phone, this is the only phone i can get for free from my provider that's why i asked.

As recovery i could use TWRP, or not?

Sorry i don't know what you mean by lineage GSI, could you please explain? What does GSI stand for and where can i get it?

Edit: just noticed you made a rom (RayOS) or atleast ported it for the A52, that's interesting!

I never heared about RayOS, is it similar to lineageos? Is there a official website?
[Samsung Galaxy A33 5G] ShaDisNX255:
For starters, let me know if you have a U.S. phone because if you do this whole conversation is moot.

Well I don't see TWRP in this forum so, I'm guessing it's still not available. I've seen a few people patch their stock recovery to allow fastboot commands so, maybe that'll work.

GSI is a Generic System Image. It can count as a "ROM" but it's not for a specific device. Without going too much into detail, ever since Google released Oreo they changed the way of how it works. Project Treble (you can look it up for more details) now separates the system and where the system takes its hw libs (called vendor). Because of this, it has opened the gate for GSI to act as ROMs. Developers can build a generic Lineage (or Lineage-like) system and it can pretty much work on most devices that have Project Treble (this is mandatory for devices released with Oreo and onwards). So, you can look up Lineage GSI on google and you'll be able to find it. The only downside to this as opposed to actual ROMs for devices is that since it's generic, some features may work for some brands and some features are broken on other brands. Unfortunately, every OEM has taken it upon themselves to implement Project Treble as they please and there are a few differences here and there, therefore GSI won't work the same for all brands.

Sorry to dump all this information to you, I hope you're still with me here lol. From what I've seen, GSI that are based on phhusson (a developer who is also known as phh) work pretty well on Samsung devices, so if you're interested you can look for GSI that say that they're based on his work.

RayOS is OneUI based. I just took S21FE system (which has built in flagship features) and flashed them over to A-series phones which don't have most of those flagship features. Because this is Samsung to Samsung and they implement Project Treble pretty much the same across all their devices, be it mid-end or high-end, this was real easy to achieve and implement with a few fixes here and there. It's just my little personal project, I don't have a website for it.
[Samsung Galaxy A33 5G] Librem5OS:
I am from the EU so i dont have a US phone.

Im not an expert so this whole information is a little more detailed than what i usualy deal with, had to read it twice lol. How is GSI different from the default google OS? Does it have google services injected or not?

From your description it sounds like the general stock rom for android.

I will check phhusson, however if GSI has google in it im not interested, i want privacy so no google.

I also never heared about OneUI, does it or does RayOS (your work) have google services in it or is it google free? I don't necessarly need lineage as my os, anything without google spyware will do the job.

-Thank you for the reply.
[Samsung Galaxy A33 5G] ShaDisNX255:
I think the best way to answer this question is by stating that most GSI's offer both a vanilla and gapps version. Vanilla meaning no Google services on them.

OneUI is the current OS name for all Samsung phones... That's what they name their version of Android

I leave the Google apps on, I use them so I don't remove them.

Well then when you look for GSI, search for the term vanilla.
[Samsung Galaxy A33 5G] Librem5OS:
Thank you now i know what ill have to look for!

https://xdaforums.com/t/gsi-12-lineageos-19-x-gsi-a64b-64b.4358041/

This seems to be the generic build you where talking about?

I was just a little confused if i should visit phhs github or xda.

After all his XDA thread says: You are STRONGLY ADVISED to try PHH's AOSP of equivalent version FIRST

So i did that and this is where it takes me https://github.com/phhusson/treble_experimentations/releases/tag/v414

However all the files extensions are .xz i have no idea what that means.

When i flashed lineage it said img.tar if i remember correctly.
[Samsung Galaxy A33 5G] Librem5OS:
View attachment 5678677

Whats the difference between the two red marked? one says secure img the other only img?

As they say vanilla these must be the ones without google?

View attachment 5678679

Or should i download these instead? If yes which one? I have no clue what the names stand for. Noticed one says ARM and the other doesnt. However what is the difference between those and what is the difference between all arm versions and all non arm versions?
[Samsung Galaxy A33 5G] ShaDisNX255:
The .xz extension is just an .img file compressed. You need to use something like 7zip to unzip the .img file inside.

Well as I mentioned before, many people base their work of phh. I guess this developer wants you to check phh's work first so that if it doesn't boot, you won't bother installing his work at all.

Tar is usually made for flashing with Odin. Looks like someone did the work of packing everything to make it easier for Samsung users to flash to their phones.
[Samsung Galaxy A33 5G] Librem5OS:
Thanks for the help.

So as the title of his post says:

[GSI][12] LineageOS 19.x GSI (A64B/64B)​

That does not mention any specific device, so i asume it should be compatible with any android device.

So if i have a huawai phone with android on it, i should be able to flash this GSI on it, correct?

If yes excuse me if that sounds stupid but huawai is known to be chinese spyware, what do you think about privacy on a huawai with lineage on it? Could it be that the chinese has some shady things so deep in the phone perhaps even hardware so that even flashing a custom rom wont guarantee privacy?

Also i checked on youtube how to install GSI and the person said, flashing GSI system img only installs the system but not a boot img so i wont be able to boot, im not sure what im supposed to think about this?

For beginngers what do i need? a recovery like twrp?

A boot img?

A system img?

Is the GSI all in one or are further steps required?

Also im not sure if sourceforge is a trustworthy download option.

View attachment 5678691
[Samsung Galaxy A33 5G] ShaDisNX255:
Well, also have to make sure you're using the correct system. As far as I know, there are arm builds, a64 builds and arm64 builds. That A64B/64B in the title makes me thin they're only offering a64 and arm64 builds, download the one according to your device. I don't know in which category A33 falls so I can't help you there. My first guess is always arm64.

I've never owned a Huawei phone so I can't really comment if they can flash GSI flawlessly and/or if that helps with any privacy issues they may or may not have.

The boot.img is the kernel, your phone already has a stock boot.img in it, no need to worry about it for now. If you dedice to use a GSI, a common bug in Samsung phones is that you won't be able to use MTP when connecting to a PC. This is usually fixed in custom kernels specifically made for AOSP ROMs and GSIs. It's a result of Samsung like doing things their own way.

Yes, you need a recovery capable of flashing custom system.img. It can be TWRP, OrangeFox or maybe just patching your stock recovery to be able to use fastboot commands.

Boot img is optional, as I mentioned above your phone already has one so no need to worry about it

System img is obvious, yes it's the GSI itself.

Usually GSI have all the same steps. Flashing the system and wiping data
[Samsung Galaxy A33 5G] Librem5OS:
My bet was also arm64, i tend to just try it. If i want to be 100% sure propably wikipedia or the manufactuers tech specs should have info on that? a64b and 64b are entirely new to me.

TWRP is capable of flashing custom roms so if twrp is released for a33 nothing stops me from downloading and flashing the arm64 gsi onto the a33 right? I think twrp has been released for the a33 after looking here https://twrp.me/Devices/Samsung/

Just a question, if it wasn't released are there people on xda pushing their own version of twrp or similar recoverys in order to allow people to flash gsi or custom lineageos builds?
[Samsung Galaxy A33 5G] ShaDisNX255:
This is something I can't comment on. I know there are some apps on Playstore that tell you what type of system you can run but I don't know which can tell you accurate information (I personally don't use GSI). I wouldn't use any outside sources like Wikipedia or Google for that matter because of one small detail: Samsung's been known to put 64bit chips on their phones but force them to run in 32bits, even more on their lower end phones. A page may tell you that you have a 64bit chip but I don't think they know if it's even running in 64bits or not. Sorry, I can't be much help here.

This is correct

I think the TWRP available in the page you provided is not for the Galaxy A33 5G. It's actually for the Galaxy A3 (2015) whose model is A300H and for some weird reason Samsung gave it the device code-name 'a33g'. Yeah Samsung's very weird when it comes to their naming.

Well, XDA usually has a set of requirements if you want to post something like a custom recovery. A custom recovery may already exist but it may not comply with XDA's requirements and could be a reason why it may not be posted yet. In my personal opinion, I'd download Telegram and search in public A33 Telegram groups any to see if maybe there's something in the works and/or something that could at least let you flash GSI.
[Samsung Galaxy A33 5G] Librem5OS:
My bad you are right the twrp for the "arr" shows the first release back in 2017 so that cant be the new 5g version...

If you say samsung uses 64 chipset but forces their phones to run on 32bit (idk how that makes sense) why cant i find a arm32 anywhere? I mean could be this question is out of topic too..

I just woonder if there is even a single person who currently owns the A33 and managed to flash lineageos / gsi onto the device and if so how did they do it, either everyone with that phone is using the stock rom unless they are an expert, or there are already custom recoverys and roms available for the public.

Either way in theory the GSI for android version 12 should/could be compatible with the A33 since it is as you said a generic build, but even if that would work i obviously need a custom recovery in order to flash the system on the device, kinda surprised me you mentioned telegram, i never used it as im not really into social media. I tought if there is a custom recovery my best bet would be XDA forums.

If there is no custom recovery i guess ill have to wait for a official twrp release, or an unofficial one on XDA.
[Samsung Galaxy A33 5G] ShaDisNX255:
I only said they've been known to on some lower end phones, not all. That's why I don't trust any website with that specific information. The reason why you aren't finding arm32 anywhere is because it's usually just referred to as arm in GSI builds.

Well, can't really answer that. Maybe someone will post a way on XDA soon or maybe not.

Correct

Personally I've seen a lot of developers share their work on Telegram first before publishing in XDA. As I mentioned before XDA has a set of requirements before being able to post something like a custom recovery . I also share my work there first so I can get people to test and report any bugs they may find before publishing a final build on XDA. Telegram is great because you don't need your phone to be on (you can use the PC client) as opposed to something like WhatsApp that is mandatory your phone be on.

That's what we all say of course lol :)
[Samsung Galaxy A33 5G] Librem5OS:
Im having a problem with my old Huawai SCL-L01, this phone is slow and bad (only 1gb ram).

Atleast even when the devices is trash i wanted to install linage on it to atleast have privacy, as long as it's still working why not use it?

So the problem is i have usb debugging and oem unlock both activated, i installed adb fastboot / platformtools on my pc (which i downloaded here https://developer.android.com/studio/releases/platform-tools), i connected the phone to the pc and allowed data transfer over usb debugging by confirming the request which appears on the phone, i entered adb reboot bootloader into cmd.exe on the pc and the phone rebooted into bootloader, i then typed adb flash lineageos_rom.img

As a result instead of flashing the img, the cmd output "waiting for any device".

I dont know what is going wrong, what am i doing false in the process?

I was following the instructions here https://xdaforums.com/t/index-list-of-roms-for-y6-2018.3854167/
[Samsung Galaxy A33 5G] ShaDisNX255:
Because you're using a adb instead of fastboot command. They're 2 different things

It's fastboot flash, not adb flash
[Samsung Galaxy A33 5G] Librem5OS:
I used: fastboot flash system recovery.img

View attachment 5678839
[Samsung Galaxy A33 5G] Privacydroid:
Great to meet someone who also uses pagexray.fouanalytics.com

Yeah sourceforge is not trustworthy at all...

I always get confused by sourceforge.net and curseforge.com

One of them is owned by twitch or overwolf which are owned by amazon = bigtech.

Anyways, looking at xdaforums.com makes me worry...

View attachment 5788401
[Samsung Galaxy A33 5G] V0latyle:
I believe you can use any LineageOS GSI, but you'd need to flash it in a custom recovery such as TWRP while retaining the stock kernel in /boot.
[Samsung Galaxy A33 5G] Privacydroid:
Having a hard time trying to flash twrp. I made a thread about that https://xdaforums.com/t/custom-binary-blocked-by-oem-lock-but-it-is-unlocked.4532387/
[8525, TyTN, MDA Vario II, JasJam ROM Development] Marcus_b_82:
has anyone on here had problems with sound from there external speaker on their hermes

i have tried using different roms and still to no avail have no audio from the external speaker but when i plug in the headphones i get audio from them
[8525, TyTN, MDA Vario II, JasJam ROM Development] flex.a:
I have this problem too! I want know reasons problem! Hermes 300(T-mobile).

What hermes do you have?
[Moto G40 / G60] aandred:
Hi!

I can't seem to be able to flash 3.6.2_11-1-hanoip TWRP on Moto G60S.

— the Official App crashes each time when i press "FLASH TWRP"

— when I'm trying to flash with ADB by fastboot flash recovery_a twrp.img I'm getting (bootloader) Invalid partition name recovery_a error (same goes for recovery_b and recovery)

— when I'm trying to do fastboot boot twrp.img, I'm getting (bootloader) Command is not support error.

What am I doing wrong? Or maybe hanoip won't work for 60S at all?
[Moto G40 / G60] Aliwu:
Hi , hanoip is the dev code for G60 , and you have the 60s. G60s dev code name is lisbon.
[Moto G40 / G60] aandred:
Yeah, I know, I decided to try my luck as I don't think I'll ever get a dedicated TWRP. Oh, well, nevermind.
[Moto G40 / G60] Serpent.king:
I'll help u find one give me about ten minutes
[Moto G40 / G60] Serpent.king:
What is the build number, specifics? Go to about device in settings and screenshot the page
[Moto G40 / G60] aandred:
Hi! Thanks! The build number's RRL31.Q2X-70-39
[Moto G40 / G60] docsasquatch:
Hi - I have the same question / issue - any luck?

My build nr. is RRL31.Q2X-70-44-3
[Moto G40 / G60] arthur74:
se si eso afecte el flechado del recavery ? No... Odelo del mismo motog 60s . Mio es xt2133-1 el. Cargue un sotfaware XT2133-2 pero el. Semi. Motog60s no he podido enco.ntrar un twrp compatible con el terminal... contra. Ambien tengo el. Te di cuenta de que
[Moto G40 / G60] xdauser1620:
There will be no twrp recovery for G60s.
[LG G4c Questions & Answers] lookatlgg4:
hi, i wanted to unlock the bootloader on my lg g4 the problem is that lg terminated the support of their official bootloader unlock tools, are there any other safe alternatives (can install most roms with no hard brick)?

this is the rom that i wanted to install, i need to find a bootloader unlock method that will allow me to install this rom :https://xdaforums.com/t/pixel-experience-plus-for-lg-g4.4008547/

thanks for the help in advance ;)
[Asus ZenFone Max M1 ROMs, Kernels, Recoveries, & O] Vhmit:
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:

- 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

- Incall haptic-feedback

- Kill app button

- Toggle battery percentage in the 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!

INSTRUCTIONS:

* Your warranty is now void.

* I am not responsible for bricked devices, dead SD cards,

* thermonuclear war, or you getting fired because the alarm app failed. Please

* do some research if you have any concerns about features included in this ROM

* before flashing it! YOU are choosing to make these modifications, and if

* you point the finger at me for messing up your device, I will laugh at you.

Before installing ROM Zip make sure to flash latest pie firmware WW-16.00.1906.411

If not then download & flash latest pie beta first from here FIRMWARE-ASUS_X00P-WW-16.00.1906.411-user.zip.

INSTALLATION:

Download & Place ROM & Gapps in your internal storage/virtual SD

Boot into TWRP

Wipe System, Vendor, Data, Dalvik, Cache.

Flash the ROM and GApps.

Reboot and Enjoy.

DOWNLOADS:

ROM: Click Here to Download ROM

Gapps : https://opengapps.org/ (ARM64 11.0 Pico Recommended)

BUGS: Screen Cast not working

Grab a logcat right after the problem has occurred (please include at least a few pages of the log, not just the last few lines, unless you know what you're doing). Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues.

XDA:DevDB

Information

REVENGE OS, ROM for the Asus ZenFone Max M1

Contributors

@RazaDroid by tree

@Vhmit by compilation and modifications

@iamsaalim by kernel

Source Code: https://github.com/BlissRoms/platform_manifest/tree/r

Device Tree: https://github.com/mitoaprendiz/device_asus_X00P

Vendor Tree: https://github.com/mitoaprendiz/vendor_asus_X00P

Kernel Tree: https://github.com/asus-msm8937-devs/android_kernel_asus_msm8937

ROM OS Version: Android 11

ROM Kernel: Linux 3.x

ROM Firmware Required: Pie firmware.

SELinux: Enforcing

Version Information

Status: Stable

Current Stable Version: v4.1

Stable Release Date: 2022-06-30

SCREENSHOTS:
[Moto G9 Play Questions & Answers] purenoob:
Hey trying to help out someone. Is it safe for them to try to downgrade to android 11 from 10. Or will it brick the phone.
[Moto G9 Play Questions & Answers] RMS100:
hello friend if you try you will get a brick, so far there is no way to go back to android 10
[General Topics] GalaxyA325G:
[adb] What is the adb syntax to connect wirelessly to an Android phone by its unique serial number

(instead of by its static Wi-Fi LAN IP address & random port assignment)?

View attachment 5677685

Background: (USB is no longer needed)

1. Android 11 (and up) allows adb to connect wirelessly (no USB)

2. Android 12 (and up) adds a TILE to make it very easy to set up

3. The latest ADB adds "adb pair" to the "adb connect" commands

The syntax for those wireless adb commands is easy when you know the IP address & random port assignment:

SYNTAX: adb pair [STATIC-IP]:[RANDOM-PORT] [RANDOM-PIN]

EXAMPLE: C:\> adb pair 192.168.0.2:40089 572791

RESULT:

Successfully paired to 192.168.0.2:40089 [guid=adb-YFVR80V7YFY-yF7kj8]

SYNTAX: adb connect [STATIC-IP]:[RANDOM-PORT]

EXAMPLE: C:\> adb connect 192.168.0.2:34967

RESULT:

connected to 192.168.0.2:34967

A. After you connect the PC to Android via adb you can query it

B. That query often shows TWO connections

C. One is via the IP : PORT and the other is via a SERIAL NUMBER

SYNTAX: adb devices

EXAMPLE: C:\> adb devices

RESULT:

List of devices attached

192.168.0.2:34967 device

adb-YFVR80V7YFY-yF7kj8._adb-tls-connect._tcp. device

The help for adb says to use the "-s" option to specify the serial number.

C:\> adb --help | findstr "serial"

RESULT:

-s SERIAL use device with given serial (overrides $ANDROID_SERIAL)

get-serialno print <serial-number>

$ANDROID_SERIAL serial number to connect to (see -s)

The problem I'm having is I can't figure out the syntax to connect via that serial!

Assuming the outputs above, this does not work for me.

C:\> adb shell "ifconfig|grep -A 1 wlan0|tail -n 1|cut -f2 -d:|cut -f1 -d' '"

RESULT:

adb.exe: more than one device/emulator

C:\> adb -s 192.168.0.2:34967 shell "ifconfig|grep -A 1 wlan0|tail -n 1|cut -f2 -d:|cut -f1 -d' '"

RESULT:

192.168.0.2

That works fine if you already know the IP address (and port, which is more important but not for this trivial example); but what if you don't know the IP address or random port?

What if you only know the unique Android device serial number?

C:\> adb -s adb-YFVR80V7YFY-yF7kj8 shell "ifconfig|grep -A 1 wlan0|tail -n 1|cut -f2 -d:|cut -f1 -d' '"

RESULT:

adb.exe: device 'adb-YFVR80V7YFY-yF7kj8' not found

View attachment 5677717

What am I doing wrong (syntactically speaking) to query any given Android device (over Wi-Fi) by its unique serial number?
[General Topics] GalaxyA325G:
By accident, while I was testing out the ladb app open source app (aka "local adb"), I realized in the PC command-line queries that sometimes adb says the Android device serial number is of (what I'll call the "long form") and sometimes the serial number output is of (what I'll call the "short form")...

Long form serial number:

"adb-YFVR80V7YFY-yF7kj8._adb_tls-connect._tcp."

Short form serial number:

"YFVR80V7YFY"

That syntactical difference may play a role in the syntax required of adb '-s' commands.

For example, does anyone know what all that other "stuff" is that's prepended and mostly what is appended to (what I'll call the) "short form" serial number?