yashsingh1/xdaforums huggingface dataset:
[Xiaomi Poco X3 Pro] merom90:
​

I got into building Android ROMs and really enjoyed it. Now, I started creating my own ROM that reflects what I love about custom ROMs, SomethingOS. Any feedback would be appreciated!

​

🪐 What is SomethingOS ?​

Unlike what the name may suggest, SomethingOS is based on AOSPA.

Bringing a fresh new design, some loved features (Like Play Integrity patch updater)

And so much more !

And the Nothing Phone (2) is the first device to get SomethingOS !​

🎚️ SomethingOS features​

Animations in settings for a better one hand use

A beautiful new boot animation

Google Photos unlimited

Pixel exclusive features

Play Integrity Settings (with updater)

Lawnchair & Lawnchair Quickstep

Advanced Reboot options

Hide QS in secure lockscreen

Block Ads

Ignore Window secure flag

More to come...​

🚩Known Issues​

None​

🚀Download​

<Mod Edit>Download Link Removed​

⚡ Installation​

​

​

​

​

Credits :​

- Huge thanks to the ParanoidAndroid team who did an amazing job

- CrDroid for ideas and some settings

- Lawnchair team

- Amazing devs who provides the included apps in SomethingOS (z-huang, zhanghai, colorata)

- and many more that I may have forgotten to mention
[Xiaomi Poco X3 Pro] li0nle0:
Good job bro! saludos desde Ecuador...

This version requiere clean flash?
[Xiaomi Poco X3 Pro] Usama-CW:
1) Can you replace [Vayu] with [OFFICIAL] in thread title, because it's already poco x3 pro forum.

2) Add screenshots to show how much tasty is it?
[Xiaomi Poco X3 Pro] imperial_bloke:
What I'd heard through the grapevine that somethingOS is based on CAF (code aurora forum, where Qualcomm dumps blobs/drivers for snapdragons) now called CLO (CodeLinaro). Gotta try this on my device.
[Xiaomi Poco X3 Pro] PikeoftheLake:
Installed this morning. I'm really liking it so far! Really nice and stripped down and all the banking apps and wallet features work perfectly. Much appreciated!
[Xiaomi Poco X3 Pro] _baddevil:
Installed it today on my poco x3 pro and i must say"THE BEST AND PERFECT REPLACEMENT FOR PIXEL EXPERIENCE".
[Xiaomi Poco X3 Pro] khusika:
Moderator Announcement​

Thread Closed

​

@merom90

This thread does not comply with our

GPL Policy

by not providing a direct link to the kernel source code that contains the kernel for that specific device.

A private message was sent to address this issue but Poster did not respond to us by fixing it.

Therefore, I am closing this thread and removing all related download links.

When everything is ready to post immediately, use the Report button on the OP of the thread to let us know to re-open this, then you can make all the fixes.

Regards,

Khusika - Moderator.
[XPERIA X1 General] doministry:
Please don't kill me but I want to know

HOW to make use WiFi instead of network on browsers and mail, once I connect?
[XPERIA X1 General] Carreragt17:
once you connect you to a wifi network it should be just like using wifi on your computer.

a more specific question or example may allow someone to help you more.
[XPERIA X1 General] artesea:
The phone uses Wifi where possible by default. However as my push mail is running over the Vodafone Internet APN I have found some occasions where my browsing session wasn't using Wifi.

So I created my own homepage which tells me the IP address I'm on and works out if it's my wifi router or the Vodafone Internet. It also has all my bookmarks, which is a better than the built in solution from Opera.

If you aren't using the GPRS all day, try NoData which can block all GPRS usage.
[XPERIA X1 General] doministry:
Aha, the old friend from MySymbian ;)

Well I'll try that NoData but good to hear X1 wants to use it by default (when connected). I don't use any push messages.
[XPERIA X1 General] UKTamo:
It's a Vodafone ROM thing. if you flash to another ROM it will work fine.
[XPERIA X1 General] OoLoLo:
WiFi problem

No man, I have a Vodafone UK Xperia. problem with Wifi initially, then I've ROM it to the generic UK version...now it connects to Wifi but I cannot browse anything with it. The pages don't load and status keeps saying 'loading...' but nothing happens and after a min or so, a message saying that I have to check my internet connection...not connected!
[XPERIA X1 General] artesea:
Then you have your Wifi settings incorrect.
[XPERIA X1 General] OoLoLo:
How come u say my Wifi settings are incorrect? How can I correct it? In wat way? my laptop etc connects to the Wifi fine...and the phone as well...but it just that the phone doesnt seem to load anything from internet when I'm connected.
[XPERIA X1 General] runout:
First Check if you used the correct Key for your wifi if thats fine then ....

I've never had this problem with the xperia but I have had with other windows mobile phones it was probable because of older versions of windows mobile, if wifi is connected fine go to Settings -> Connections Tab -> Connections -> Advanced Tab -> Select Networks, then select My Network for both drop downs.
[XPERIA X1 General] artesea:
Because you are unable to surf the internet, which points to either the settings entered incorrectly (normally when using WEP) or your router needs a firmware upgrade.
[XPERIA X1 General] doministry:
Ok here's a complete answer to my question

HOW to make X1 to connect to WiFi ONLY:

Install NoData (thanks for tip!!!)

Turn this on to NOT transfer any network data.

All the browsers I tried (Opera Mini 4.2, Opera Mobile 9.5)

automatically connect by WiFi, so it's great.

Email NOT. But it's enough to

go to email account settings and in advanced server settings instead of your providers network

choose "The Internet".

Violaa, the email account also connects through WiFi.

Hope that helps somebody :D
[XPERIA X1 General] scotty180:
Where do i get no data please
[XPERIA X1 General] doministry:
There's one topic here called no data cab file!!

Just find it and it's there!
[XPERIA X1 General] DOMin8or:
i got problems with my fritzbox 7270, too.

but i solved it.

just set the 802 adaptor manual to your wifi settings.

free ip adress in your segment, gateway, nameserver.

i think its a dhcp problem, with my 7270.
[OnePlus 9 Pro] AKZADRAN:
Hello everyone 🤗!

I want to flash all those files that I had backed up using msm readback via fastboot. I've attached screenshot of the files that I want to flash.

Can someone please write each command for each file/partition that I have. I know its a little time consuming and everyone's time is precious and I will really appreciate that. I don't even know if all those files are flash able or no, so please share your thoughts
[OnePlus 9 Pro] Renate:
I have no idea what limitations OP places on this device, but I make a raw backup of devices using EDL.

For eMMC devices that gives you a single file, for UFS six or more.

And that inherently saves the partitioning too.

I can do a restore with one line (eMMC) while I'm making coffee.

Ok, presumably that's too late for you.

Just collect all the names of files/partitions and write a big batch/script/makefile yourself.
[OnePlus 9 Pro] TheGhost1951:
I am really sorry, but a number of people have given you advice on how to solve your problem, even down to how to flash your MSM backed up partitions. Now you are asking for someone to write the fastboot commands for each of your partitions for you. Really?
[OnePlus 9 Pro] AKZADRAN:
Actually yes, coz I don't think there's even a single post about flashing backed up partitions from msm on whole XDA forums.

The guide you shared with me has only about 10-15 partitions, mainly That's extracted from payload.bin the usual rom files. But in my case I have 98 partitions backed up and maybe there's one partition among those where sim unlock data is stored. So that's why I asked
[OnePlus 9 Pro] AKZADRAN:
But I have taken the risk and tried to flash it with my own

Now I just tried to flash those files no matter what and now my phone won't power on, even not entering fastboot/BL or recovery. Its just black screen with no backlight. I can get into edl mode but this time MSM tool is not doing anything, it stops with message"Sahara communication failed".

When I use lite firehose, it stops at "param preload, device image not matched" something like that. Now do you have any fix for that? 😟
[OnePlus 9 Pro] TheGhost1951:
Using wrong MSM tool. That is why device not match image
[OnePlus 9 Pro] AKZADRAN:
N

Nah, using same msm tool that was working fine before
[OnePlus 9 Pro] TheGhost1951:
Before what? Device not match image means wrong MSM tool. Plain and simple. Been there and done that.
[OnePlus 9 Pro] Appreciative:
I think he restored his (param or whatever file/partition you found before that controls the param) to original but the msm tool he used, took his phone to a different version.

Further making me think his phone was originally modified to appear unlocked.

At OP, You will probably have to get the right msm tool that matches your original phone param. Ghost or others provided (in another thread) modified msm tools for going from x to y, I'm not sure how to know which one was restored
[OnePlus 9 Pro] M.Mosa007:
He already killed his device and there's no way to recover it.

Now it's just time wasting
[OnePlus 9 Pro] Appreciative:
I don't think it's dead but I don't know if he will recover it. I hope he does
[OnePlus 9 Pro] M.Mosa007:
network is dead.
[OnePlus 9 Pro] AKZADRAN:
Before bricking my device, The TMO MSM and EU MSM were working fine. I had flashed with them before and had no problem. Now I'm stuck in edl only and these msm tools are not working. Maybe some modded tool will work this time or Indian?
[OnePlus 9 Pro] Appreciative:
Maybe. A lot of people used to use the Indian msm as a last resort. It had good success but would "lock" them onto Indian variant. Msm tool would report param mismatch or Sahara comm or sha256 issues. That was until it was figured out that other params (I believe it was) could be flashed and restore the device's param to the original, then a modified msm tool could be used to go from Indian back to Tmo/glo/EU/whatever.

I don't have those saved but some links may still work. In the condition it is currently in, you have nothing to lose trying Indian msm tool. You may try toggling ignore checksum and use lite firehose along the way
[OnePlus 9 Pro] AKZADRAN:
I'll try Indian msm this time
[OnePlus 9 Pro] immortalwon:
Can you show me steps, commands, or a guide to do this in EDL, I am interested.

In regards to the OP, I don't think anyone besides oneplus knows how to flash those readback backups with their MSM tool.
[OnePlus 9 Pro] Renate:
This is using my EDL client. bkerler's uses different syntax.

For eMMC devices:

edl /lwhatever.bin
edl /r mybigfile
-- to restore --
edl /w /s0 /c0 mybigfile

For UFS devices:

edl /lwhatever.bin
edl /u0 /r backup0
edl /u1 /r backup1
edl /u2 /r backup2
...
-- to restore --
edl /u0 /w /s0 /c0 backup0
edl /u1 /w /s0 /c0 backup1
edl /u2 /w /s0 /c0 backup2
...

The /s0 /c0 is a safety measure to tell you that you are walloping raw flash.

Without that If you said edl /w some_random_file when you meant edl /w /psome_partition some_random_file you would kill your partitioning.

/s0 /c0 says, "I know what I'm doing, I'm am writing a full raw LUN and not a partition."
[OnePlus 9 Pro] immortalwon:
Why do I keep getting Lun 0 when requesting a readback? I loaded the correct firehose bin and then I have to restart the entire edl process if it fails?

View attachment 6113095
[OnePlus 9 Pro] Renate:
Hey! Watch what you're doing!

Why are you even attempting to overwrite your whole device before you know what's going on?

So you apparently have a Firehose loader that works.

You've got to apply some common sense and not just type junk at your device.

Do a reality check: edl /g or edl /u /g

So is your device eMMC or UFS?

Don't attempt to write your device unless you know what's what!
[OnePlus 9 Pro] immortalwon:
Yes, I have been trying but I keep getting:

Found EDL 9008, configuring... ok

Requesting info on LUN 0... no response
[OnePlus 9 Pro] Renate:
I'm guessing that you have a OnePlus device.

Those often require authorization from OnePlus servers to do anything.
[OnePlus 9 Pro] immortalwon:
Yes it's a oneplus device but usually the oneplus pro9 didn't need any auth from their servers if using their msm tool
[OnePlus 9 Pro] Renate:
I don't know. Maybe theirs is a patched version of the stock Qualcomm.

Try this: Reset fresh into EDL mode:

edl /lwhatever.bin /v

Text copy the stuff with read, program and other verbs.

It will say something like "getauth", "verifysig" or "secret-squirrel" or something.
[OnePlus 9 Pro] xlinux_:
People saying you cannot fix a full brick device is not true. You certainly can.

Not sure if anyone has mentioned this but I think there is a guide that you can flash Indian oneplus 9 pro firmware on a 9 device that is fully bricked

, the display size won't be correct when you boot up again, but then you just flash whatever oneplus 9 firmware you need through the ota updater app. That is for on the 9 I guess the same for 9 pro

I did this method a while ago which has been mentioned a bit around the place.

https://xdaforums.com/t/safely-conv...to-recover-from-a-brick-windows-only.4460859/

The link I shared make sure you read through carefully, its up the top of the main page of the oneplus 9 device..
[OnePlus 9 Pro] immortalwon:
C:\Users\Owner-PC\Desktop>edl.exe /lop9.bin /v

Found EDL 9008, handshaking...

Received 0x01 command

Version 2.1

Received 0x0b command

Received 0x0e command

HWID: 001350e100514d67, JTAG: 001350e1, OEM: 0051, Model: 4d67

Received 0x0e command

Hash: a26bc25799770106-f32c2856606a87ad-9c1e997d25b5e80f-f30b0e47e4c85e15-10d65d26540e3faf-0a01f65c1e115652

0000000000000000-0000000000000000-0000000000000000-0000000000000000-0000000000000000-0000000000000000

0000000000000000-0000000000000000-0000000000000000-0000000000000000-0000000000000000-0000000000000000

Received 0x01 command

Sending op9.bin 100% ok, starting...

Received 0x06 command

Ok, waiting for Firehose...

<log value="Binary build date: Apr 12 2021 @ 22:27:22" />

<log value="Binary build date: Apr 12 2021 @ 22:27:22" />

<log value="Chip serial num: *************)" />

<log value="Supported Functions (15):" />

<log value="program" />

<log value="read" />

<log value="nop" />

<log value="patch" />

<log value="configure" />

<log value="setbootablestoragedrive" />

<log value="erase" />

<log value="power" />

<log value="firmwarewrite" />

<log value="getstorageinfo" />

<log value="benchmark" />

<log value="emmc" />

<log value="ufs" />

<log value="fixgpt" />

<log value="getsha256digest" />

<log value="End of supported functions 15" />

Ok
[OnePlus 9 Pro] Renate:
That's very strange. There's nothing security-wise in there.

Please try this:

edl /lop9.bin
edl /u /i /v

Are you sure there are no general USB problems?
[OnePlus 9 Pro] immortalwon:
C:\Users\Owner-PC\Desktop>edl /u /i /v

Found EDL 9008, configuring...

<log value="Storage type set to value UFS" />

<response value="ACK" MemoryName="UFS" MinVersionSupported="1" Version="1" MaxPayloadSizeToTargetInBytes="65536" MaxPayloadSizeToTargetInBytesSupported="1048576" MaxXMLSizeInBytes="4096" DateTime="Apr 12 2021 - 22:27:22" />

Ok

Requesting info on LUN 0...

<log value="ERROR: [ffu]FWversion:043." />

<log value="UFS fInitialized: 0x1" />

<log value="UFS Current LUN Number: = 0xd0" />

<log value="UFS Total Active LU: 0x6" />

<log value="UFS wManufacturerID: 0x1ad" />

<log value="UFS Boot Partition Enabled: 0x1" />

<log value="UFS Raw Device Capacity: = 0x1dcbc000" />

<log value="UFS Min Block Size: 0x8" />

<log value="UFS Erase Block Size: 0x2000" />

<log value="UFS Allocation Unit Size: 0x1" />

<log value="UFS RPMB ReadWrite Size: = 0x40" />

<log value="UFS Number of Allocation Uint for This LU: 0x0" />

<log value="UFS Logical Block Size: 0x0" />

<log value="UFS Provisioning Type: 0x0" />

<log value="UFS LU Write Protect: 0x0" />

<log value="UFS Boot LUN ID: = 0x0" />

<log value="UFS Memory Type: 0x0" />

<log value="UFS LU Total Blocks: 0x0" />

<log value="UFS Supported Memory Types: 0x8079" />

<log value="UFS dEnhanced1MaxNAllocU: 0xee5e" />

<log value="UFS wEnhanced1CapAdjFac: 0x300" />

<log value="UFS dEnhanced2MaxNAllocU: = 0xee5e" />

<log value="UFS wEnhanced2CapAdjFac: 0x300" />

<log value="UFS dEnhanced3MaxNAllocU: 0xee5e" />

<log value="UFS wEnhanced3CapAdjFac: 0x300" />

<log value="UFS dEnhanced4MaxNAllocU: 0x0" />

<log value="UFS wEnhanced4CapAdjFac: 0x0" />

<log value="UFS LUN Enable Bitmask: 0x3f" />

<log value="UFS Logical Block Count: 0x0" />

<log value="UFS bConfigDescrLock: 0x0" />

<log value="UFS iManufacturerName String Index: 0x1" />

<log value="UFS iProductName String Index: 0x2" />

<log value="UFS iSerialNumber String Index: 0x3" />

<log value="UFS iOemID String Index: 0x4" />

<log value="UFS_High_Priority_LUN:0x0" />

<log value="UFS Inquiry Command Output: SKhynix HN8T15BZGKX016 A043 " />

<response value="ACK" rawmode="false" />

Ok

No LUNs found
[OnePlus 9 Pro] Renate:
I PMed you.

Qualcomm (and friends) are really slipshod and variable how they get that information over.

Syntax? What's that? They use : or = or : = or ...

And the names change all the time.

Just try:

edl /lop9.bin
edl /u0 /g
edl /u1 /g
edl /u2 /g
...

(Chop it down if it works, I don't have to see the whole thing.)
[OnePlus 9 Pro] immortalwon:
Thank you Renate, this is working now. I am just curious as to what you mean by 6 times as previously mentioned in the thread to the op.
[OnePlus 9 Pro] AKZADRAN:
Thanks for sharing it, it seems like it will work for me as I have bricked mine with fastboot scripts. I'll try this when I get home
[OnePlus 9 Pro] AKZADRAN:
Thanks for sharing it, it seems like it will work for me as I have bricked mine with fastboot scripts. I'll try this

Thanks, it seems like it will work for me
[OnePlus 9 Pro] xlinux_:
No worries, hope you can get it working again..
[OnePlus 9 Pro] AKZADRAN:
Thanks for sharing it, it seems like it will work for me as I have bricked mine with fastboot scripts. I'll try this

Don't say anything if you don't know about something, I've recovered my device successfully now.
[OnePlus 9 Pro] hammered58:
Did it also fix your original problem?
[OnePlus 9 Pro] AKZADRAN:
Nop
[OnePlus 9 Pro] Appreciative:
Have you tried flashing your original backed up modemst1/2 and nonhlos back in now that you're on a different room again? Using fastboot to allow flashing critical partitions and flashing the first two in fastbootd?

Throw the kitchen sink at it. Whenever I migrate my OnePlus 9P (Tmo) to my OnePlus 11, I will reset my 9P and try to flash my original backed up modemst1/2 to see what happens. I took backups of them before sim unlock and after sim unlock so i would, in theory, be able to compare and confirm if the modemst1/2 alone controls the sim lock status.

I am not sure when I might switch everything over but I do think it will be soon. My 9P is really struggling in this hot weather. Whenever I get to it, I will come back and reply with what happens. It may be soon or several weeks away. In the meantime, kitchen sink. You have msm tool and msm partition backups, but no network access, you've got nothin to do but try stuff
[OnePlus 9 Pro] AKZADRAN:
Yes that's what I am trying from past week, I have flashed modemst1 and 2 so many times but that doesn't fix my problem of sim lock but When I flash non-hlos then crashdump mode occurs. I haven't tried it on Indian msm that's where I'm now.

I'm waiting for your experiment that you're saying you will try but only try it if you have account with T-Mobile and you are the sole owner of your device so that you can unlock officially again if you got locked.
[OnePlus 9 Pro] AKZADRAN:
Have you also backed up your non-hlos at unlocked state?
[OnePlus 9 Pro] TheGhost1951:
What did T-Mobile tell you when you called them about your situation?
[OnePlus 9 Pro] Appreciative:
Yes but non hlos isn't device specific. I also flashed one from the tmo-eu conversion thread my first time and it went fine to get me back on network while on EU rom
[OnePlus 9 Pro] AKZADRAN:
Yes, they told me they need T-Mobile account associated with this phone that I don't have. I had bought it from someone else who also don't know who was the owner and T-Mobile account
[OnePlus 9 Pro] TheGhost1951:
Sorry TMO couldn't help. I have heard also that the "persist" partition has device specific information.... Have y'all heard that?
[OnePlus 9 Pro] Renate:
The persist partion has nothing to do with setprop persist.whatever

That's all stored in the normal /data/system/properties.

persist is an ext4 partition that may be mounted on /mnt/vendor/persist

It contains calibration data for sensors. Much of mine was written in the last few weeks.
[Samsung Galaxy Watch 3] Slix185:
Hi,

Is there a way, to back up the watch faces wich I bought?

Since samsung announced the support end of the galaxy watch tizen os series, it would be great to store the watch faces into a file, wich can be restored.

Thanks in advance.
[OnePlus 12] giaur:
Latest OxygenOS update, tried with Aimp and other players all of them refuse to play ogg. Is there even any way to play ogg on OxygenOS 14?
[OnePlus 12] n1tr0n1c_v01d:
I don't have any .ogg files to test with but I'd recommend trying VLC if you haven't yet. [Assuming that these files are not corrupted, encrypted or have any other shenaniganry going on.]
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] Heribert yavuz:
/*
*Disclaimer
*
* Your warranty is now void.
*
* We're 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 us for messing up your device, we will laugh at you.
*/

Team Win Recovery Project 3.x, or twrp3 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.

Features/Working/Not Working

Encryption: Need rom support.

Decryption: Not tested.

Touch: Works

GSİ Flash Support.

Vendor Product System Flashing: Works. (i tested Gsi Rom booted)

SD Card: Works But need formating in recovery

OTG: Untested.

Fastboot: Not working.

Reboot to recovery: Not working

Download link: https://drive.google.com/drive/folders/1-R4GEdIqaZYhYA0vZ0onCRsd7j_ivwXZ

Device Tree: https://github.com/HeribertYavuz/android_device_samsung_gta4lwifi
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] spetrum:
Thanks!
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] lewmur:
I have LOS 21 on my A7, but not the latest version. I flash this TWRP but then it would ONLY boot to recovery. Going to terminal and typing exit_twrp didn't help. I had to use Odin to flash the 3.6 version of TWRP I had before.
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] Heribert yavuz:
Hmm rare issue. I checked it with a few people and they had no problems.
[Samsung Galaxy Tab A series ROMs, Kernels, Recover] lewmur:
No big deal. I was just going to use it to update to the latest LOS 21 because using fastbootd requires going through a complete setup again and having the latest LOS 21 just isn't that important to me.
[Introductions] duskynights:
I found XDA And I realized here you can get support for all devices. I like the phone brands Apple, Samsung, LG. I really hope that i can find some CUSTOM Roms here as i cant find any for my phone right now.

I really like object shows as you can tell from my PFP.

Idk what to say now.
[G3 Q&A, Help & Troubleshooting] duskynights:
Does anyone have any custom roms. I cant really find any and i dont really like lineage os and CRDROID that much.. I need a custom rom that atleast has android 11 - android 8.1

I also atleast prefer something thats pixel experience or simaller to pixel experience. If anyone has some custom roms please lend me a zip! Thank you:)
[G3 Q&A, Help & Troubleshooting] Lg_g3ds:
Do you like a Lgg3 dual (G3ds)?