yashsingh1/xdaforums huggingface dataset:
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] Techguy777:
Have any of you tried installing viper4android magisk?

A lot of devices are being unable to install the old viper 4 android. I know there's a 64bit version now that usually works on devices that can't install the other one. It doesn't have all of the features it's missing headphones surround sound and gain increase. Which are the two best features of the whole vipers situation. So I want to purchase a Poco F5 or F5 pro. So I am wondering if viper is working?

You'll probably have to install magisk delta canary latest build because the new magisk v26.1 won't work with viper now either. It will work if you Install viper with magisk delta and then switch to magisk official v26.1.

Normally what you do is you install the busy box module, The James DSP 4.6 module, Selinux permissive module, audio modifications library 4.2 module and the viper for Android module finally. You don't have to use the James DSP but sometimes it corrects problems in the system to get viper to work. I'm not sure how much you guys are aware so I am trying to cover everything.

Pixel 6, 7 pro it won't work on. My tab S8 plus, S22 and S23 ultra it won't work on. Pixel 7 pro with AOSP roms make it work when those are available.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] carlese:
Try this: https://github.com/programminghoch10/ViPER4AndroidRepackaged

Worked like a charm for me on my Xiaomi 12X, install it as a magisk module.
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] Techguy777:
I don't have the Poco F5. I want to know before buying it if it can use the good viper or repackaged on stock? Anyone know on Poco F5?
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] cyborgtxd:
can i install custom rom in poco f5?
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] carlese:
No, you need to root the phone first, then you can use it also on stock rom
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] mangkoeboemi:
Doesn't work on Poco f5 no driver found error
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] HippoMan:
Oh ... I just found out that this phone doesn't support VOLTE under T-Mobile in the U.S. ... that's my carrier.

Oh well (sigh).

Are there any other Qualcomm-based Xiaomi devices which support full functionality with T-Mobile in the U.S., or am I out of luck?
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] Pavamarea:
I have the same error. I installed the last repacked edition. On my Poco F1 works like a charm with Android 13, but now, with F5, it doesn't.

Did you know if it have some workaround?
[Xiaomi Poco F5 / Redmi Note 12 Turbo (China)] mangkoeboemi:
I installed this version, better than nothing.
[Touch Diamond, MDA Compact IV Themes and Apps] Spectating:
Can someone please provide me with TFL3D's stock icons?

Thank you,

_Spectating
[Samsung Galaxy S22 Ultra] :
HOW TO CHANGE CSC IN SAMSUNG DEVICES?
[Samsung Galaxy S22 Ultra] V0latyle:
Flash firmware with a different CSC, as long as the CSC you are using is not already in the firmware you are flashing.

Also, read the Forum Rules, please. Search Before Posting!
[Samsung Galaxy S22 Ultra] :
Tell me any other way because I am not getting the firmware that will be flashed in my device, so please tell me any other way.
[Samsung Galaxy S22 Ultra] Naikkon:
Take a look here

SamFw Tool 4.9 - Remove Samsung FRP one click

Hi Today, we introducing SamFw FRP Tool version 4.9 Main function: Remove FRP with one click Change CSC with one click Remove FRP for new secu...

samfw.com
[Samsung Galaxy S22 Ultra] :
Without PC, i already know about samfw
[Samsung Galaxy S22 Ultra] Naikkon:
Then no PC - no csc change
[Samsung Galaxy S22 Ultra] :
It's possible without pc i already found the method to change csc without pc
[OnePlus 9 Pro] mvollstagg:
Hi, due to the high prices in my country I have bought an TMO version of one plus 9 pro LE2127. But to keep use my sim in my country I have to pay huge amount or I have to replace the IMEI number with one of my old phones. I have been looking for how to do but I couldn't find a valid guide for this. My phone is in Android12 now and 13 is just came today. I didn't do update yet. Can anyone help me out this issue?

Regards.
[OnePlus 9 Pro] ChrisFeiveel84:
Changing the imei is forbidden in most countries and is not supported here as far as I know
[OnePlus 9 Pro] mvollstagg:
I didn't know that it's forbidden here. My fault then. I apologise.
[OnePlus 9 Pro] Masterchief87:
Altering the IMEI of your phone is against the law in most countries and is not something that can be discussed on XDA. Instead of trying to alter the IMEI, next time you buy a phone, make sure it's sim unlocked and doesn't have a blacklisted IMEI.
[OnePlus 9 Pro] Oswald Boelcke:
@mvollstagg I've closed this thread!

As already above indicated by @ChrisFeiveel84 and @Masterchief87, edit or change of IMEI is illegal in quite a few of countries. For this reason, I've closed the thread! XDA doesn't allow and doesn't accept discussions about or support for such an edit or change.

XDA Forum Rules (excerpt):

Please refrain from such support requests on XDA in future. Thanks for your cooperation!

Regards

Oswald Boelcke

Senior Moderator
[Touch Pro, Fuze General] ralfwolf:
I'm getting my Fuze Monday and have 2 days to prep it before leaving for a trip. I want to see what my best options are to get the following functions working while I'm away:

1. tether for my notebook

2. web browser

3. email access

4. maybe some chat/IM

I don't have much use for text messaging or GPS navigation. My primary concern is usability and speed along with the ability to use it as a modem for my notebook since there's no broadband access while I'm away. Since I've only got two days or so to get it ready, that may factor in to how much I can do. I'm pretty comfortable hacking things but don't want to brick the thing before a long trip. It seems to me that I've got two options. First option is to leave the existing ROM and apply some of the "speed up" mods in the registry and such. Second, load one of the cooked ROMs. If I go with loading a ROM, what would be my best choice given my requirements above? I played with several and various AT&T stores and the interface was just too sluggish so I'll need to do something to make it usable.

Thanks in advance for any advice.
[Touch Pro, Fuze General] alapeter:
Right before a trip with only 2 days to prep I would just hard reset and bypass the bloatware (there are instrucitons in the forum) and do the speed up tweaks and hsdpa/hsupa tweaks. This is what I did and the performance is light years beyond what it was out out of the box and I am getting donload speeds of 2200 kb and upload speeds of 1400 kb in Long island and Queens in NY
[Touch Pro, Fuze General] kyphur:
Please read the threads regarding the different Roms, they all list features & goals of the Chef within the first few posts.

Asking strangers to recommend a Rom is like asking them to recommend underwear. Your personal preferences and reactions to anything will vary from mine.
[Motorola Edge 40 Pro  / Moto X40 (China)] mxz55:
My story about why i want this so badly:

The combination of these things form what type of user i am:

- I never settle for anything less than a custom ROM like LineageOS / AOSP

Even if the stock ROM is decent and relatively clear of bloat (and they promise a certain amount of large updates and security patches), you won't have the degree of freedom, control, privacy and security that a custom ROM can provide (of course, in the right hands). With everything, standard apps included, being opensource, you know what is running on your device and can audit if it's secure. Unlike with stock ROM's, where unknown, proprietary code is running.

In my eyes, a ROM line LineageOS is the only way to perceive the full power of latest flagship-gen hardware, as it's the lightest & bloat-free you can get. When someone has the latest phone with a lot of performance, it feels more than good enough with the stock ROM due to high raw performance, but that might come back to "just not knowing any better".

So now, an important aspect of why im doing all this effort and spending a significant amount of money: to have the greatest, the earliest. This device has the latest Qualcomm chipset, Snapdragon 8 Gen 2 (sm8550) that is making its way to today's flagships, having been launched around December 2022. If we can get LineageOS up and running here, it will be a prime occasion for the entire custom ROM scene, to have something like LOS on the latest chipset so fast. I always want to use the latest tech, but it can be difficult to do so on your own terms (like having full control, as LineageOS provides)

Luckily, Motorola is a development friendly brand and has good recovery tools (it can even restore a full brick on the firmware level). We may be early, but other devices with the same SoC are slowly starting to get development attention, like the OnePlus 11.
[Motorola Edge 40 Pro  / Moto X40 (China)] mxz55:
Reserved Post #2 (for later roadmap updates)

Update (11-05): device shipped to The_MarD in Canada, i had received it

Takes approx 7-15 days to get there

Update (24-05): device arrived to The_MarD, development begins

Update (05-06): dual maintainership (Marc and SGCMarkus) is being planned, and SGCMarkus begins helping The_MarD with development and Motorola GPL requests

Update (29-06): First successful boot at the hands of one of the project's developers, SGCMarkus

Update (28-07): public test builds are out, get it at https://sourceforge.net/projects/lineageos-for-rtwo/files/ and please reply with feedback & bug reports

* See release comments: post by The_MarD

Update (08-05): We willl swap this topic for the new one: [ROM] LineageOS 20 (Android 13) for the Motorola Edge 40 Pro / X40 / Edge+ 2023 (rtwo) and as you can see, this means we exited the Alpha stage and more stable builds are being offered in said release topic. Solid plans for working towards OFFICIAL release status can be found in this (the old) topic, in some replies. So, no worries about that.
[Motorola Edge 40 Pro  / Moto X40 (China)] ThE_MarD:
Heyyo! I'm definitely looking forward to this challenge! Yeah in the future we can try to point testers here as we go and post some milestones too (y)
[Motorola Edge 40 Pro  / Moto X40 (China)] mxz55:
Update (11-05): device shipped to Marc in Canada, i had received it

Takes approx 2-5 days to get there
[Motorola Edge 40 Pro  / Moto X40 (China)] ThE_MarD:
So I've started a GitHub organization for these development efforts here:

Motorola Edge 40 Pro / Edge+ (2023) / Moto X40 development

Motorola Edge 40 Pro / Edge+ (2023) / Moto X40 development has 12 repositories available. Follow their code on GitHub.

github.com

So far it's just the initial work of rebranding and updating eqs (Edge 30 Ultra) trees for rtwo, but it's a start!

Update: I also saw that rtwo codename is shared for both Edge 40 Pro and Edge Plus (2023) so that makes life easier.

Update2: I was told that Edge X40 is also rtwo so it sounds like we can do unified trees which is nice 👍
[Motorola Edge 40 Pro  / Moto X40 (China)] ThE_MarD:
I made an inquiry with Motorola on the kernel source code for rtwo as I'm not sure if we are missing some repos or if they are unused

GPL | Source request for Motorola Edge 40 Pro (rtwo) XT2301-4 - T1TR33.43-20-28 · Issue #503 · MotorolaMobilityLLC/kernel-msm

Please release the kernel tree, device tree and all the necessary audio/video/display techpack for Motorola Edge 40 Pro (rtwo) version T1TR33.43-20-28 Model number: XT2301-4 Codename: rtwo cc @chen...

github.com
[Motorola Edge 40 Pro  / Moto X40 (China)] Kkjin:
I have two products

CN version!!

Is it possible to install Lineage ROM?

Lineage Development Team, I love you so much!!!
[Motorola Edge 40 Pro  / Moto X40 (China)] ThE_MarD:
Heyyo @Kkjin , these are English forums, please use a translator to post in English as well

Google Translate

Google's service, offered free of charge, instantly translates words, phrases, and web pages between English and over 100 other languages.

translate.google.com

The plan is to support all 3 models of rtwo. Edge 40 Pro, Edge+ (2023) and Moto X40. It is currently under development and a test build isn't released yet... but once a test build is ready it will be posted in this forum thread. (y)
[Motorola Edge 40 Pro  / Moto X40 (China)] ThE_MarD:
Yeah we are definitely missing the repos... Audio device tree and display are proprietary so they apparently won't even be available on CLO... So either Motorola needs to release them or they need to be backwards engineered... I'm inquiring with Cosmin Tanislav as he did so for eqs (Edge 30 Ultra / Moto X30 Pro) so maybe he has some advice for us?
[Motorola Edge 40 Pro  / Moto X40 (China)] ThE_MarD:
@Kkjin there is development on eqs (Edge 30 Ultra, Moto X30 Pro) but I am unsure where those builds are shared. I would recommend checking Telegram for Edge 30 Ultra or Moto X30 Pro communities and ask there
[Motorola Edge 40 Pro  / Moto X40 (China)] Ray.Marx:
I wish I could get someone to walk me thru installing this once I get my new phone, right now I'm on the unlocked T-Mobile Edge and will be updating soon, probably next month, to the Edge+23.
[Motorola Edge 40 Pro  / Moto X40 (China)] mxz55:
damn, i hope it will work out, or else we may need to make unofficial builds for a while (precompiled kernel). Does it seem like he wants to help? Also, it seems kinda random how Motorola treats the releasing of said things, as not all phones have stumbled on roadblocks like that, i still hope they will show goodwill on your github post and make the next release that's requested with those trees included.

I really hope Motorola doesn't abandon its growing reputation for being a developer friendly brand, let's see what happens.

In other news, the package arrived to Marc's city (per the tracking info) but is yet to be directed to his address from the depot. Canada Post is being slow, but it is what it is and we're not in a hurry or anything. He'll probably be able to really explore what the options are, once he got the device in front of him soon.

It's not ready, and there is no guarantee it will be next month. Getting flashable test builds that boot is the first step, as soon they work for Marc and me they could be shared to testers in here.
[Motorola Edge 40 Pro  / Moto X40 (China)] Kkjin:
꼭 성공하시길 바래요!! 모토로라의 장점인 터치샘플링 360Hz 기능도 있었으면 좋겠습니다. 개발에 도움을 주신 mxz55님 감사합니다...!"

Mod translation: I wish you success!! I wish there was also a touch sampling 360Hz function, which is an advantage of Motorola. Thank you mxz55 for helping us develop...!"
[Motorola Edge 40 Pro  / Moto X40 (China)] ThE_MarD:
My wife received the Edge 40 Pro for me! I'm stuck out of town doing a training course tomorrow morning and then driving 6 hours home afterwards lol oof, I asked her to check it over and make sure the contents are ok and then if she wants she can rebox it for me lol...

Update: I decided to get her to power it on and set it up for me so that it can start the timer for the OEM unlock that I'll need

Special that is again @mxz55 !!! I can't wait to give it a shot!
[Motorola Edge 40 Pro  / Moto X40 (China)] ThE_MarD:
I'm home! This thing is absolutely beautiful!!! Snapdragon 8 Gen 2 is seriously impressive on performance and it seems energy efficiency too!

Hopefully Motorola will check my new GitHub issue request instead of commenting on that other dude's request

GPL | Missing Source request for Motorola Edge 40 Pro (rtwo) XT2301-4 - T1TR33.43-20-15 · Issue #509 · MotorolaMobilityLLC/kernel-msm

Hello, I noticed for Motorola Edge 40 Pro (rtwo) XT2301-4 - T1TR33.43-20-15 kernel source release that a few repos are missing and I am humbly requesting they get released and if I missed any can y...

github.com
[Motorola Edge 40 Pro  / Moto X40 (China)] mxz55:
Nice, and i hope so too.. this is Motorola's chance to reaffirm their position as the development friendly brand that they have purported to be. It opens a significant market (advanced users) and allowing early adoption will only boost it further.

If it won't happen, i guess you'll wait out the bootloader lock period, which is 7 days for rtwo, and just start experimenting with what we've got, (or perhaps can have with Cosmin's help), knowing that a brick is easy to recover from with Lenovo Rescue & Smart Assistant tool.

Any word from Cosmin yet if he's interested to help, btw?

Let's get hyped up, because as we know, if you accomplish this, you can have it as your daily driver.. who wouldn't like a flagship as this one for it? I hope you like the size in hand btw, in many ways it's not comparable to say an Edge 30. Even the display quality & feel is quadtripled.
[Motorola Edge 40 Pro  / Moto X40 (China)] ThE_MarD:
@mxz55 yeah this thing is definitely bigger and better than the Edge 30 in every regard lol, it's super impressive!

Unfortunately it seems Cosmin is a bit afk as I haven't gotten a reply from him, but tbh his activity is kinda sporadic as tbh I'm unsure what his work and personal life is like so he might have a bunch of stuff always on the go so this hobby doesn't always get time

Yeah the plan will be for meow to get a prebuilt kernel hopefully booting and then try to duplicate what eqs achieved and later get a source built kernel working
[Motorola Edge 40 Pro  / Moto X40 (China)] keaheng:
Try contacting him on telegram.
[Motorola Edge 40 Pro  / Moto X40 (China)] ThE_MarD:
@keaheng I did try via Telegram but I didn't get a reply, I might try again in a few days as I don't want to push my luck

I did see Kkjin from here on Telegram in an rtwo group though hehe
[Motorola Edge 40 Pro  / Moto X40 (China)] keaheng:
You should join the x30pro group where there are cosmin and markus there. Cosmin recived the device, took few days to reverse engineered things and gone lol.
[Motorola Edge 40 Pro  / Moto X40 (China)] True ayush Kushwaha:
all these things mean that there would be development for Motorola Edge 40 (Indian variant), that's all I wanted to know as I am planning to buy this device and wanted to know if there would be any development for this device!
[Motorola Edge 40 Pro  / Moto X40 (China)] ThE_MarD:
@keaheng yeah I remember hearing he did that, which I'm hoping he could help us with too but I dunno if he's willing to work on a device he doesn't own

@True ayush Kushwaha the Edge 40 is a different device and has a MediaTek SoC, so this work will not be compatible to it. Tbh I'm unsure if there will be custom ROMs for it as MTK is more difficult to work with, given MTK doesn't care about the open source community and they don't provide repos like Qualcomm and their CodeLinaro which helps a lot
[Motorola Edge 40 Pro  / Moto X40 (China)] ThE_MarD:
ok! Hammered out a bunch of stuff that will hopefully get us compiling with stock prebuilt kernel. I'm going to try and start compiling and see what kind of errors come up... or if I'm super lucky it'll just compile heh

Update: OOF!!! Lots of compile errors... I'll have to sort through them and figure this out as I go
[Motorola Edge 40 Pro  / Moto X40 (China)] ThE_MarD:
Ok, I've made a local_manifests repo on our GitHub org just in case another dev wants to come along and help. I also added a repopick list in it as there are some critical commits on LineageOS Gerrit Code Review that we need even to try to get this thing to compile.

I'm still ironing out some of the build errors but I'm definitely getting closer which is good
[Motorola Edge 40 Pro  / Moto X40 (China)] mxz55:
I've been watching commits on the various repo's, it's really nice to see its coming along.. ty!
[Motorola Edge 40 Pro  / Moto X40 (China)] ThE_MarD:
So meow I'm running into a weird compile error I'm unsure on, so I'm going to ask a few devs about it and see if they know what to do about it

rtwo compile errors

rtwo compile errors. GitHub Gist: instantly share code, notes, and snippets.

gist.github.com

I'm back to work tonight, so over the next few days I'm unsure how much spare time I'll get
[Motorola Edge 40 Pro  / Moto X40 (China)] Yqsy:
Been following, thank you for your contribution to the device and look forward to your work.

Combine work and rest, take care of rest, hard work!
[Motorola Edge 40 Pro  / Moto X40 (China)] Enchanter7402485097:
Thanks for your work, Bro.
[Motorola Edge 40 Pro  / Moto X40 (China)] ThE_MarD:
I finally got my bootloader unlock option so I'm unlocked and oof! Looks like Motorola still nukes Widevine L1 upon bootloader unlock which sucks... there's quite a few OEMs that still allow it, so not sure why Motorola does this still... :(

Update: since I'm using Magisk for the first time in what feels like forever I had to learn how to install it lol, and also how to use that liboemcrypto disabler so I can at least get Widevine L3 and be able to use Disney+ and Netflix

I'm still running into weird kernel compile issues, but I'm going to try some different things and see what happens. It might be something Motorola does that's causing my compile issue, but I just need to figure out what...
[Motorola Edge 40 Pro  / Moto X40 (China)] gibberishman:
Really appreciate the work you do, sadly won't be able to take advantage as I've already locked my bootloader and don't think I'll be able to unlock again, but still happy you get to contribute!
[Motorola Edge 40 Pro  / Moto X40 (China)] Soketto:
Thanks for the effort! Really considering to get this device now that I see that you are working on lineage!

I'm wondering what do you mean by not being unable to unlock again. Since I would buy from China I guess they'll flash the global ROM and maybe lock it? So don't want to end up with an unlockable phone. I read around a bit and some people say you can re-unlock and others say you can't. Any definitive answer?
[Motorola Edge 40 Pro  / Moto X40 (China)] gibberishman:
I did the conversion and relocked cause I do not care about root or custom ROMs when the stock software is good. I cannot unlock my bootloader after relocking on the global firmware though, not a big deal for me since MyUX is good enough to not want to root.
[Motorola Edge 40 Pro  / Moto X40 (China)] ThE_MarD:
Heyyo! So i got passed that kernel build error by doing this https://gitlab.com/ThE_MarD/android...mmit/89ea6e34442c588425d3ce4bf69fe138711ad5db

There's still some more errors to figure out with the audio HAL I guess but it's progress!

Kernel is still just on gitlab for meow, GitHub has a 2GB push limit so I'll have to break it up into chunks to get it on there later lol oof

Also, I drilled the missing mic hole below my power button on my case lol
[Motorola Edge 40 Pro  / Moto X40 (China)] Drasner:
Just wanted to say that it is great that you are working on LineageOS for this phone. If you manage to run a basic version, I'll be getting the chinese version X40 and I'll be more than happy to test and provide logs to help iron out any bugs.