yashsingh1/xdaforums huggingface dataset:
[MTCD  Android Head Units Q&A] dirty_dty:
I got a px3 with 2gb 1.6GHz already.. that is why i asked about a video tutorial.. wanted to see how easy or hard it is to replace.
[MTCD  Android Head Units Q&A] Flockrock:
It is easy. Just some screws. Did it yesterday. Effort may differ depending on your HU. I had to take the screen completely off to change the board, but on other HUs you can simply dismantle the top cover and change it.
[MTCD  Android Head Units Q&A] dirty_dty:
That is good to know, thank you for the information.
[MTCD  Android Head Units Q&A] CAFFN:
How much performance can you gain with this 2GB ram compared to the 1GB board? Interested (and local :cool: ).
[MTCD  Android Head Units Q&A] marchnz:
Loads. It will change your life.
[MTCD  Android Head Units Q&A] puffobro:
Hello

someone could test update from px3 5.1 to px3 7.1 2gb ram 16 gb rom?

would i have same problem for BT and WiFi as px5?

I ordered from witson an update px3 7.1 2gb ram to mount on a kgl 5.1.1 px3 1 gb ram

thank you
[8525, TyTN, MDA Vario II, JasJam General] lichung:
I am using english wm6 rom and I can hardly find any t9 input method, which is the stroke input method in many chinese mobile device, for this version of windows mobile.

i prefer neither cd-star nor monster coz they are not stable and slow down the system. is there any stand alone SIP cab file available?
[8525, TyTN, MDA Vario II, JasJam General] spook:
Hi, I was looking around and finally found this:

http://blog.g4team.com/?page_id=339

It is by far, the best that I've seen in terms of providing the ability to read Chinese Traditional, Simplified, and Japanese as well as inputting those languages. No registry tweaking necessary as Leies has already packed everything you need into cabs.

Be warned though, the "Enlarge Start Menu" utility will not work with it.

Specifically,

http://blog.g4team.com/?p=64

this will give you keyboard support for chinese input. No need for T9 when you have full keyboard available.
[Xperia Z3 Q&A, Help & Troubleshooting] makaronpl:
Hello i install latest stock firmware D6603 23.5.A.1.291. I install recovery from https://xdaforums.com/z3/general/recovery-root-mm-575-291-lb-t3435214 install cyberian camera mod and i want remove twrp. How i can remov. i hew LB
[Android General] Kophyo732014:
Com Port knowing can firmware write? Please
[Lenovo Phab 2 Pro Guides, News, & Discussion] Exelios:
1.

I unlocked the bootloader following the Russians tutorial at http://lenovo-forums.ru/topic/22665-lenovo-phab-2-pro-razblokirovka-bootloader-by-sevenmaxs/

YOU DO NOT NEED TO DISABLE SECURE BOOT, only do the step in that tutorial about how to unlock the bootloader.

Google translate does a good enough job with that page, ask here if stuck.

See post below for English translation on how to unlock the Bootloader.

2

After unlocking bootloader you can load TWRP without actually installing it with fastboot, see https://forum.fairphone.com/t/howto-use-twrp-without-flashing-it-e-g-for-backup/23747

Get TWRP https://drive.google.com/open?id=0B4WxcwjxK2VnZ0tWSl9wUTVoaTg

When you are in this temporary recovery you need to wipe data, this REMOVES ENCRYPTION! yay! :good:

(DO NOT REBOOT! Rebooting would just generate a new encryption key and you would have to repeat this step.)

Then in the same recovery you will be able to mount internal storage, put the SuperSU.zip file on your device and flash it in TWRP.

Congratulations, you are rooted!

3.

To install then TWRP permanently just usual fastboot flash recovery twrp.img

You are done! :highfive:
[Lenovo Phab 2 Pro Guides, News, & Discussion] Exelios:
Get QPST Flash tool, install the Lenovo and Qualcomm USB drives that come with it aswell.

https://drive.google.com/open?id=0B4WxcwjxK2VnM2pvRDk0VzZLVWs

Download the PB2-690M unlock attachmet from this post and unpack it to the root of your drive, aka directly in C:\PB2-690M unlock

Connect your phone by USB, make sure USB debugging is on and your pc is authorised.

Now run the QFIL tool from step 1, in the upper left corner select flat build

In the Select Programmer line, click on the Browse button and specify the path to the unpacked file \ PB2-690M_unlock_7M \ img \ prog_emmc_firehose_8976.mbn

Click on the Load XML button and select rawprogram0.xml first, and then patch0.xml

Run Reboot_QDLoader.bat .

In Windows device manager you should see a device "Qualcomm HS-USB QDLoader 9008" under COM Ports if all is good.

In QFIL click "Download" to execute, should say Download Suceed, Finish Download if it all went well.

Now disconnect the USB cable, power on the device (might have to hold power for a bit) and re enable USB debugging and allow OEM Unlock if needed.

Connect cable again, allow your PC for USB debugging on the device, and run Unlock_Bootloader.bat

The device should reboot to bootloader, and then reboot again to a screen with the Android robot, THIS WIPES YOUR DATA!

That's it, you have unlocked your bootloader! Congratulations!
[Lenovo Phab 2 Pro Guides, News, & Discussion] Hacker Stankowski:
Yes. Good job.
[Lenovo Phab 2 Pro Guides, News, & Discussion] vespino75:
Mhhh... If something goes wrong, how can we restore the stock firmware? I can't found the last version.

Lenovo often disable the server of ota (i saw that on lenovo's forum).

Maybe a guide for restore can be useful too.

Anyway thank you very much.
[Lenovo Phab 2 Pro Guides, News, & Discussion] Elemy:
At the moment you need go to russian forum here http://lenovo-forums.ru/topic/23342-proshivka-phab-2-pro-pb2-690m_s200100_170228_row_qpst/ and here https://cloud.mail.ru/public/2B9M/3uV5oLdB1

Sorry. You must know russian or wait/ask for translate.
[Lenovo Phab 2 Pro Guides, News, & Discussion] vespino75:
Sorry, i am an idiot. This is the last firmware version.

Sorry.
[Lenovo Phab 2 Pro Guides, News, & Discussion] Elemy:
Pardon. Is it actual?
[Lenovo Phab 2 Pro Guides, News, & Discussion] Exelios:
Can someone who didn't unlock the bootloader yet try step 2? Can you fastboot boot twrp.img with locked bootloader?

I'm really curious
[Lenovo Phab 2 Pro Guides, News, & Discussion] oRG4ZMo:
C:\Users\Administrator\Downloads\PB2-690M_unlock_7M\tools>fastboot getvar all
(bootloader) version:0.5
(bootloader) battery-soc-ok:yes
(bootloader) battery-voltage:4072000
(bootloader) variant:MTP eMMC
(bootloader) secure:yes
(bootloader) version-baseband:
(bootloader) version-bootloader:
(bootloader) display-panel:
(bootloader) off-mode-charge:1
(bootloader) charger-screen-enabled:1
(bootloader) max-download-size: 0x20000000
(bootloader) partition-type:cache:ext4
(bootloader) partition-size:cache: 0x10000000
(bootloader) partition-type:userdata:ext4
(bootloader) partition-size:userdata: 0xceb7fbe00
(bootloader) partition-type:system:ext4
(bootloader) partition-size:system: 0x140000000
(bootloader) serialno:c9a7e83e
(bootloader) kernel:lk
(bootloader) product:MSM8952
all:
finished. total time: 0.016s

I assume because of "(bootloader) secure:yes" that my bootloader is locked.

Tried to boot "twrp-lenovo-tango.img" from your post#1 section 2

C:\Users\Administrator\Downloads>PB2-690M_unlock_7M\tools\fastboot.exe boot twrp-lenovo-tango.img
downloading 'boot.img'...
OKAY [ 0.563s]
booting...
FAILED (remote: unknown command)
finished. total time: 0.563s

So i guess bootloader unlock is inevitable.

google translate of h**p://lenovo-forums.ru/topic/22665-lenovo-phab-2-pro-razblokirovka-bootloader-by-sevenmaxs/

[russian]->[german] = horrible

[russian]->[english] = somehow understandable

but this is the result of my testing:

Programmer Path:C:\PB2-690M_unlock_7M\img\prog_emmc_firehose_8976.mbn
Image Search Path: C:\PB2-690M_unlock_7M\img
RAWPROGRAM file path: C:\PB2-690M_unlock_7M\img\rawprogram0.xml
PATCH file path:C:\PB2-690M_unlock_7M\img\patch0.xml
Start Download
Program Path:C:\PB2-690M_unlock_7M\img\prog_emmc_firehose_8976.mbn
Download Fail:Sahara Fail:QSaharaServer Fail:Der Verzeichnisname ist ungültig
Finish Download

SaharaServer Fail... at this point i have absolutely no **** clue what i'm doing

and i violate the rule set in the second sentence of the russian guide:

"You must understand what you are doing! "

i hope you find the time to write an foolproof guide, since i found only wrong and misleading information about rooting my phone... :(

Greetz

oRG4ZMo

----------------------------------------------------------------------

edit:

after reviewing all steps i've found the solution for my QFIL error.

In the russian thread is an older version linked:

QPST_&_Drivers.7z

contains QFIL 2.0.0.4 not 2.0.0.5 like on the provided screenshots.

Now i'm stuck at the same step like "pancx 0" from post #6 in the russian thread. :/
[Lenovo Phab 2 Pro Guides, News, & Discussion] oRG4ZMo:
i finally got my bootloader unlocked and magisk installed after hours of studying lenovo-forums.ru

this is what i did:

switch from a Windows 2016 Server Workstation to a fresh installed Win 7 x64 on another PC

driver install order:

- phone factory reset

- enable usb debugging

- LenovoUsbDriver_autorun_1.1.33_user.exe from the emulated CD-Drive of the Phab2Pro

- installed newest QPST.2.7.460.zip

EFS Backup described here:

h**p://lenovo-forums.ru/tutorials/article/989-efs-%D0%BD%D0%B0-qualcomm-%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0%D1%85-%D1%80%D0%B5%D0%B7%D0%B5%D1%80%D0%B2%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5/

this seems to fix my error "System cannot find the file specified"

with patched boot partition works the command "fastboot oem device-info" (works now even on my other workstation without changing anything)

after that it is possible to boot TWRP Recovery img without flashing it "fastboot boot twrp-lenovo-tango.img" like described in your link - no problems.

and so on ...

sorry it's late again.

Greetz

oRG4ZMo
[Lenovo Phab 2 Pro Guides, News, & Discussion] sd70acejm:
I have one on the way and hopefully what you posted will help me get it rooted.
[Lenovo Phab 2 Pro Guides, News, & Discussion] ddubz:
Do you have the 690m or the 690y?
[Lenovo Phab 2 Pro Guides, News, & Discussion] Exelios:
You who? I have the 690m

Making a proper translation of the russian post today, sorry for the delay, working on 6 devices atm.

PS, Translation done, feel free to suggest edits if anything can make it easier.
[Lenovo Phab 2 Pro Guides, News, & Discussion] Exelios:
Devs complaining English uncommented code is hard to understand

Me be like, hold my beer

[IMG="Russian code"]https://pbs.twimg.com/media/DK5N9tWWsAE6Ial.jpg[/IMG]
[Lenovo Phab 2 Pro Guides, News, & Discussion] sd70acejm:
I think I am getting lost somewhere during line 10. My phone reboots and (I assume is in it's fastboot mode) I can do fastboot commands at the screen, it DOES NOT make it to the android robot screen. I let it set for a few minutes and nothing happens. It just stays on the Lenovo boot screen.

I did manage to do this and get it to say OK instead of FAILED. I did fastboot flash recovery instead of fastboot boot.

Thank you for your time.
[Lenovo Phab 2 Pro Guides, News, & Discussion] petrmatula:
Is support for exfat file system in this twrp?

I tried to backup to my exfat flash drive, but flash drive is unvisible.

Is support for exfat file system in this twrp?
[Lenovo Phab 2 Pro Guides, News, & Discussion] racingculturegr:
finally! after 3 years with Galaxy Note 3,i got phab 2 pro and successfully rooted,i try to root it from yesterday..today i did it!
[Lenovo Phab 2 Pro Guides, News, & Discussion] KallaiR:
hello guys.

1. could someone create a new topic with clear steps and software needed for the bootloader unlock and root of our device?

2. are there any custom roms available for our device? audio lag in videos and some other staff are pretty annoying!!!

[MENTION=5930599]Exelios[/MENTION]: it would be much more user friendly if bootloader unlocking, rooting and installing twrp were in seperate topics so users with specific problems could find more direct help. just a suggestion :)
[Lenovo Phab 2 Pro Guides, News, & Discussion] calamari:
I finally got TWRP on the 690Y. After following the instructions in post #2, you'll need to do this. After doing the Windows-specific stuff, I rebooted back to Ubuntu, and installed the android-tools-adb and fastboot packages:

adb reboot bootloader
(wait a few seconds)
fastboot oem unlock
fastboot flashing unlock
fastboot flashing unlock_critical
fastboot reboot

Note: the above commands might wipe your system and reboot again, in which case you have to go through the Lenovo setup, enable dev mode, enable USB debugging, etc all over again. I'm not sure that fastboot flashing unlock_critical is necessary.

After the reboot:

adb reboot bootloader
(wait a few seconds)
fastboot flash recovery twrp-lenovo-tango.img
fastboot flash recovery twrp-lenovo-tango.img

(I don't know if doing it twice actually matters)

Hold down power until it turns off

Contrary to the above posts, the correct combo to get into TWRP is Volume Up-Power. Once the phone vibrates, you can let go of Power, but keep holding Volume Up until the TWRP screen appears. Also, the very first thing you should do is hit the Select Language button and choose English, otherwise you're going to have a bad time!
[Lenovo Phab 2 Pro Guides, News, & Discussion] calamari:
Well, I was not smart and didn't back up first, but I got lucky. Thought I'd bricked it, but the problem was SuperSU. I got the "latest" from the internet, but that one is old. You must use this one: UPDATE-SuperSU-v2.79.zip
[Lenovo Phab 2 Pro Guides, News, & Discussion] vespino75:
Guys... I'm getting crazy.

Do you have the kernel awake problem?

(There are here 2 thread about that... But are so old...)

My phone is always awake! (Kernel related by better battery stats), i tried to restore system partition, but does not matter what i do, the awake does not go away!

Help me please :(
[Lenovo Phab 2 Pro Guides, News, & Discussion] thanasis12.:
https://forum.fairphone.com/t/howto-use-twrp-without-flashing-it-e-g-for-backup/23747

The link not working!!
[Android Apps and Games] carikjot1993:
Have you ever played Tetris , Rubicks or other puzzle games ?

Now Join the Evolution and get XCUBE

Rotatable Tetris Based Rubic Cube , put your shapes and fill lines , get the highest score and beat your friends !

A New step for puzzle !

How to play ?

Fill a 360 degree rotatable cube with the given objects, fill a horizontal or vertical line and see it destroyed. Clear sides of the cube to place new shapes. Be careful when clearing, always leave area for incoming shapes.

By destroying lines you earn score until cube is filled and there is no place for the incoming objects, then you lose the game.

Rubicks Mode !

When you want to play harder, switch the gameplay mode and get into rubicks world. Fill the color based faces with the matched color ! But be carefull when you add shapes into one corner, you are blocking another side of the cube. You need to solve your own puzzle !

Theme of your choose! Pick your artstyle , play the game with colors of your choice , personalize your cube ! Pick your concept to play !

Everyday try your chance in Daily Roll ! You can get every possible reward and make differences in your experience.

Features :

- Unique next generation puzzle game

- Rubicks Mode

- Leaderboard

- Daily Roll

- Themes

Make the highest score you can do ! Challenge your friends and beat them !

Stay Tuned for next updates and Gameplay modes ! We promise to make it as best as we can for enhancing your experience and serve unique experiences to you !

Good luck and Have fun !

https://play.google.com/store/apps/details?id=com.capella.cubic
[Android Apps and Games] DJNomad77:
I use to love tetris.mire specific it was one for the Nintendo 64. I will download this right now and edit my review of it when I have had a chance to check it out.
[Android Apps and Games] Allrift:
The game does not save progress when exiting, the cube rotates only around 2 axes.
[Galaxy Grand Prime Q&A, Help & Troubleshooting] Luketex1:
I cant find a modified rom for my Samsung sm-g531m cause there are a lot but no one works on mine...

i would develope one but im so newbie in OS developing and i dunno what am i suppose to do about it..

maybe a dev-hero could teach me how or whatever to make it..

cause i see a lot of people looking for a Samsung Lineage OS 14.1 ROM for this model but they only find

[ROM][7.1.2][SM-G531H/BT/F/FZ] and no one works.. :crying: :crying:

[IMG="Info"]https://drive.google.com/file/d/0B6DM3pf_CzsgTGxyWHFKT0YtN3M/view?usp=sharing[/IMG]
[Android Auto General] Rhoobarb2005:
1, What exactly is visible from the video outs?

2, Is there a way to expand the 'desktop' to vid out 1 or 2?

Klyde 5.1.1 Single DIN
[Xiaomi Redmi Note 3 Questions & Answers] A Q R I N:
SOLVED

My redmi note 3 pro ( snapdragon ) hard bricked when I use a backup from TWRP.

When I plugged in the usb into my pc , there is a sound and blinking red light appeared.

In Device Manager , it is detected as "QHSUSB_BULK" with a error sign.

(The drivers for this device are not installed. (Code 28) )

I hope can help me :crying:

UPDATE : I updated "QHSUSB_BULK" device to "Qualcomm HS-USB Loader 9008" and my phone is detected in MiFlash according to the guide

"[Tools, Tips & Tutorials] [DEVICE TEAM] Flash (Unbrick) Redmi Note 3(SD) with Locked Bootloader - All ROMS" link : en(dot)miui(dot)com/thread-235865-1-1(dot)html

UPDATE : Before I got to the flash part , Device Manager detected my device as "Unknown USB Device ( Device Descriptor Failed )" instead of "Qualcomm HS-USB Loader 9008"

Tried another 2 perfectly fine USB cable with another PC and still the same.

The red light is still blinking and not detected in MiFlash
[Xiaomi Redmi Note 3 Questions & Answers] Rajat22:
vol - and power button press and try to enter in to fastboot...
[Xiaomi Redmi Note 3 Questions & Answers] android_smater:
you phone is in edl mode

try to press and hold power button it will reboot in 10 sec

or flash the fastboot rom

https://www.youtube.com/watch?v=KzNTxRVF0pI skip all thing and strat from flashing rom part in video

and iot not hard brick it soft brick or it enter into edl automatically
[Xiaomi Redmi Note 3 Questions & Answers] A Q R I N:
UPDATE : I updated "QHSUSB_BULK" device to "Qualcomm HS-USB Loader 9008" and my phone is detected in MiFlash according to the guide

"[Tools, Tips & Tutorials] [DEVICE TEAM] Flash (Unbrick) Redmi Note 3(SD) with Locked Bootloader - All ROMS" link : en(dot)miui(dot)com/thread-235865-1-1(dot)html

UPDATE : Before I got to the flash part , Device Manager detected my device as "Unknown USB Device ( Device Descriptor Failed )" instead of "Qualcomm HS-USB Loader 9008"

Tried another 2 perfectly fine USB cable with another PC and still the same.

The red light is still blinking and not detected in MiFlash
[Xiaomi Redmi Note 3 Questions & Answers] A Q R I N:
Nothing happened when I press the vol ( - ) button with power button.

Tried to turn on the phone by pressing the power button only and phone is not booting:rolleyes:
[Xiaomi Redmi Note 3 Questions & Answers] android_smater:
Yes it show like that in device manager but in mi flash tool it show like "COM123" like that...

And if you flash the fastboot rom plz cheack thw option inside to save your data

Or try to reboot your phone by pressing power button only for 10 sec

Or vol - and power button to boot into fastboot
[Xiaomi Redmi Note 3 Questions & Answers] A Q R I N:
Finally! my phone detected in MiFlash also in Device Manager as "Qualcomm HS-USB QDLoader 9008"
[Xiaomi Redmi Note 3 Questions & Answers] A Q R I N:
So the fastboot for kenzo is called "kenzo_global_images_V8.2.4.0.MHOMIDL_20170522.0000.00_6.0_global_0cc0f93a7c.tgz" from en(dot)miui(dot)com/a-234(dot)html

Am I right?
[Xiaomi Redmi Note 3 Questions & Answers] android_smater:
Yes

---------- Post added at 04:09 AM ---------- Previous post was at 03:51 AM ----------

http://bigota.d.miui.com/V8.0.1.0.L...DG_20160805.0000.29_5.1_global_5e65360aff.tgz

Direct link
[Xiaomi Redmi Note 3 Questions & Answers] A Q R I N:
SOLVED Thanks guys !!!
[Xiaomi Redmi Note 3 Questions & Answers] nabrajji:
Please can you provide me the link to download the driver!
[Sony Xperia C] abhay_weeknd:
First you have to download 2 files.

1. Flashtool -https://drive.google.com/file/d/0B7QB9VAsPrYAYjlJTDhaaWVFNW8/view

2. FTF file -https://drive.google.com/file/d/0B7QB9VAsPrYAYnZmTGVXb1Y5Wk0/view

After installing flashtool!

Copy the FTF file in firmwares folder

1. Go to settings in phone

2. Open about and touch 7 times on build number

3. Now you become developer

4. Go to developer settings and enable usb debugging

5. Now open flashtool and connect your phone

6. Click on flash icon and select flash mode now select no verification

7. Now click flash

8. Now remove your phone and power off it and now insert it while pressing volume down button

9. After flashing done remove your phone and restart it

10. Open your keypad and dial *#*#4636#*#*

Open phone information and select LTE mode

11. Restart your phone and now you enabled 4g in your phone.
[Sony Xperia C] aryan arora:
What is download link
[Sony Xperia C] abhay_weeknd:
Flashtool -https://drive.google.com/file/d/0B7QB9VAsPrYAYjlJTDhaaWVFNW8/view

FTF file -https://drive.google.com/file/d/0B7QB9VAsPrYAYnZmTGVXb1Y5Wk0/view
[Sony Xperia C] Bharat parmar:
Sir i do it. And i completely use 4g but still i have 1 problem.. It is only lte... I want VoLTE cm rom
[Xperia Z4/Z3+ Android Development] zacharias.maladroit:
Reserved
[Xperia Z4/Z3+ Android Development] zacharias.maladroit:
CC: [MENTION=7030660]UriahNazarian[/MENTION]
[Xperia Z4/Z3+ Android Development] UriahNazarian:
Oh my God

I can't believe bro

Thank you bro

Thank you for your job

I downloading now
[Xperia Z4/Z3+ Android Development] zacharias.maladroit:
After flashing the ROM and gapps,

make sure to backup the original kernel

After having set up the ROM you can give the custom kernel a try :D

since I don't have the Z4 I couldn't find out if it boots or not

(if there are similar issues like with the stock ROM where the new custom kernels not boot)

But with custom ROMs the system + kernel should be much more forgiving with changes :)
[Xperia Z4/Z3+ Android Development] UriahNazarian:
I didn't a backup ?

Wipe and flash

Rom booted

Very fast

Very smooth

Charging speed is good

Battery consumption is better than from lineage

No problem

No bug

And thank you again
[Xperia Z4/Z3+ Android Development] ramonet666:
I'm gonna try it tonight thx bro always resurection like a phenix :)
[Xperia Z4/Z3+ Android Development] davisml:
Too cool, guys! I didn't see mention, but does this include Substratum OMS support like Oliver's Great LINEAGEOS did?
[Xperia Z4/Z3+ Android Development] Amir0157:
I use stock rom just cause of stock camera app. Is there better camera app alternative?
[Xperia Z4/Z3+ Android Development] airtelmaza:
how is the camera
[Xperia Z4/Z3+ Android Development] UriahNazarian:
Yeah its great

This rom miui its my favorites & fantastics

---------- Post added at 02:53 AM ---------- Previous post was at 02:51 AM ----------

Yeah support substratum this rom

---------- Post added at 02:57 AM ---------- Previous post was at 02:53 AM ----------

No problem

This camera is good

---------- Post added at 03:05 AM ---------- Previous post was at 02:57 AM ----------

I have question zacharias

Why, when I asked a developer to port miui rom from z5 for z4, I received a negative reply

Because he didn't have z4

So how could this be possible now?

You didn't have z4 but you could
[Xperia Z4/Z3+ Android Development] zacharias.maladroit:
This ROM approach is different - LineageOS is already there for Z4, RR is based on LineageOS,

and LineageOS , like AOSP shares lots of similarities between the devices (more than the stock ROMs),

the stock ROMs have limitations, that when changing certain kernel subsystems or drivers in the ROM itself (e.g. porting from Z5 stock ROM to Z4) the device doesn't boot anymore.

I believe when porting MIUI to Z4 it must be done specifically for Z4,

porting over from Z5 to Z4 is way too much work - so it must be done from scratch for Z4

So since LineageOS is there for Z4 it was possible to build RR for Z4

I hope that kind of makes sense