FORUMS
Remove All Ads from XDA

[ROM] [8.1.0] [linux-hardened] [ARCHIDROID OPTIMIZATIONS] [GCC 8] GlassROM

1,166 posts
Thanks Meter: 1,090
 
Post Reply Email Thread
Flashing GlassROM will encrypt your device. If you don't know what that means stop at this instant
The default password for encryption is default_password
For multirom users, GlassROM expects to be booted as the primary ROM, you'll also have to disable encryption to get multirom working

Get support today! Make your feature requests and have them accepted/rejected in real-time. Join the telegram group https://t.me/joinchat/DKbLAED4w6Dk-qd26SmDbw
Or have a look at the discord server:
https://discord.gg/UF9qnts

My own safetynet bypass code:
To me magisk is good for passing safetynet, yes
But magisk should NEVER be a requirement for passing safetynet
With the new update, haruhios can successfully spoof dm-verity thanks to the kernel lying about the verifiedbootstate flags. Also the fact that dm-verity exists and is enforcing is also spoofed. Stuff like build type is also tampered with to allow the best possible safetynet bypass... And the best thing, you no longer need magisk to bypass safetynet on haruhios!
A lot of work has been put into this new safetynet bypass. This is a result of almost 150+ hours of work and over 50 test builds! Hope you enjoy

Features: support for microg out of the box
Pdesireaudio v10.1 HAL
(You'll have to separately download a browser. I recommend tugabrowser)
OMS added, specifically adapted for lineageos to fix a number of issues users have with black/dark
Heavily optimized
Archidroid for ROM
-Ofast graphite and other optimisations for kernel
Selinux hardening along with yama provides the best security while not killing your audio
Compatible with most soundmods (as of now, xtrememusic is dead on haruhirom but I'm working on it)
V4a processing issues all fixed!
Pdesireaudio v10.1
File access time disabled for /system, /data and /cache
Directory access time disabled for /system, /data and /cache
Continuous fstrim support (it's actually an age-old modification to the fstab. It trims immediately rather than scheduling successive trims. This allows the emmc to do better garbage collection at runtime)
Squashed several webview bugs
Selinux forced to enforcing
Safetynet patch added
FULL VoLTE SUPPORT!
Compatible with other kernels

Enough of the talk, gimme links
ROM (and kernel): https://srv1.botstack.host:8001/oneplus/op2
ROM source: https://github.com/GlassROM
Device config files: https://github.com/GlassROM-devices/...eplus_oneplus2
Toolchain: https://bitbucket.org/anupritaisno1/aarch64-linux-gnu
Kernel source: https://github.com/GlassROM-devices/...neplus_msm8994
Also
https://github.com/anupritaisno1/haruhikernel-op2

You want to use my kernel in your project?
Grab the toolchain from above and build. Check security/selinux and revert the forced enforcing commits, look for one in the defconfig (disable selinux develop) and revert that too
I believe rebasing messes up collaboration. So the kernel is mostly never rebased and any problems are solved by git revert, etc

Donate link: https://ko-fi.com/florian
Coffee helps me stay awake to code
All donations are appreciated but are not a requirement. Donations help support my work.

Some notes for posting here
Please do NOT start your message with "hey devv my bro thanks fer ROM I love you oh my god"
Just get to the point. I'll just ignore you if you type a message like this
If you just wanna say thanks then don't bother posting at all
Bug reports should have proper logs
Remember that logs themselves are insufficient to diagnose an issue. You must provide steps that can reproduce the issue every single time
I'm just not accepting support requests for magisk users. You use magisk? Not my problem
Xposed users will be supported
The Following 38 Users Say Thank You to anupritaisno1 For This Useful Post: [ View ] Gift anupritaisno1 Ad-Free
 
 
7th January 2017, 06:50 AM |#2  
Junior Member
Thanks Meter: 0
 
More
IMPLEMENT
Please add full oms support in this ROM.And VOLTE support too...thanks
7th January 2017, 07:04 AM |#3  
Senior Member
Flag Los Angeles
Thanks Meter: 51
 
More
Ooo very nice will try soon m8 but micro G support is always interesting to me on mm, now on nougat without manually patching very nice and always appreciated by me... Also safety net patches where will you stop...
7th January 2017, 07:24 AM |#4  
anupritaisno1's Avatar
OP Senior Member
Flag Unknown
Thanks Meter: 1,090
 
More
Quote:
Originally Posted by Shrinath0071

Please add full oms support in this ROM.And VOLTE support too...thanks

Look volte is not my priority

And I may accidentally break ril completely trying to implement it

I am indeed trying but I can't guarantee a successful implementation

Is is impossible to add substratum to cm

You can add it to cm-based ROMs like RR, aicp, fh but not the pure LineageOS
The Following 2 Users Say Thank You to anupritaisno1 For This Useful Post: [ View ] Gift anupritaisno1 Ad-Free
7th January 2017, 07:27 AM |#5  
anupritaisno1's Avatar
OP Senior Member
Flag Unknown
Thanks Meter: 1,090
 
More
Quote:
Originally Posted by Dr_DjEnder

Ooo very nice will try soon m8 but micro G support is always interesting to me on mm, now on nougat without manually patching very nice and always appreciated by me... Also safety net patches where will you stop...

There are many more features but I don't know because it's been quite a while since I've been testing

I can guarantee you, no unnecessary bloat

There's a commit that allows you to set a password longer than 16 characters and also another one to set a separate encryption password and an unlock password

Can someone test it out?
The Following User Says Thank You to anupritaisno1 For This Useful Post: [ View ] Gift anupritaisno1 Ad-Free
7th January 2017, 08:54 AM |#6  
Senior Member
Flag Pune
Thanks Meter: 50
 
More
Interesting.. Thank you. Will flash and report after usage

Sent from my Pixel XL using Tapatalk
The Following User Says Thank You to sunnynayak For This Useful Post: [ View ] Gift sunnynayak Ad-Free
7th January 2017, 10:01 AM |#7  
Senior Member
Flag Brno
Thanks Meter: 41
 
More
Quote:
Originally Posted by anupritaisno1

There are many more features but I don't know because it's been quite a while since I've been testing

I can guarantee you, no unnecessary bloat

There's a commit that allows you to set a password longer than 16 characters and also another one to set a separate encryption password and an unlock password

Can someone test it out?


I can confirm that separate passwords work. When you set your screen password it changes your encryption password, but you can change that separately very easily.
7th January 2017, 10:14 AM |#8  
Member
Thanks Meter: 4
 
More
will flashing this rom encrypt my device?
7th January 2017, 10:17 AM |#9  
anupritaisno1's Avatar
OP Senior Member
Flag Unknown
Thanks Meter: 1,090
 
More
Quote:
Originally Posted by yuva_cool

will flashing this rom encrypt my device?

Interesting little feature but no
The Following 2 Users Say Thank You to anupritaisno1 For This Useful Post: [ View ] Gift anupritaisno1 Ad-Free
7th January 2017, 08:24 PM |#10  
Member
Thanks Meter: 4
 
More
Damn! This ROM is butter smooooth. Great work @anupritaisno1

Sent from my Pixel XL using XDA-Developers Legacy app
The Following User Says Thank You to yuva_cool For This Useful Post: [ View ] Gift yuva_cool Ad-Free
7th January 2017, 08:27 PM |#11  
anupritaisno1's Avatar
OP Senior Member
Flag Unknown
Thanks Meter: 1,090
 
More
Quote:
Originally Posted by yuva_cool

Damn! This ROM is butter smooooth. Great work @anupritaisno1

Sent from my Pixel XL using XDA-Developers Legacy app

Working with xos devs, tugapower and some of my own tweaks to make it better

The next build will be even faster
The Following 6 Users Say Thank You to anupritaisno1 For This Useful Post: [ View ] Gift anupritaisno1 Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes