yashsingh1/xdaforums huggingface dataset:
[OnePlus 6 & 6T Cross Device Development] ecotrojan:
Damn

Total noob here

I installed ROM last night - awesome

But if I want to keep magisk and gapps could someone please advise in 'baby' steps how to update to the new build

Easiest instructions

Apologies
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
The first post (called the OP) specifcally states the steps you need to take for installing the ROM. Note that if you are coming from stock, you need to format data. This will wipe ALL you data including your sdcard. MAKE A BACKUP!
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
Build 7-12

Links are backup! Enjoy!!!!!!!!!!!
[OnePlus 6 & 6T Cross Device Development] ecotrojan:
OK

Do I remove all security beforehand?

Skol
[OnePlus 6 & 6T Cross Device Development] urgali:
Actually on 07/07 build but found no "oops".. Any hint? :laugh:
[OnePlus 6 & 6T Cross Device Development] davy4475:
Always better to
[OnePlus 6 & 6T Cross Device Development] Hardeep Kang:
YouTube lag and there is no audio output . help plox
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
Wipe dalvik/art cache. If problem still exists, get log...
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
No hints...
[OnePlus 6 & 6T Cross Device Development] Hardeep Kang:
Fixed by reflashing gapps
[OnePlus 6 & 6T Cross Device Development] re7904:
solved?

i think i know what i did wrong. im on stock OOS rom and i DID NOT format data after flashing SkyDragon. that's likely where i messed up
[OnePlus 6 & 6T Cross Device Development] Koont:
Still missing the call record and video call option on the dialer.
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
Working on it. The commits are there, but I haven't had much time to figure out as to why the option isn't there...

EDIT: I think I just found a fix... running a build now to test...
[OnePlus 6 & 6T Cross Device Development] sebcio2804:
Sorry for late answer.The problem was on my side.I dowloaded rom again.Flashed stock,recovery etc...Now everything works:)
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
Good to know...
[OnePlus 6 & 6T Cross Device Development] davy4475:
Any plans to add fod?
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
Fingerprint?

It's already in there and working...
[OnePlus 6 & 6T Cross Device Development] Floridaplur:
Anyone else get stuck on 3G with this rom? I'm in a strong service area (Tampa) so its not lack of. Had LTE on HAVOK but not on this rom...

---------- Post added at 05:21 PM ---------- Previous post was at 05:13 PM ----------

Update: Found out how to get back on LTE. But my 3G speeds via Speedtest are faster than my LTE? Getting 5/3mbps on LTE but 10/5mbps on 3G
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
For stuck on 3G, What build are you on? I fixed that in the latest build.

For the speeds, might be with your carrier or that hurricane coming in (assuming you're in Florida by your user name)...
[OnePlus 6 & 6T Cross Device Development] davy4475:
I'm aware that it's there. I use to be a tester. I meant from the latest commits from the lineage team. Apparently the fingerprint has improved.
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
Oh, then why didn't you say updates??? Yes, I will be updating in the future... But for now, I'm more concerned about getting the base up to par and to my liking...
[OnePlus 6 & 6T Cross Device Development] Floridaplur:
Build number says PQ3A.190705.001

LTE speeds are normal on stock OOS.

Yes I'm in Florida, I don't believe I'm being troubled by the storm, I'm too far south and we've got sunny skies lol
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
Reboot to recovery, wipe dalvik/art cache, reboot to system. Let phone si tfor about 15 minutes and retest your speeds.

My dl speeds on LTE/4G are amazing...upload sucks, but I don't ever upload anything from my phone any way...
[OnePlus 6 & 6T Cross Device Development] Ens0:
is gapps already included in the rom? since the file size is 800+mb I was just wondering
[OnePlus 6 & 6T Cross Device Development] embreak:
Hello

One question is daterusage working? Because for me it shows no apps or usage.
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
Working fine on my end...
[OnePlus 6 & 6T Cross Device Development] the.emilio:
Out of curiosity why is it suggested to format data coming from stock? Unless you're going backwards on Security patches that shouldn't be necessary.
[OnePlus 6 & 6T Cross Device Development] omariscal1019:
[MENTION=4145127]thomas.raines[/MENTION] check it out still couldnt get it yo work right android auto that is ..
[OnePlus 6 & 6T Cross Device Development] EmaanAshraf:
Is Screen recording there on this rom? if not please add it.
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
Data partition is encrypted.

Your pics don't show me anything bug related. Have you wiped dalvik/art cache? Have you tried a clean flash or a new cable? AndroidAuto has been working flawlessly for me since I disabled HWOvelrays by default.

No and it won't be added. There are apps in the playstore for that. And no, I will not patch the rom so you can record sound and screen. The ability to do so has been removed for protection of copyrights.
[OnePlus 6 & 6T Cross Device Development] EmaanAshraf:
but hey...oneplus has added it in their beta for op6/6t and for op7 stable version..so why not for skydragon?
[OnePlus 6 & 6T Cross Device Development] omariscal1019:
[MENTION=4145127]thomas.raines[/MENTION] the buttons dont show like the map buuton the headphone button for music. And yes i disabled overlays wipe cache and dalvik and my phone slows down drastically. I couldnt manage to get a logcat of the app.. whent back to stock... Ill be able to get a logcat in a couple of days after my vacay is over
[OnePlus 6 & 6T Cross Device Development] zedomax:
Magisk not working

I keep flashing Magisk v19.3 and rebooting but Magisk Manager keeps saying it is not installed. I also had to install Magisk Manager manually. I suspect something going on between a and b partitions.

Update: Ooops, nevermind, I flashed Magisk 3 times and now it works! Thanks OP!
[OnePlus 6 & 6T Cross Device Development] mlock420:
You high?... On android?
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
I'll look in to it, but not making any promises due to copyright laws.

Snap! I didn't even catch that... do you have another cable to try?
[OnePlus 6 & 6T Cross Device Development] omariscal1019:
Yeah i have tons of cables ill check it out in a couple of days. Thanks for the replies!
[OnePlus 6 & 6T Cross Device Development] zedomax:
always!
[OnePlus 6 & 6T Cross Device Development] EmaanAshraf:
I meant a screen recorder with internal audio recording..just like on op7 and op6 beta
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
New builds available

New download links. 07-14. Includes some selinux work, tag android-9.0.0-r44 and tag android-9.0.0-r45. Enjoy all!

A note on this screen recording. Sometime ago (I think around gingerbread or ics), Google pulled the abilty to record screen with audio because there were people using it to pirate music from YouTube, etc. If they have decided to add it back to source then there might be a possibility I will add it. But just because oneplus has added it to beta doesn't mean it will hit official source. And, even if it does go to official source, you have to remember that oneplus isn't always the fastest or most willing to share said source. So until it becomes official, then I cannot consider it.

Now, I HAVE heard that it is in op7 official. But again, until they release the source, I am unable to add it in the SkyDragonOs. Thanks for your understanding and cooperation.
[OnePlus 6 & 6T Cross Device Development] yodanutz01:
Screen recorder is already present in stable 9.0.7 for OP6 :)
[OnePlus 6 & 6T Cross Device Development] Striatum_bdr:
And in 9.0.15 op6t

https://www.xda-developers.com/oxygenos-907-oneplus-6-9015-6t-screen-recorder-june-patches/
[OnePlus 6 & 6T Cross Device Development] dyg3:
Hi. I just don't get this flashing. I'm comming from oneplus 3 where i did just put rom on the phone's memory and I'm done. Now I almost installed this rom, but instead of rebooting to recovery op6t booted to system and I'm updating to newest version. When I'll get 9.0.15 stock ota update can I just wipe data and install skydragon, or do i have to flash oos in recovery each time I flash the rom? and do I also have to flash recovery each time I flash a new rom?

Thanks
[OnePlus 6 & 6T Cross Device Development] davy4475:
I would suggest you watch some YouTube videos on how to flash roms for the 6/6t. Also flashing instructions are in the op
[OnePlus 6 & 6T Cross Device Development] mlock420:
Koogly on YouTube does a lot of tutorials on flashing with the 6t he's even here at XDA [MENTION=1835270]Koogly[/MENTION]
[OnePlus 6 & 6T Cross Device Development] Causical:
You don't need to flash OOS every single time you flash a ROM (for example, if you're already currently running OOS or are updating the same type of OS you're already running OR if you've been provided a stock vendor.zip to flash with the custom ROM).

You simply need to make sure both of your slots are running stock OOS (if you haven't flashed anything they will be)

Then you flash literally as you would with a single partition device **the exception is you're going to do it for each slot individually as if you were flashing the phone two times**

The biggest part that probably confuses people is the way in which different zips flash to both the A and B partitions and what they overwrite in which order

FLASHING ORDER / WHAT GETS OVERWRITTEN:

1.So always, flashing the ROM first {ROM always installs to the slot you are NOT currently on} **overwrites recovery**

2. Flashing TWRP next {TWRP installer.zip automatically installs to both slots}

**overwrites Magisk if it's already installed and leaves you unrooted**

3. Finally flashing Magisk {Flashes only to your current slot}

**overwrites certain kernel essentials**

Opt.4. Flash kernel after Magisk if you want it

**ELABORATION**

When you first flash the ROM it will install to the slot opposite to the one you're currently booted into.

You will proceed by installing the TWRP installer.zip so that you will have a recovery on the opposite slot to boot into.

You will now boot into the opposite slot (in recovery) where you just installed the ROM and TWRP.

From that slot you are now going to flash your previous slot with the same ROM and IT IS GOING TO overwrite your TWRP that had already installed to both slots.

Therefore you now need to install TWRP AGAIN and it will AGAIN install to both slots on top of the ROM you have installed.

Now you have both your identical ROM and TWRP on both A and B slots

(I always keep both slots as much the same as possible) So now you flash Magisk to your current slot and Reboot recovery once more (will go to other slot again) and install Magisk again along with GApps and a Kernel if you need them.

Then you are safe to boot into your system.

***Pro-Tip***

Recovery will always automatically boot (when you select reboot recovery) to the opposite slot after you have installed a new ROM.
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
Good read but I haven't flashed rom and twrp, rebooted to recovery and flashed again to other slot when coming from sotck OS or any otehr OS for that matter...

The flashing instructions in the OP are what I recommend. Any other way that you choose to flash is your choice.
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
Added Screen recorder feature (Quick Settings – Screen Recorder) is what it says in the changelog.

And screen recorder is in SkyDragonOs but does not have a quick settings tile.

Does it record auio as well? I haven't been on stock in a very long time...

It would be nice to find those commits as well...

I stand corrected... There is a screenrecord qs button... Tap changes quality and longpress starts a recording
[OnePlus 6 & 6T Cross Device Development] Causical:
Your instructions are essentially the exact same, it just seemed to me that he had asked for a more elaborate understanding as to how the flashing procedure on A/B partitioned devices works.

If you can help someone understand why they're flashing things in a particular order, it makes much more sense and they can apply that knowledge universally when moving from one ROM to the next. I was hoping to demystify the process rather that just throwing a random list of steps at someone without allowing them to know why they're doing what they're doing.
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
I see your point and appreciate what you did. But I received multiple pm's asking about it and telling me I needed to update the flagging steps. Rather than respond to them individually, I chose to post it here. Guess I coulda said that, but my 6yo was wanting my attention as I wrote that... Sorry for the misunderstanding...
[OnePlus 6 & 6T Cross Device Development] jmauriciobe:
Where I can download only kernel. I used HDK, but is outdated.
[OnePlus 6 & 6T Cross Device Development] fire7777777:
Hey guys, one question , is it possible only use this kernel? If it is possible, can I use on op6?

Because few months ago I was very happy with skydragon kernel release..!
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
I posted a few pages back that I have not released a standalone flashable zip for the oneplus6/6t LightningZap! kerne, and I am not sure if I'm going tol. As of right now though, my focus is on SkyDragonOs.

If you desire to flash only the kernel, you are more than welcome to build it from source yourself though.
[OnePlus 6 & 6T Cross Device Development] fire7777777:
I see, ok thanks you for answer me :)
[OnePlus 6 & 6T Cross Device Development] Ryano89:
According to the OP flashing instructions you do the wipe AFTER you install the ROM? That's not right is it?
[OnePlus 6 & 6T Cross Device Development] Pseudonym:
Replace as in remove?
[OnePlus 6 & 6T Cross Device Development] david72262:
Yes
[OnePlus 6 & 6T Cross Device Development] ZeroKool76:
It's correct. Because if you wipe before rebooting to recovery, after flashing, FBE wont decrypt and you wont be able to see your internal to complete the flashing process
[OnePlus 6 & 6T Cross Device Development] Pseudonym:
So I csn flash pico gapps for example to remove gapps bloatware?
[OnePlus 6 & 6T Cross Device Development] dhoang:
Read the description of each gapps. I don't think Pico gapps will replace anything, use mirco or mini.
[OnePlus 6 & 6T Cross Device Development] garretts228:
Ive been holding off on flashing any ROMs until fingerprint works, but this might just make me cave in.
[OnePlus 6 & 6T Cross Device Development] nikosrs4:
I was in the same spot but it looks like I don't care so much for the FP now.
[OnePlus 6 & 6T Cross Device Development] wangdak:
Face unlock can be temporary solution before devs fix fp.
[OnePlus 6 & 6T Cross Device Development] ZeroKool76:
Will be curious to see if you feel the same way in a week, after trying to unlock in the dark or unlock secured apps with a pin, password or pattern. Losing the FP just dropped you back several years, tech wise. I actually tried a custom rom on the 6T(can't knock it til you try it, right?) Well, I tried it and I'm knocking it [emoji23]But I'm holding out til it works as well. As this is probably the only rom that may convince me that custom is better
[OnePlus 6 & 6T Cross Device Development] iinga:
I'm sure I'm just being stupid, but how to get face unlock to work? It doesn't show up as an option for me
[OnePlus 6 & 6T Cross Device Development] liam_davenport:
You need Nano gapps and navigate to smart lock in settings > Security & Location > Smart Lock > Trusted Face, Pico doesn't have face unlock included.
[OnePlus 6 & 6T Cross Device Development] cultofluna:
I find personally navigation gestures more important...

Unfortunately they are not the same as on OOS...
[OnePlus 6 & 6T Cross Device Development] cultofluna:
Haha..

Ok...i should put it on different way...

Navigation gestures on custom ROMs sucks..

Using navigation bar , on this 6.4 inches phone also sucks...

So .. resume... navigation gestures should be improved..
[OnePlus 6 & 6T Cross Device Development] joemossjr:
Use fluid navigation gestures. I personally prefer it better then oos gestures
[OnePlus 6 & 6T Cross Device Development] ZeroKool76:
I fully agree. Seems like a waste of space to use the nav bar these days. Unless you're on custom. Unfortunately, its the basic features that custom roms can't emulate and I think they get a bit jelly when you start to compare them and point that out
[OnePlus 6 & 6T Cross Device Development] wangdak:
There are apps on Playstore for OnePlus gestures.
[OnePlus 6 & 6T Cross Device Development] ZeroKool76:
He wasn't saying that OP gestures weren't present( dunno, cuz I am not running SD) I assume they are though. His remark was more about the fact that gestures don't work as good on custom as they do on OOS and that he would prefer to have gestures that actually work properly, rather than the FP.
[OnePlus 6 & 6T Cross Device Development] :
While OOS native gestures are good there is an app on the Play Store called 1+ Gestures. It's the best app at imitating stock gestures. I use it personally
[OnePlus 6 & 6T Cross Device Development] Causical:
What if you just pull the image?
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
If one wanted to do so, they can certainly do so... But it is not an option I personally would do nor would I support.

As I have stated before, my focus is on the ROM only atm. It is only me, and this developing thing is time consuming, and I have a family and a real job that demands my attention. I do this in my spare time.

On the ROM side of things, I am working to bringing certain portions more inline with upstream, and fixing any issues/bugs that appear along the way. Right now, things like creating/maintaining a kernel thread and feature requests are on hold. This is only temporary though. But as I just stated, it will take me a bit of time to accomplish.

Patience is greatly appreciated.
[OnePlus 6 & 6T Cross Device Development] Causical:
There definitely aren't any expectancies of you from me sir, your efforts are greatly appreciated from where I stand. I only wish I had your expertise, right now I can't even figure out how to install Linux on my PC, lol... I'm trying to see if I can do it without a USB drive or CD-Rom by getting my SD card in my phone recognized as flash storage, but not even sure if that's right lol.
[OnePlus 6 & 6T Cross Device Development] ecotrojan:
If you have Windows 10?

Goto Windows Store

Install Ubuntu 18.04

Profit
[OnePlus 6 & 6T Cross Device Development] Causical:
Ahhh I've looked a little more into it, yeah that's what I got. I'm guessing your recommendation dual boots the two OS's? Which is probably recommendable since I'm new to it, I read about using Unetbootin to get it installed (I was going more for Linux Mint, but wouldn't mind Ubuntu)... I guess I was looking more for a route of overwriting windows entirely, but like I said probably better to dual boot for now. I was just concerned about having to shrink disk volumes and such as I'd rather have full resources going all to one OS since I'm running 8gig ram/256 SSD on an 8th gen i5.

Pretty sure I'm not interested in a VM either or WSL if that's what it is.
[OnePlus 6 & 6T Cross Device Development] terraflops:
I tried to open the rom source gitlab link on the OP but it gives me page not found error, is it a private repo ?
[OnePlus 6 & 6T Cross Device Development] ecotrojan:
No it doesn't dual boot

It's part of the Linux kernel now available in windows
[OnePlus 6 & 6T Cross Device Development] Striatum_bdr:
All of this is off topic there are plenty tutos about that. And no installing Ubuntu through windows store doesn't dual boot your computer it's just a regular app. Or use a virtual machine if you want to have a graphic interface.

Above all read good sites about that, what is dual boot, what is a virtual machine. Replacing windows is not complicated got just boot your live Linux USB stick and choose 'full disk usage' or equivalent when installing the OS. But be sure to have a copy of windows eventually, and that you'll have all you need in Linux before jumping in case of windows replacement.

But again all of this is off topic
[OnePlus 6 & 6T Cross Device Development] Causical:
Sorry for being off topic.
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
Yes it is private... I didn't realize I did that...Thanks

All projects are open for public viewing. My apologies... thanks for pointing it out [MENTION=5540909]terraflops[/MENTION]
[OnePlus 6 & 6T Cross Device Development] Causical:
Nvrmnd
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
Updates!!!!!!!!

New dl links. Build date is 07-21.

Added pocket mode (There isn't a setting or QS tile for it yet. It is enabled by default)

Updated kernel to LightningZap! v2.1

Build display lib/drivers from sdm845 source instead of generic qcom source (Way snappier)

Upstream updates for FOD

Enjoy!
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
Yes ndp
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
the default branch for SkyDragonOs

If you are going to build kernel from source, you will need to tailor a few paths in the scripts and makefile. Best way to figure out what you need to change is grep /media/dev. Then change the paths for toolchain and kernel paths. You will also need the linaro tc. I use

aapav01

Here's the break down on the kernel. Pie branch is for MOST caf based roms, i.e stock OOS; ndp branch is for SkyDragonOs and probably MOST aosp roms. But keep in mind, I haven't tested the different branches acrossed all roms. What's the difference? The pie branch has ElexmentalX's wake geastures. Since SkyDraongOs writes to a different sysfs, I had to remove ElexmentalX's wake geastures for doubletap to wake to function properly.

From here on out, please pm me for questions/concerns related to

kernel building

as this is not on topic for SkyDragonOs. Only use this thread if the is a concern/issue/request with the kernel itself.

I have just updated pie branch and it is now inline with ndp branch.

Good luck!
[OnePlus 6 & 6T Cross Device Development] DarKAngel1234:
Any way to get full oos camera working on this ROM, with 4K 60 fps working etc?
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
It's in the plans...
[OnePlus 6 & 6T Cross Device Development] DarKAngel1234:
Thanks for the reply, is there a Telegram group for skydragon at all?
[OnePlus 6 & 6T Cross Device Development] Istvan_86:
I have a tiny question, I have in my internal memory the 3 latest builds of the ROM but IDK if I install the latest version from day 21 or again the previous from day 14 by mistake.

How can I check what version I'm running because in settings>about phone can't see that info, in the changelog the last entry it's from 2019/05/10 and the build number seems to be from 19/05/05.

I'm a bit confused hehe.

Thanks in advance.
[OnePlus 6 & 6T Cross Device Development] the.emilio:
Settings>About Phone>Build Date
[OnePlus 6 & 6T Cross Device Development] thomas.raines:
Only for testers

settings>about phone>build date

going by your changelog info, you're on a very old build...
[OnePlus 6 & 6T Cross Device Development] Istvan_86:
Thanks for both answers!!

I go to recovery and change slot to B manually and reboot, after that I boot in to the lastest version from 07/21 (seems like I install the correct zip last time). IDK what could be the problem but its a bit weird at least for me. Also I´m having an insane amount of google play service errors and no magisk installed (I´m 100% sure that I don´t skip these steps), I think that now, that I´m on slot B (the slot that have the 07/21 version of the rom) I must install magisk and gapps to solve my issues.

I´ll try and post result as soon as I can.