yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] akashk07:
What arre the changes in in the latest build which is released on 5th september? and also, what are the changes in the updated recovery?

Why the thread is so silent? noone has posted after 4th september?
[OnePlus 3 & 3T Cross Device Development] ele95:
just join telegram group they are there very active
[OnePlus 3 & 3T Cross Device Development] akashk07:
Ok bro. :)
[OnePlus 3 & 3T Cross Device Development] weigeloveu1:
i tried some sgsi based rom,all of them cant boot,drop from bootanim to recovery.there is a modified sGSI PR1 build already.any comman idea to modify sgsi based rom to make it boot?

logcat has been atteched
[OnePlus 3 & 3T Cross Device Development] Netmatrix:
No progress?

Sent by me.
[OnePlus 3 & 3T Cross Device Development] VivekBhagat:
Join official telegram group you can ask progress too devs

https://t.me/joinchat/BrAZb0Zf9p0CoSH5luk0dw

Little spoiler 3.x to 4.x Guess it
[OnePlus 3 & 3T Cross Device Development] sifatrhmn:
any news about 4.x ?
[OnePlus 3 & 3T Cross Device Development] mk_1996:
Acc to the group. They got it booted. They're working on their own tree too. Plus they have a life outside of development. It will come when its all stable
[OnePlus 3 & 3T Cross Device Development] 7root:
This is freaking awesome! Thank you for your work!
[OnePlus 3 & 3T Cross Device Development] edoardotavecchio:
Just out of curiosity, what would the advantage of porting 4.x be?
[OnePlus 3 & 3T Cross Device Development] mk_1996:
Better battery,more smooth etc etc
[OnePlus 3 & 3T Cross Device Development] knpk13:
Lol, if only it worked that way
[OnePlus 3 & 3T Cross Device Development] mk_1996:
Are you on the tg group? If yes you can ask anyone there too. They'll tell you the same thing. Upgrading a kernel version is a pia.
[OnePlus 3 & 3T Cross Device Development] Oshekher:
Use This Module For Volte Issues: https://xdaforums.com/oneplus-3/one...lte-fix-oneplus-3-3t-pie-custom-roms-t3858219
[OnePlus 3 & 3T Cross Device Development] :
OT:

May I ask which sources (including the exact revision) you've used for gptfdisk in your twrp image?

I'm asking, because neither the official twrp-3.2.3-0 version of sgdisk, nor the los version are able to actually alter the partition table.
[OnePlus 3 & 3T Cross Device Development] simonsmh:
Kang from oneplus5 mokee source.
[OnePlus 3 & 3T Cross Device Development] sriniwaas:
I did all the mentioned step but was not able to make my Oneplus 3 treble supported. Is there any other way or does it work if I re-do the entire process.
[OnePlus 3 & 3T Cross Device Development] pro_drive:
I did too, and it works.

After flashing and booting to GSI pixelExprience 9.0 and I back to LineageOS 15.
[OnePlus 3 & 3T Cross Device Development] sriniwaas:
Can you share a link to GSI Pixel Experience ROM. I am thinking to try with this - https://download.pixelexperience.org/oneplus3/
[OnePlus 3 & 3T Cross Device Development] sriniwaas:
Never mind I got it. I am now seeing treble enabled.
[OnePlus 3 & 3T Cross Device Development] pro_drive:
https://xdaforums.com/project-treble/trebleenabled-device-development/9-0-pixelexperience-p-t3833294
[OnePlus 3 & 3T Cross Device Development] cruzzer.:
This post is to share my experience installing treble:

How I installed treble to OnePlus 3:

Install simonsmh's twrp

trebilize as described by simonsmh

twrp> wipe/factory reset & format DATA

install simonsmh version of lineage os*

After that I was able to flash other GIS images, like phhusson's Pie GIS image . As mentioned by simonsmh, I had to flash linkerfix.zip with twrp after installing any GIS images.

It was a bit hit and miss with the camera. Often "open Camera" would fix the issue. On some images the front camera was still broken. As a workaround I installed the "OnePlus Camera" from apk mirror which fixed the camera.

For those that want the classic android button layout [back][home][app switch], they can follow this procedure:

adb shell
$ su
# mount -o rw,remount /vendor
# cp /vendor/usr/keylayout/synaptics.kl /sdcard/Download
adb pull /sdcard/Download/synaptics.kl
(swap 158 and 580 values in synaptics.kl file)

adb push synaptics.kl /sdcard/Download
adb shell
$su
# cp /sdcard/synaptics.kl /vendor/usr/keylayout/synaptics.kl
# reboot

I'm still exploring what works and what doesn't. The alert slider and nfc didn't work for me. Possibly an issue with my GIS images.

* Must first install his image, else installing other GIS image directly produced errors for me
[OnePlus 3 & 3T Cross Device Development] reef2009:
Does somebody already tested Android Q GSI bèta?
[OnePlus 3 & 3T Cross Device Development] simonsmh:
Guys, I'm back. New build based on LOS 16.0 is up. To flash the build you may need to flash OOS or H2OS 9.0 first. Updated recovery is also in the link.

This build is built with official pie blobs, and the vendor could boot up the ErfanGSIs sGSI Pixel Aonly Q image.

Currently, the camera is dead in Q, but other seems working well, including ril and secured wifi network.

For more information please join the telegram group.
[OnePlus 3 & 3T Cross Device Development] karakanto:
Does camera work in pie GSIs or is it broke everywhere? Is selinux still permissive in your LOS16?
[OnePlus 3 & 3T Cross Device Development] simonsmh:
Seems broken. Yes.
[OnePlus 3 & 3T Cross Device Development] Akshat2100:
Since you removed camera from the list of things that are not working, is it fixed now?
[OnePlus 3 & 3T Cross Device Development] PlayFriik:
Unfortunately not in Android Q (I haven't tried P GSI).
[OnePlus 3 & 3T Cross Device Development] Phid13:
I was unable to boot the android q gsi. Can anyone tell me where I went wrong?

My process was as follows:

Install oxygen os 9 from xda

reboot to bootloader

flash the custom twrp in this page

treblize as shown(this definitely worked as I tried again and it just said found vendor partition, good

installed the LOS 16 in this page

installed treble check, which said treble was installed

booted into twrp and wiped dalvik/art cach, data, cache and system

downloaded the erfan pixel a only gsi

removed ".7z" from the file name so it ended in .img

flashed it to system

flashed the permissiver v2.zip

tried to reboot and it said no os installed and booted into fastboot

any help would be much appreciated
[OnePlus 3 & 3T Cross Device Development] ps_minky16:
Unzip the .7z file rather than changing the name.
[OnePlus 3 & 3T Cross Device Development] kash_si:
Thanks. Was able to boot Q GSI on OP3T, but no network connection. Thanks to you & Erfanoabdi.
[OnePlus 3 & 3T Cross Device Development] FallenFlame:
Extract the image from the .7z, just changing the file name extension won't work. That's the reason why there is no os installed.

After flashing Permissiver v2, you need to flash fixzygote (it should be located in the same place you got Permissiver). After doing both these things, it should boot! :)
[OnePlus 3 & 3T Cross Device Development] PlayFriik:
Just tried PixelExperience 9.0 GSI, camera is working with LOS 16 vendor (I didn't flash linkerfix) :eek: :good:
[OnePlus 3 & 3T Cross Device Development] Phid13:
I tried installing the android q gsi, and now I get stuck in bootloop. So I wiped everything and installed oxygen os on android oreo. Lots of bugs including front camera not working.

Installed Skydragon os latest version and nano gapps, and sim is recognised, but I can't make or receive calls or do anything with it. Also, 10GB of data is being used up by the system when it should be closer to 1 GB. Lots of other bugs and system crashes as well. Before I treblized my phone none of this happened and it was smooth.

So, does anybody have a foolproof way of untreblizing my phone and restoring it to completely stock, as I think this will solve my issues?
[OnePlus 3 & 3T Cross Device Development] DarkSJ1998:
Use the MSM Download Tool / Unbrick Tool to flash all the partitions back to how they were.
[OnePlus 3 & 3T Cross Device Development] mnsiw:
I have tried latest Pixel A only (20190515), RIL is not stable for me, continuously connecting and dropping (asking for SIM selection), tried sending SMS, it worked but for call it was hit or miss. Is it stable for you?
[OnePlus 3 & 3T Cross Device Development] thes3usa:
Hey guys! We're back.

Steps to install Q Beta 6 GSI

1. Download Simon's latest TWRP and flash it.

2. Make sure you're on OOS 9.0.4 or later firmware.

3. If you are encrypted, you will have to clear encryption via TWRP

4. Wipe /system, /data and reboot to Recovery.

5. Go to Advanced -> Terminal and type in "Treblize" and executive it. Wait for the partitioning to complete.

6. Flash Simon's latest LineageOS 16.0 Treble build.

7. Wipe all partitions except /Vendor.

8. Flash GSI to System Partition.

9. Flash Erfans permissiverv4(optional), zygotev2, lagfix.

10. Flash Magisk Canary 19.4. Stable/Beta will not work.

11. Reboot to system.

12. Download latest Google Play Services and Google Play Store (non beta versions) from Apkmirror.

Thanks to Simon's work on Treble.

TWRP and Treble LOS16: https://mega.nz/#F!BlETXKhL!rTTjfiAXzogQBimtRnTE7w

Q DP6 GSI:

https://mirrors.lolinet.com/firmware/gsi/Pixel-Aonly-10-20190808-ErfanGSI.img.7z

Erfans GSI Tools:

https://www.androidfilehost.com/?w=files&flid=279429

Bugs:

Mostly none! Just Hotspot and a bit of general lag but can be used as Daily Driver.
[OnePlus 3 & 3T Cross Device Development] Muhammad Essam:
I can't seem to find the "lagfix" file..
[OnePlus 3 & 3T Cross Device Development] michie:
Check the telegram channel.

I installed the GSI, flashed the zygote fix, lagfix and booted into the rom (I dont need magisk, ...), Let the system settle, installed latest playstore and play services from apkmirror and set up the device through the pixelsetup.

Everthing seems to work perfectly for now, I'm impressed!
[OnePlus 3 & 3T Cross Device Development] MirzaAwais:
Can you please write some steps and data is saved after flashing? What's the partition making step? It's changes ant file system? Your information is really helpful for us as we have devices with full of data which we want not to loose. By the way my device is with OOS 9.0.5 and not encrypted. My data will be gone and remain as it is if I flash Q? Thanks in advance
[OnePlus 3 & 3T Cross Device Development] michie:
All steps are explained a few posts back.

All data will be erased ofcourse, you will need to store it on your computer and put it back afterwards.
[OnePlus 3 & 3T Cross Device Development] thes3usa:
OxygenOS 9.0 GSI from the OnePlus 6T

OxygenOS 10 GSI from OnePlus 7 Pro

Bugs: Not tested

Telegram Group
[OnePlus 3 & 3T Cross Device Development] pratamaaudi:
I cant use gcam on q gsi dp 6, do you know about it ?
[OnePlus 3 & 3T Cross Device Development] michie:
Yes, it works. I'm using it. ?

https://f.celsoazevedo.com/file/cfiles/gcm1/MGC_6.2.030_B-S-G-based_v.0.2c_TlnNeun.apk
[OnePlus 3 & 3T Cross Device Development] pratamaaudi:
always stuck at processing hdr
[OnePlus 3 & 3T Cross Device Development] MirzaAwais:
Hi thanks for sharing , further please guide on below.

1- I have seen many GSI images on mirrors site l and can I use all of them or only some specific as type I know is Aonly instead of AB and etc.

2- is I need to adopt your first guide on every install like flash LOS first and then GSI image?

Just going to taste OOS 10 [emoji3]
[OnePlus 3 & 3T Cross Device Development] thes3usa:
If you already have LOS flashed and vendor partition intact, then you just need to wipe /system and flash GSI img to System Partition. Theoretically you should be able to use any A-Only GSI.
[OnePlus 3 & 3T Cross Device Development] michie:
I compiled a zip with fixes\additions, will post link in next post.
[OnePlus 3 & 3T Cross Device Development] MirzaAwais:
Link pasting here is helpful for others if there is no restriction on them [emoji3]
[OnePlus 3 & 3T Cross Device Development] michie:
I know but the app is being retared.

Will do it on my desktop tomorrow
[OnePlus 3 & 3T Cross Device Development] Viper The Ripper:
Could you post it here please? It'd be great to get a public place to unificate the tools, patches and fixes related with this development, there're tons of member don't use telegram (e.g. me) :D

Thank you for your contributions ;)
[OnePlus 3 & 3T Cross Device Development] michie:
I compiled 2 zips for android Q beta 6.

The only difference between them are the power profiles as the oneplus 3 has a upgraded cpu.

New zips posted a few posts further
[OnePlus 3 & 3T Cross Device Development] MirzaAwais:
Thanks for reply, here are some more questions,

1- fixes needs to flash with every GSI or not? As these were for OP3 specific or GSI? As hotspot fix is out in above post and this will work with all GSI?

2- OOS 10 GSI bigger than system partition so we can reduce it by deleting some apps? If yes then please refer to guide thread so I can flash it after reducing its size as it's have error of less space on system partition.
[OnePlus 3 & 3T Cross Device Development] michie:
UPDATE V3

Fixed the lagfix script to work with our devices, included in the zips.

Dont flash the seperate lagfix.zip because it doesnt do anything on our devices because of wrong paths defined in the script.

UPDATE V2

- Fixes hotspot

- Fixes Gcam (Disable motion pictures)

- Lag fixes

- Fixes battery stats

- Enables auto brightness setting

- Enables native DT2W setting

- Enables active display setting

- Adds oneplus 3/3T power profile

- ...
[OnePlus 3 & 3T Cross Device Development] MirzaAwais:
GSI Experience so far

1- OOS 10, phone booted and slower performance, most of app not working correctly specially sim manager. Camera, call incoming, data works good and call outgoing is not working.

2- pixel Q. Booted successfully, call in & out ok, sim manager issue and too too much slower and laggy. Camera not tested.

3- moto, not booted successfully as always stays on moto boot animation.

4- OneUi, can't be flashed due to higher image then system partition. Will try by reducing image size if possible.

5- WIP and update further once tested as i will try all available GSI's. [emoji6]

Its just quick snap shot for other who are interested in testing of GSI's

---------- Post added at 04:52 PM ---------- Previous post was at 04:47 PM ----------

This zip for some specific ROM or device which can be used with any GSI image?
[OnePlus 3 & 3T Cross Device Development] michie:
Pixel Q GSI only.

It'll probably be stuck at boot screen when you flash it on any other GSI. If that happens just wipe system partition flash Q GSI on it again and boot. Data will still be intact.
[OnePlus 3 & 3T Cross Device Development] rageyoudown:
[MENTION=465195]michie[/MENTION] Hello, I installed Pixel-Aonly-10-20190808-ErfanGSI.img.7z but the OnePlus3T_Q_Fixes_V3.zip will cause it to be stuck at boot.

Also I noticed for Magisk 19.4 I had to install canary magisk manager, download canary through the app then flash the zip through the recovery. Straight from the website didn't work.

In Pixel-Aonly-10-20190808-ErfanGSI.img.7z - Nothing much really works... Gapps broken, No camera, most settings unusable. Very poor daily driver.

MIUI-Aonly-10-20190813-ErfanGSI.img.7z and OxygenOS-AB-10-20190808-ErfanGSI.img.7z - The file img is too large to even be flashed, hopefully some workarounds for this come out.
[OnePlus 3 & 3T Cross Device Development] FallenFlame:
Those bugs should b easily fixable by the user. GApps aren't broken, you just have to download and install/Update GMS (Google play services). Camera should work, but you need to install an app for it, like GCam for example. With the Q fixes, try V2 if V3 doesn't work and make sure your using the right zip for your device, because the op3T zip probably won't work if you're on a op3 device. GMS update plus Q_Fixes should fix the settings too.
[OnePlus 3 & 3T Cross Device Development] rageyoudown:
Could you please upload the V2? I don't see it anywhere on the thread.

I'm not quite sure what I did now but I'm having no luck flashing anything, and when I try to treblize it says not found.
[OnePlus 3 & 3T Cross Device Development] michie:
9

Pixel Q GSI is working perfectly, even battery is better than Pie for me.

Try:

1. Download google play services and play store apks from apkmirror.

(Android 10, arm64-v8a + armeabi-v7a, nodpi)

https://www.apkmirror.com/apk/google-inc/google-play-store/google-play-store-16-2-25-release/

https://www.apkmirror.com/apk/google-inc/google-play-services/google-play-services-18-3-85-release/

1. Trebelize your device

2. Reboot to recovery

3. Wipe/Factory reset in TWRP

4. Flash Treble lineageos

5. Wipe system partition

6. Install Pixel Q img to system partition

7. Reboot to recovery

8. Flash FixZygote_v2.zip

9. Reboot to recovery

10. Flash fixes V3

11. Copy play store and play services apk to your device

12. Reboot your phone, let the system settle for 3 min

13. Enter your pin, install play services and then play store

14. Reboot your device

15. Follow the setup
[OnePlus 3 & 3T Cross Device Development] rageyoudown:
[MENTION=465195]michie[/MENTION] Hats off to you! Thanks, the step-by-step guide has done the trick..
[OnePlus 3 & 3T Cross Device Development] michie:
For some reason flashing the system img and also the zygote fix messes up the partition layout reported in TWRP so it's necessary and important to reboot to recovery in between.
[OnePlus 3 & 3T Cross Device Development] Luiscasanova78:
Where can i get all the necesary files? Thanks
[OnePlus 3 & 3T Cross Device Development] acetone802000:
Thank you for your very usefull post.

I had some errors after follow all your instructions:

After reboot

an error message "Android System" There's an internal problem with your device. Contact you manufactuer for details"

FC: SIM Manager keeps stopping

No LTE+, just LTE (i had to change prefered network type)

No setup after rebooting.

i downloaded Google play service 18.3.85 (120400-262677519) August 14, 2019	arm64-v8a + armeabi-v7a	Android 10.0+	nodpi

---------- Post added at 01:45 PM ---------- Previous post was at 01:26 PM ----------

you can download all files at 1st post !

For LOS and recovery : https://mega.nz/#F!BlETXKhL!rTTjfiAXzogQBimtRnTE7w

For the 2 patchs: https://androidfilehost.com/?w=files&flid=279429

For the 2 apk: https://www.apkmirror.com/apk/google-inc/google-play-store/google-play-store-16-2-25-release/ and https://www.apkmirror.com/apk/google-inc/google-play-services/google-play-services-18-3-85-release/

MsmDownloadTool remove the Vendor Partition

GSI imge (must use 7zip and unzip it before use) https://mirrors.lolinet.com/firmware/gsi/Pixel-Aonly-10-20190808-ErfanGSI.img.7z

(https://xdaforums.com/showpost.php?p=80045588&postcount=119)
[OnePlus 3 & 3T Cross Device Development] Luiscasanova78:
thanks! and the pixel 9 Q GSI?
[OnePlus 3 & 3T Cross Device Development] acetone802000:
MsmDownloadTool don't remove the Vendor partition.

Any hint to remove it safely and retrieve the "original" state ?

MsmDownloadTool remove the Vendor Partition

GSI imge (must use 7zip and unzip it before use) https://mirrors.lolinet.com/firmware/gsi/Pixel-Aonly-10-20190808-ErfanGSI.img.7z

(https://xdaforums.com/showpost.php?p=80045588&postcount=119)
[OnePlus 3 & 3T Cross Device Development] kash_si:
Excellent Guide. Works. Will post Battery stats after a few charges & tests.

:good: :highfive:
[OnePlus 3 & 3T Cross Device Development] acetone802000:
hello

have you these errors ?

After an reboot, error message "Android System. There's an internal problem with your device. Contact you manufactuer for details"

Crashes every time: SIM Manager keeps stopping

No 4G+, just LTE (i had to change prefered network type from 3G to LTE)
[OnePlus 3 & 3T Cross Device Development] kash_si:
On my OP3 I never got the error message "Android System. There's an internal problem with your device. Contact you manufactuer for details"

Crashes every time: SIM Manager keeps stopping - In order to complete the setup I had to wait/reboot a few times until Google Play Services was able to update & as Michie noted - let the system settle. This can take a few reboots. Google Play Store took a couple of reboots & clear cache before it settled down.

No 4G+, just LTE --> Correct just LTE. No problems making or receiving calls, SMS, etc.

(i had to change preferred network type from 3G to LTE) --> Same here

As Michie mentioned, everything works, including the camera, GPS, etc. Magisk Canary is working no issues FWIW.

Good Luck
[OnePlus 3 & 3T Cross Device Development] acetone802000:
Thank you for your reply

i don't know what i'm doing wrong

1. Trebelize your device:

I was on 9.0.5. Unlock bootloader, So wipe everything and no encrypt data after initial setup

I installed mod recovery

In advanced / terminal i type "trebelize": Script is OK

I also wipe Vendor partition

After reboot i launch the OS to verify (as mentionned in 1st post)
​

2. Reboot to recovery

3. Wipe/Factory reset in TWRP

4. Flash Treble lineageos -> No error in installation

5. Wipe system partition

6. Install Pixel Q img to system partition -> No error in installation

7. Reboot to recovery

8. Flash FixZygote_v2.zip -> No error installation

9. Reboot to recovery

10. Flash fixes V3 -> No error in installation

11. Copy play store and play services apk to your device: after 1st boot, files don't exist anymore

12. Reboot your phone, let the system settle for 3 min

At this point i have my 1st error message: "Android System There is an internal problem...​

13. Enter your pin -> SIM Manager keeps stopping.

11. Copy play store and play services apk to your device then install play service and after play store

14. Reboot your device

error message: "Android System There is an internal problem...

Enter your pin -> SIM Manager keeps stopping.​

15. Follow the setup

I also tried to install only LOS. Everything is OK with this OS.

Treble Check is OK for Project Treble and NOK for Seamless System Updates in LOS.

Treble chech is ok for Project Treble and Seamless System Updates with GSI
[OnePlus 3 & 3T Cross Device Development] michie:
Don't worry about the error, I have it too. It will only appear on starting ypur phone and wont interfere with your system in any way.

SIM manager works after a while but I just disabled it from the start.

LTE+ does not work atm. This together with the bluetooth media bug will probably get fixed by google in the final release. Its not device specific.
[OnePlus 3 & 3T Cross Device Development] cgirerd:
Thanks for your amazing work! Installed Android Q GSI based on the tutorial of this post: https://xdaforums.com/showpost.php?p=80078620&postcount=142. However, I wanted to go back to official LineageOS + Opengapps pico. I first did a full wipe. Then official LineageOS installed well, but Opengapps did not. You can find the log attached. I'll try to find a solution.
[OnePlus 3 & 3T Cross Device Development] FallenFlame:
It's been a few hours, so I don't know if you've already figured this out already or not, but this should be fixed just by switching to a different recovery/TWRP. The recovery is built to support the testing of system-as-root, but unfortunately that breaks GApps.
[OnePlus 3 & 3T Cross Device Development] cgirerd:
Yes I figured this out and could fix my issue. Thank you for your help anyway :)
[OnePlus 3 & 3T Cross Device Development] yhwh111:
Hi guys, does anybody has the android Q file in the zip format already? I have tried multiple times to uncompressed the 7z file to compress it back to zip and when I try to flash it it gives me an error saying the type of file is wrong. Followed the instruction by the letter. any help will be appreciated. Thanks.

My bad issue taken care of. Thanks.
[OnePlus 3 & 3T Cross Device Development] michie:
You need to flash the img file, not a zip file. In TWRP you can press the button to flash img instead of zip.
[OnePlus 3 & 3T Cross Device Development] cgirerd:
Was also the same for me after installing Android Q GSI with this tuto: https://xdaforums.com/showpost.php?p=80078620&postcount=142. I tried with several versions of gcam 6.2 from this thread: https://xdaforums.com/oneplus-3/how-to/modded-google-camera-hdr-60fps-video-t3658552. Anyone has the same issue?