yashsingh1/xdaforums huggingface dataset:
[Nothing Phone 2] mvikrant97:
How to make an EDL cable for Nothing Phone 2?

Requirements:

1. Windows Computer and Qualcomm HS-USB 9008 drivers.

2. Nothing Phone 2

3. Normal USB Type C cable

4. Pair of Scissors

5. Cutter

6. Glue

7. Sticky tape

FAQ's

1. My phone is not connecting what shall I do?

Ans: Make sure your phone is completely switched off before you connect the cable.

2. How do I switch off the phone if its stuck in Fastboot mode or Crash Dump Mode or Bootloop?

Ans: Press and hold all the hardware keys on the device to switch it off or reset its current state.

Step 1: Cut the outer layer of the USB C cable close to the type C male port to expose all the four wires.

In the picture below as you can see the wires are color coded differently. We need to cut the V Negative and Data Postive wire which are black and light green colored wire in my case.

View attachment 6064343

Step 2: Cut the V Negative and Data Postive wires and then connect them with two extra pair of wires as shown below.

The extra wires would be used to connect the push switch.

View attachment 6064345

Step 3: Safely connect all the wires and solder them to the push switch as shown.

If you don't have the soldering gun then you can connect the wires with each other before plugging it into the phone.

I use the push switch which makes it much more convinient.

View attachment 6064349

Step 4: Switch of your Nothing Phone 2 and then press and hold the push switch and then plug it into the phone.

Release the switch after two seconds and you will see your phone under device manager as Qualcomm HS-USB 9008 device.

I have tested this cable with Samsung S20 FE 5G, Nothing Phone 2, Oneplus 7 Pro.

This cable also works on Mediatek Devices and Spreadtrum Devices.

For Mediatek it puts the devices into BROM mode.

For Spreadtrum devices it puts device into SPRD U2S Diag mode.

View attachment 6064332View attachment 6064335
[Nothing Phone 2] dlads:
As always, great work. 👍🏼
[Nothing Phone 2] Renate:
Here's mine. No button. Just plug it in.

View attachment 6064350
[Nothing Phone 2] mvikrant97:
Great Engineering....(y)
[Nothing Phone 2] dlads:
Love that 😂👍🏼
[Nothing Phone 2] celonfix:
View attachment 6064525

I couldn't solder, but I managed by touching the black and green wires together with my hand. It was useful for me, thanks for the guide.
[Nothing Phone 2] Claudiusgallus:
I just received the Hydra V2 Cable. It is very easy to enter in EDL mode. Fortunately, I have no reason to use EDL Tool
[Nothing Phone 2] mvikrant97:
Finding a reason is also easy, just brick the device. ;):LOL::p
[Nothing Phone 2] Claudiusgallus:
It Is only question of time 🤣
[Nothing Phone 2] dfogelstrom:
Not yet....not yet
[Nothing Phone 2] dfogelstrom:
Hydra v2 is the best investment for a NP2 owner IMO. $20 from AMAZON. Should be a requirement
[Nothing Phone 2] Renate:
"EDL cables" only work on some devices. There has to be a test enabled in the xbl/sbl. And if that's corrupted the technique won't work either. In worst case the internal test points will always work.

I've put a magnetic reed switch in a few of my Androids. A small magnet on the outside of the case sends it to EDL when you do a reset. The "glassy" thing is the reed switch. The white connector is the UART with 1.8V logic.
[Nothing Phone 2] dlads:
That has to be rare, I've not once had to open up any of my devices since the G1.

Plus getting into EDL mode has been simple for me with the cable... Without it yes it failed 100%... Is that what you mean?
[Nothing Phone 2] Renate:
As I said, some devices do test whether USB 2 D+ is being grounded during sbl/xbl execution.

Others do not.
[Nothing Phone 2] Testing33:
Reed switch is clever approach. Nice.

1. Do you short EDL points or CLK to ground (where EDL points are not available) with or without battery connected ?

2. What if we accidently or by will, short above CLK or EDL points while device is in runtime(Android OS). Have you tried that ? Will phone dead ? , What would be the outcomes ?
[Nothing Phone 2] Globus.gd:
don't know if I understand properly, but any connection to GND (signal or power voltage) is like a protection. No signal or voltage will reach the device. So nothing will happend. The source of signal can be overcurrent only and possible brakedown of output
[Nothing Phone 2] Renate:
The EDL "test points" are a GPIO (low speed input with a logic level of 1.8V) and a +1.8V source.

You could attach wires to these points to a switch without causing any problem.

I have two devices where I put the reed switch in a more convenient and run a few inches of wire.

Since these wires don't have any high speed signals, you could just wire it up like a doorbell.

Even wiring up an EDL cable you can't just solder on any length wires.

For a clock signal on the memory, even attaching an inch of wire (not connected to anything) will cause a problem.

Generally, we shouldn't do that. Even if we get the right points, you might burn out an output.

Worse, you might hit the wrong thing that could cause a lot of current to flow and cause real damage.

Using a resistor will limit the possibility for damage.
[Nothing Phone 2] Testing33:
I was thinking of mostly shorting via resistor as like Renate mentioned. Also i am more concerned about EDL method via shorting UFS CLK to GND.
[Nothing Phone 2] Testing33:
I am more interested in this EDL method(UFS CLK shorting to GND).

I was thinking of attaching a wire to CLK via resistor and then add reed switch which could be easily reachable/accessible with magnet from back cover.

I guess as you mentioned it will create an issue in on going device. Attaching anything to CLK all the time seems will cause issue.
[Nothing Phone 2] Renate:
See: https://xdaforums.com/t/phone-doesnt-boot-even-in-edl-mode.4411915/page-2#post-88921909
[Nothing Phone 2] Testing33:
in above testing possible edl point with respected to GND in diode mode, you have mentioned about reading near 1000 or above.

1. I guess that value is of resistance(with respect to GND) right ?

2. EDL points are expected to have very high resistance ?

3. One of EDL Point is always GND ?

4. Can you please explain more about EDL point working ? like does shorting them abrupt voltage supply to something ? or send Reset ? as in how shorting them actually leads to EDL mode ?
[Nothing Phone 2] Renate:
The EDL test point that is the GPIO is just an input. Like the cover closure sensor or anything boring.

If you know what number it is you can check the status yourself.

Wiggling this input does nothing.

It is only sensed at the instant of boot and if it is high the ROM bootloader doesn't boot normally but goes to Sahara mode.

One point is input the other is a 1.8V source.

The "one point" method uses the internal voltage source of diode test to make the input high.
[Nothing Phone 2] Testing33:
is there any way to find out EDL points by somehow doing something in run time Android OS ? by writing some sort of value in files in /sys/.... or /proc/ .... ?
[Nothing Phone 2] Renate:
Yes/mostly no.

If somebody has figured out what GPIO number it is for a certain processor and you have that same processor, then yes.

For example:

SDM636 GPIO 57

QCS2290 GPIO 1247

If you had one of those, you could just do:

gpiotest 1247

And poke with your diode text DVM all the points that you could find.

That way you wouldn't have to do a reset with holding power for 10 secs to try out a point.

Also, if you can do reset electronically then that lops a good 20 seconds off each trial.

Throw in a foot switch and we can really go cooking.

Throw in a UART and it gets easier.

Throw in a current monitor so you can watch it boot and it's a piece of cake.

Ok, I admit it took me a while to find the USB_BOOT on a Quectel because I believed the documentation.

As soon as I realized it was trash it was trivial.

Which is not to say that some manufacturers might have the points under RF shields or copper tape or even not at all.
[Nothing Phone 2] Testing33:
means ? that gold dot will be high ? any voltage will appear on that ?

i did run gpiotest in Terminal with and without root also and it shows not found that binary....
[Nothing Phone 2] Renate:
Not surprising. I didn't think that I released it.

In any case, without knowing which GPIO you're talking about it won't be much help.
[Samsung Galaxy Z Flip 4] Tes45:
On Thurs night/ Fri morn I Took the phone out of my pocket and opened it. There was an audible crack when it opened and now the screen looks like this. Basically none of the screen works for touch functions except the very tops an bottoms, and one little patch of the screen in the Midwest portion of Quarant II. Knowing that I was at least able to navigate in landscape and get to important stuff I've got saved on the phone.

I was still able to check texts to the phone and confirm various MSFT & GOOFlG 2FA verifications for apps I'm trying to use on one of two prepaid phones (a TF Moto G Pure & a Total by VZW Nokia C300). It's the main thing I need the phone for r/n AFTER the 5g Hotspot that i run all my personal devices data through atm. It's the number I have tied to EVERYTHING for 2FA.

I was sick of having to deal with the busted screen multiple times per hour when using the phone, so late last night I took the SIM out and put it in the Total by Verizon C300 late last night thinking it would work no problem and I'd have an easier time running my HS and verifying 2FAs through it.

It didn't work and both VZW & TbV's Call Center/Support Line were closed so I put it back in the ZF4 & reset the network several times, but after an hour the phone still wasn't getting any data; so I reset it.

When i turned it back on, My Fingerprint no longer works for turning on the phone because I apparently have to do a screen pattern unlock every time the phone resets.

Only two of the dots in my pattern are on part of the screen that works and I'm now down to just 4 attempts left (before the phone self destructs or something?) and the last wait time penalty was an hour..

Probably can't get a replacement phone til Tues or Wed. Desperately need to get back into this one ...what do I need to do to unlock it?

I thought there might be something I could do through my Samsung Account; but I can't get into it without a 2FA confirm by my ZF4..

This is what the screen looks like....what are my options & what should I do??

View attachment 6064334
[Samsung Galaxy Z Flip 4] Renate:
You could use a digitizer tablet on an OTG adapter. Since you can see two dots. You stick a piece of paper on your digitizer and hover the stylus and mark the two dots on the paper. Then extrapolate and mark the other seven dots on the paper. Then just swipe.
[Android Q&A, Help & Troubleshooting] Rifa335:
Hi,

So i have an Infinix Hot 10 X682B and i currently have a problem where my system would replay bootanimation and basically restart midway on to the System, it happens every like 3 minutes or so. I dont know why, i've unroot my device, reflashing super.img, factory reset over and over again and my Phone just keep doing it. I dont know why. Bellow will be my logcat
[Redmi Note 11 (spes/spesn)] PugzAreCute:
[ROM][14][UNOFFICIAL] PixelOS [AOSP][STABLE]

PixelOS is an AOSP-based ROM, with Google apps included and all Pixel goodies. We aim to provide an experience similar to Google Pixel phones with numerous performance enhancements and a small amount of useful additional features.

/* 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.
*/

Device-specific issues:

None

Changelog

• Update PIF Fingerprint(Previous one got banned).

• Update kernel to 4.19.306.

• Fix Location.

• Import changes from Chris's trees.

Downloads

Download

Recovery

Notes

• Encryption is enabled by default

• Murali680 Kernel included

• PlayIntegrity passes Device

Flashing Instructions

Clean flash (coming from a different ROM):

• Download ROM

• Reboot to recovery

• Sideload ROM zip `adb sideload PixelOS_14.0*.zip`

• Format data

• Reboot and voila!

Updating to a newer build (dirty flash):

• Sideload ROM zip

• Reboot and voila!

Read the PixelOS blog https://blog.pixelos.net

Join the PixelOS Telegram Group https://t.me/PixelOSChat

Support group https://t.me/pugzsbuilds

Donate to the maintainer https://www.buymeacoffee.com/pugzarecute

If you've noticed anything that isn't translated in a language you speak, please consider helping out with the translations.

https://translate.pixelos.net

Source Code

PixelOS http://github.com/PixelOS-AOSP

Device Tree and Vendor Tree https://github.com/bleedingedgeandroid/device_xiaomi_spes-chris.git, https://github.com/bleedingedgeandroid/vendor_xiaomi_spes.git

Kernel Tree https://github.com/muralivijay/kernel_xiaomi_sm6225

ROM OS Version: Android 14

ROM Kernel: Linux 4.19.306
[Redmi Note 11 (spes/spesn)] roirraW "edor" ehT:
<Moderator Note>: Thread closed.

Hi @PugzAreCute,

Please keep using and modifying the OP as necessary of your original thread:

[EOL][ROM][14][UNOFFICIAL] PixelOS [AOSP][STABLE]

[ROM][14][UNOFFICIAL] PixelOS [AOSP][STABLE] PixelOS is an AOSP-based ROM, with Google apps included and all Pixel goodies. We aim to provide an experience similar to Google Pixel phones with numerous performance enhancements and a small...

xdaforums.com

Any questions or comments, send me a PM.

Thank you,

@roirraW "edor" ehT
[Touch HD Themes and Apps] gilroy8:
i was looking at the apps you can get for the iphone, i was just wondering, is there anyway you could convert the iphone apps to run on windows mobile 6. Just thought it would be good.
[Touch HD Themes and Apps] maati:
No.

But there are a lot more apps for Windows Mobile than for the iPhone. You'll probably find everything you need.
[Touch HD Themes and Apps] gilroy8:
yea there probably is but i like the accelerometer apps, they seem really cool i think
[Touch HD Themes and Apps] impreza54:
I like the GALCON iphone game... no wm version :(
[Galaxy Tab Q&A, Help & Troubleshooting] Mildos Cardozo:
Hello, the first question that you are going to see in this thread is if there is a kernel for the sm t113nu but with lineageos 14.1. Please let me know if you know anything.
[Galaxy Tab Q&A, Help & Troubleshooting] V0latyle:
In most cases, custom kernels can be used with any ROM.

You can find kernel development here.
[Galaxy Tab Q&A, Help & Troubleshooting] Mildos Cardozo:
Thank you
[Honor Magic3 Pro] AxomiaHoiMoi:
Can anyone give a guide on how to join the MagicOs 8 beta programme?
[General Topics] Harlock1978:
I have an Ulefone Armor 18T and I want to root it, but I get stucked after unlocking bootloader.

Everytime that I flash an empty vbmeta I get a bootloop.

Here is the command I use:

fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img

Should I run instead

fastboot --disable-verity --disable-verification flash vbmeta_a vbmeta.img
fastboot --disable-verity --disable-verification flash vbmeta_b vbmeta.img

Thanks
[General Topics] mvikrant97:
I can help you Unlock bootloader using a special tool I have.

Or else

You can try with mtk client to unlock the bootloader.

Please backup the stock firmware first using the Mtk client and then only unlock the bootloader.
[Android Head-Units] titanmmilton:
Hi Brain Trust,

I would like to get some advise regarding this OEM Android Head Unit in a Honda. It's supplied by Mitsubishi Electric with Android 8.1.0.

Does anyone here know if this head unit can be rooted? Adjusted? Modified to be better? I noticed that the GPS in this car is not very accurate and the BOSE sound is not great either.

Unsure if I can upload any apps in it. Happy to take any advise.

TIA
[Xiaomi Mi 10 Questions & Answers] YorkWaugh:
I am a starter and tried to build pep13. For some reasons I can't test this ROM by myself. It may have a lot of problems and even can't boot ...... I hope someone can test it, thanks!

Microsoft OneDrive

onedrive.live.com
[Xiaomi Mi 10 Questions & Answers] roirraW "edor" ehT:
<Moderator Note>:

Hi @YorkWaugh,

I've moved this thread to Q&A. Please read the sticky post at the top of each section, which details the requirements for Development threads.

Thank you,

@roirraW "edor" ehT
[Xiaomi Mi 10 Questions & Answers] YorkWaugh:
I am very sorry that I did not pay attention to the rules!
[Xiaomi Mi 10 Questions & Answers] night-silent:
Looking forward to your work
[Xiaomi Mi 10 Questions & Answers] ccx123:
Hi,your link had Invalidation
[Xiaomi Mi 10 Questions & Answers] YorkWaugh:
Thyme

Sorry, my previous network disk account has expired. Please note that this firmware is unstable and will not be maintained.
[Moto G Power (2021)] addmix:
I had been chasing an issue with my rooted Moto G Power 5G 2023, I was constantly getting full screen update reminders, attempts to install the update always ended with "package verification failed" (I can only assume I used an outdated/incorrect ROM when rooting initially), but I followed the steps to apply an OTA update through Magisk, and rebooted as instructions stated, which clearly was not a good idea. Currently my device is stuck in a bootloop between the Moto boot screen, and the android unlocked bootloader warning. Any hope to save my data or my phone? I've tried both recovery mode and factory mode in fastboot settings, but neither seem to work. My next attempt will be adb sideload to flash the stock ROM again, any advice would be appreciated.
[Moto G Power (2021)] V0latyle:
Were you using any Magisk modules that affect system? You can try disabling your Magisk modules on boot. Connect phone to PC, open ADB terminal, and while your phone is bootlooping, use this command:

adb wait-for-device shell magisk --remove-modules

If that doesn't work, flash the stock (unpatched) boot image, manually patch in Magisk, then flash the new patched image.
[Moto G Power (2021)] addmix:
Honestly I'm not sure what modules I was using, but I don't think I had much more than what was default. Luckily I was able to flash the stock image again with no problem. RSA is most definitely a useful tool. I guess I'll have to reconfigure everything again.
[Moto G Power (2021)] LilAnt530:
So i wasnt the only person getting those system update popups? Lol, i unrooted trying to take on the OTA & the security patch crap right & it continued with the updates (which was odd to me) only after I RE-flashed my magisk patched boot img 🤷 so then after the update installed..... I again needed to flash the patched boot img to regain root access 😂🤷😂.

Gotta ❤️ moto..... My last one is a nice paperweight & it does that job great
[Moto G Power (2021)] rei20:
Where can I find more about this RSA tool
[Moto G Power (2021)] addmix:
It's the Lenovo Rescue and Smart Assistant, makes it easy to download the stock rom and reimage your phone. I've seen it being talked about all over the forums.
[OnePlus 12] popodoge:
Hello,

I successfully converted from ColorOS to OxygenOS using one of the guide/script in this forum. However, ever since switching to OxygenOS, turning on developer mode, and enabling USB debugging, I have not been able to access my phone using adb. When I use 'adb devices', it does not show up, nor does it show up on my device manager. I have double checked that I have the usb drivers required (it was working prior to me converting), and I have enabled usb debugging. USB debugging does show up when I plug my phone into my computer, but otherwise I cannot access it.

Does anyone have any clue on what I should do? I would like to reopen my bootloader so that I can tinker with my device again.
[OnePlus 12] sbcrumb:
Strange you ask this. I have a Stock US OP12 that I got Friday and I am struggling to get ADB to work as well.

No device on my PC, no ADB devices listed. Didn't have a lot of time to mess around with it yesterday when I noticed. but I was going to try today.
[OnePlus 12] popodoge:
I think I found a solution. I was using an old version of adb/fastboot and after using the latest version of adb, it detects my device so far and has let me into fastboot. That might solve your problem as well.
[OnePlus 12] sbcrumb:
I tried this and no joy.
[OnePlus 12] popodoge:
Hmm, I got to unlock my bootloader a few minutes ago, and it understandably wiped my system. When I tried turning back my USB debugging again, it is once again not detected. I might try to look for the oneplus usb drivers, and try installing that.
[OnePlus 12] replica9000:
I was able to use adb to reboot the phone to unlock the bootloader with fastboot. After unlocking, I couldn't get adb to connect. I just had to use the buttons to reboot to fastboot to flash magisk.
[OnePlus 12] popodoge:
I found a weird workaround for now. I am not sure if it would work for everyone, but it doesn't hurt to give it a try. All I did as of now is to unplug the usb cable, revoke the usb debugging access, turn off then turn on the usb debugging, turn off and on my phone, then plug the cable back in.

This gave me the usb debugging allow prompt, after which I can access it through adb again.

Let me know if this worked for you.
[OnePlus 12] rabedu57:
Try it, it's from tradingshenzhen. Works for me.
[OnePlus 12] nanodan:
I'm also having a TON of a issues with getting this phone to connect via USB / ADB.

Half the time, I connect the phone and I get an error that the device was not recognized/malfunctioned, in device manager it says "Configuration Descriptor Request Failed." I have tried unisntalling the drivers, rebooting, re connecting, toggling usb debugging on the device, etc etc, and once or twice I got it to be recognized as a "oneplus 12" with ADB on, 'adb devices' lists the device ID, however it is listed as "offline" and I cannot send it any commands at all let alone reboot into fastboot. I am using the latest version of ADB.

The phone will be recognized just fine if i DISABLE usb debugging in dev options, so it seems like an ADB driver issue. I can't even browse the SD card with it connected in MTP mode with USB debugging on.

EDIT:

I seemed to have identified the issue was with the two USB ports on my computer that I tried. I plugged the phone directly into the USB ports on my mother board instead and it was instantly detected by both the computer and ADB.

So, to those of you that are struggling, try a different USB port, probably one that you haven't used w/ ADB before. The port that is giving issues may be broken or have a messed up driver configuration.
[OnePlus 12] Canuck Knarf:
This what I do..all the time.

I have win 11 pro... down in my taskbar..you will see folder...click on that

That will open up Home...now off to the left...you should see all your stuff...desktop...pic..downloads etc.

Scrow down further... open up This PC.

you should see your c drive etc.

Now enable USB debugging on phone.

Plug into computer...phone should be charging from usb ...need to change in phone Transfer files

Now under This PC your phone should pop up..if it doesn't you need to install oneplus phone drivers.

If it shows good..

Now in Device manager...

You should see Portable devices...open that you will see your phone...all good

Next leave device manager open...open platform tool...in header type in cmd.

Next type in adb devices...cmd see you phone with serial # and device...if not need adb drivers

Next type in adb reboot bootloader...once into fastboot ...you should see Android Phone at the top pop up in device manager.

If it dose you should be good to go,,if you see Android phone with a explanation ..you need to install Android Bootloader interface..

I hope this helps a bit