Related
Hi,
I'm curious what features all of you use in ROMs or what optimisations you would like to see (CAF, a custom toolchain, etc...). This just crossed through my head while I was working on MR and a project that I will release soon. Do you guys use Xposed, do you use a custom launcher, what features do you use in other ROMs, do you use a specific DPI that you feel is more optimal, do you like custom branding or do you like the stock (if the former, feel free to make some. I'm not good with that stuff), what should I name it (I was thinking something Star Wars related), is there a custom kernel you'd like to see, do you use a custom HAL, do you use the stock dialer and messenger, etc...
This will be a long term project with no release date that will be concrete. Hopefully you guys will provide me with feedback. It will be specifically for the X as I have no plans of switching devices for a long time.
Here's another thing too. I'm doing this to teach myself. I think I brought it up once before, but I will make stupid mistakes and I hope a few of you can help me with it. I really do appreciate it. The main goal is for me to familarize myself with the device tree and with Git while providing you guys with a solid ROM
Thanks guys,
RJ
RJDTWO said:
Hi,
I'm curious what features all of you use in ROMs or what optimisations you would like to see (CAF, a custom toolchain, etc...). This just crossed through my head while I was working on MR and a project that I will release soon. Do you guys use Xposed, do you use a custom launcher, what features do you use in other ROMs, do you use a specific DPI that you feel is more optimal, do you like custom branding or do you like the stock (if the former, feel free to make some. I'm not good with that stuff), what should I name it (I was thinking something Star Wars related), is there a custom kernel you'd like to see, do you use a custom HAL, do you use the stock dialer and messenger, etc...
This will be a long term project with no release date that will be concrete. Hopefully you guys will provide me with feedback. It will be specifically for the X as I have no plans of switching devices for a long time.
Here's another thing too. I'm doing this to teach myself. I think I brought it up once before, but I will make stupid mistakes and I hope a few of you can help me with it. I really do appreciate it. The main goal is for me to familarize myself with the device tree and with Git while providing you guys with a solid ROM
Thanks guys,
RJ
Click to expand...
Click to collapse
Hey,
for me are the importants things:
-layers or cm Theme
-customizable status bar
-switch back and recent
-make status bar invisible (fullscreen/immersive mode)
I use stock dialer/messenger and so on, snapdragon camera and also xposed for some tweaking. I use a custom kernel if my rom is not fast enough for me and the custom HAL with 4k recording too.
I hope this helped you,
regards from the "bad-english-speaker"
Good post, (p.s i hate star wars themed roms) pls no
auto brightness button on pull down bar
some apps like sony apps or something (so it's different to all the rest)
Well, stability and battery life conquers all. So to be precise , I like oos with dark theme and yeah custom kernel . I wish I could use Sultan's fix for camera but with that I can't use manual mode. Most of the features of cm can be added through gravitybox . Nova launcher is quite good and smooth, so I would suggest not to put much effort on launcher customization.
I see that you have taken a lot of interest in Kernel optimization and tweaking, so may be that's where you should start. Wish you luck for your projects.
Interesting thread, personally, as long as the rim has these, I'm happy :
Buttons configuration (especially hardware ones) with double and long press actions.
Layers (or cmte, but I've read layers are lighter?) in order to have a nice dark ui.
Ram bar and close button on récents.
There are so many other things that can be useful like use volume rocker to answer call, flip phone to mute call, switch to 2g when connected to Wi-Fi, enable max brightness (with custom kernel) for few minutes when in sunlight, ambient display but not during night (I hate my phone to light up in the night if I try to reach a water bottle or a kleenex lol) or gestures like swipe up on screen of to turn on and unlock the phone.
But most of these things are possible using Tasker.
But if you ask me, there are so many different (and not so different) roms out there, that I think to get glory, a new one would maybe need some awesome exclusive apps like SMS, camera, or maybe just good optimizations.
The less features in a ROM - the more stable it is. That's why I prefer Stock or CM Stock ROMs. But, anyway, the most useful features in my opinion is:
1. Playback Control (Prev/Next track with Volume buttons) - any ROM without it is almost unusable for me. Taking the phone out of the pocket each time you want to skip a track is just unbearable.
2. Double-tap to sleep - if dt2w is present, than this is a must-have feature. Peaking at the phone without even touching the power button is quite useful sometimes.
3. Viper4Android - Yes, I understand that this is a completely opt-in feature but I found myself installing it every time on every phone. The sound is just not right without it anymore.
4. STOCK Dark Theme - for some reason, every other "dark" theme developer out there thinks that theming Phone, Google Play, Messenger and other apps is cool. No, its not and its usually a weak point of any theme, because when the app gets updated everything goes to hell. I will make my own dark theme someday in a spare time. Probably based on OOS theme, because this one was actually cool. At least Android N will deliver it built-in.
Would love to see EAP-SIM authentication for WiFi in a ROM. I've tried a few and some seem to support it but I always get an "authentication error" when I try to connect. (Living in Singapore and trying to connect to SingTel WiFi, if that's any help!) So yeah, EAP-SIM support would be awesome to see in a ROM. Thanks!
And all the best for AOKParadox!
-------------------------------
Benjamin Dreyer said:
The less features in a ROM - the more stable it is. That's why I prefer Stock or CM Stock ROMs. But, anyway, the most useful features in my opinion is:
1. Playback Control (Prev/Next track with Volume buttons) - any ROM without it is almost unusable for me. Taking the phone out of the pocket each time you want to skip a track is just unbearable.
2. Double-tap to sleep - if dt2w is present, than this is a must-have feature. Peaking at the phone without even touching the power button is quite useful sometimes.
3. Viper4Android - Yes, I understand that this is a completely opt-in feature but I found myself installing it every time on every phone. The sound is just not right without it anymore.
4. STOCK Dark Theme - for some reason, every other "dark" theme developer out there thinks that theming Phone, Google Play, Messenger and other apps is cool. No, its not and its usually a weak point of any theme, because when the app gets updated everything goes to hell. I will make my own dark theme someday in a spare time. Probably based on OOS theme, because this one was actually cool. At least Android N will deliver it built-in.
Click to expand...
Click to collapse
See my AOKParadox thread. I will implement the stock dark theme at least until one based off of OOS becomes available.
All I want to see in a ROM is its ease of operation and to easily see the important details.
1. Status Bar - Accurate Network Speed Indicator, Dual Clock (timezone), Date (with day of the week) & Gestures such as double tap, slide and quickpulldown
2. Hardkeys & Tristate Keys - Action Assignment (screen off, screenshot, power menu, kill all apps, last app, etc.), Single Tap, Double Tap & Long Press
3. Lockscreen - Disable Power Menu
4. When Screen is Off - Double tap to wake & Music Controls gestures
5. Others - One-handed Keyboard Operation (i'm a lefty), Ram Usage Status in recent apps
droyd.014 said:
All I want to see in a ROM is its ease of operation and to easily see the important details.
1. Status Bar - Accurate Network Speed Indicator, Dual Clock (timezone), Date (with day of the week) & Gestures such as double tap, slide and quickpulldown
2. Hardkeys & Tristate Keys - Action Assignment (screen off, screenshot, power menu, kill all apps, last app, etc.), Single Tap, Double Tap & Long Press
3. Lockscreen - Disable Power Menu
4. When Screen is Off - Double tap to wake & Music Controls gestures
5. Others - One-handed Keyboard Operation (i'm a lefty), Ram Usage Status in recent apps
Click to expand...
Click to collapse
I would agree with this, along with Layers support and multi-window functionality from Android N previews since we have the ram for it.
_AI_ said:
I would agree with this, along with Layers support and multi-window functionality from Android N previews since we have the ram for it.
Click to expand...
Click to collapse
I saw multi window in purity ROM, but it has cm theme engine
This thread is intended for Q/A, discussion and beta testing to keep the main CyanogenMod 13.0 thread clean.
Finally <3! Will try it after work.
Some questions (based on previous CM bugs):
1. Does LTE work on SIM 1?
2. Notification light has all colors?
3. Does it support double tap to wake or planned in the future? I think that could be enabled via terminal, so a script or a tutorial in the main thread would be nice.
4. Any idea how to enable fingerprint? I have the pro version, and the ability to unlock without pressing a button really saves... the power button.
Edit: 5. Is light sensor having any issues? It's pretty brutal on MIUI too, but some other ROM has issues with it getting stuck at NULL or something.
This could be used as a bug checklist for you, I'm pointing out issues with other ROMs so that you may be able to find issues faster.
I have Redmi 3 pro. Since OP's cm13 doesn't support fingerprint scanner yet, I'm hoping that will get fixed after some time. I'm I right in thinking this or is there some complications which I'm not aware of and which makes this a wishful thinking.
Hi all.
Are there features you miss in custom ROMs that you maybe know from EMUI stock ROM or from other devices?
I started the thread because I hope our hard working devs are reading this and maybe can add single features and make people (like me) happy.
Ok, I start:
Known from Honor 5x EMUI:
Flip case mode
Pocket mode
Wanna have:
Lock screen message with multiple rows instead of running text
Fingerprint quick actions
I know there is an app for it but a feature is sweeter whenever it integrated into the software natively !
And also in hotspot v have option to set the limit for connected users and also block users separately in emui.And in custom ROM I have only timeout option....!
Biggest for me is volte
Hey all,
Here's some of the things that i wish comes to custom developing roms from miui -
1.Full screen gestures - honestly, i didn't thing i would get hooked to this after using it just for 3days (root limit!) and now i miss it more everyday (i always first swipe right to left only to realize i have to reach down to back button.)
Used & tried all sorts of apps like T- swipe gestures & Xda's own -Navigation gesture app, none of them can satisfy that animation & control.
2. Both wifi & hotspot on simultaneously
Seriously, this is one of the first things that shocked me, coming from a Yu Yureka, this thing literally surprised me, imagine having a repeater/receiver/broadcast at the same time(now i know it's not a big deal for some of u, but in some areas where there is a weak network and u need that wifi speed on both ur laptop & mobile, this thing is a blessing.)
3.otp copy right on notification
Small thing, but crucial for fast work
4.lock screen's quick animation
Ok this is one those things that miui did in order to look fast in unlocking (which it is!) but on casual custom ROM, all default animations make it look slow, & changing speed of such from develpment causes other animations (such as music visualisation!) to seem like they are lagging or catching up.
5.sim card minute control
dual sim exists for one good one ok ( or one personal & business) and some one doesn't have any network & simply becomes a dead weight for the battery (checking for network every 5secs!) this thing also makes what we as a control freaks more aligned to our quest to total control of phone? (atleast last is true for me, it annoys the hell out for me.)
So, u guys must be thinking, why not switch to debloated miui & use other developments ?
First because there is no 9.0 pie in it( new phones needs latest and greatest for me!)
Second, i hate miui UI and after been using stock-ish rom for past five years(in yureka!) u can't blame me for those clean animations & material design.
These are some of the things i hope i share is common with u all, as if this agrees with u, just show it to ur near & dearest developers & hope they agree too.?
I'm Tanmay Dwivedi, and i'm happy to be a part of the poco f1's family!
P.S add more features & things which u think should be in custom roms!
IR face unlock is all that's stopped me flashing a custom ROM. I'm hooked
For the gestures, https://forum.xda-developers.com/poco-f1/themes/gestures-custom-rom-t3855076
Daniktheboss said:
For the gestures, https://forum.xda-developers.com/poco-f1/themes/gestures-custom-rom-t3855076
Click to expand...
Click to collapse
Yep, saw them in play store and using it right now, thanks for reply!
thesoupthief said:
IR face unlock is all that's stopped me flashing a custom ROM. I'm hooked
Click to expand...
Click to collapse
I doubt xiaomi will easily give up its proprietary drivers to be used in custom roms, but this is xda, anything can happen here!~
LoneRanger007 said:
I doubt xiaomi will easily give up its proprietary drivers to be used in custom roms, but this is xda, anything can happen here!~
Click to expand...
Click to collapse
Fingers crossed
Samsung Pixel Experience PBy CodeFox & OpenSauce9810
What is this?
This is a Semi Generic System Image. That means it's a generic system image that's been optimised as much as possible for our Samsung Devices. This is what differentiates this rom from the one you can find in the Project Treble Forum. I also plan to provide regular updates and improvements very frequently. I'm aiming for weekly if not more.
Why not Rainbow_Dash?
We're a part of the same team and he's taking a break from developing for the moment, so I'm going to do my best to support you with regular updates and support where possible. So his previous version should be considered redundant.
How the heck do I flash this?
It's slightly different than flashing a zip, so here's what you need to do.
Download the image file
Flash the ARH6 Vendor Image to your Vendor Partion from TWRP (Press the Install Image button at the bottom right of where you usually select a flashable zip)
Flash the System Image to your System Partition
Optional if you want root (but reccomended): Reboot to recovery again then flash your choice of Magisk. I use 17.1 as I can get galaxy wear to work with that version.
Reboot your device and you should be good to go! No need to flash gapps as they're included.
What's different to the PE in project treble forum?
Smoother UI Performance Fixes
Debloated unneccessary libs from other devices
Vibration Motor has been corrected (it's too powerful in GSI)
Regular Maintenance / Builds & Support
Changelog:
30.11.2018 - Initial XDA Release & Unofficial rollout.
01.12.2018
Animation integers corrected to be smoother
Black boot-animation added, no more being blinded by the boot animation
Pixel Live Wallpapers included
High Resolution default wallpaper added
09.12.2018 (Now maintained by @malinathani
Made system ui a hella smoother compared to before
Face unlock works
Phh settings removed. All samsung options should now be persistent.
14.12.2018
-Fixed fingerprint on note 9, should work now with almost any vendor so get the latest one
-Almost everything works now
Downloads:
ARH6 Vendor
System Image
Support & Feedback
I'm happy to provide as much support as possible. Through XDA here or you can get in touch with me and the rest of OpenSauce9810 + our community at our Telegram group here
If you're happy with the work I've put into this (endless amounts of hours trying to perfect GSI building) then a simple thanks here or clicking the thanks button below is very appreciated!
Credits and Thanks
Ivan - Thank you for helping me out every now and then when I'm being stoopid.
Rainbow_Dash - Pointing me in the right direction with regards to fixing the errors.
malinathani- For the UI Jank Fix (Used widely in other GSI's now)
GRaf - best tester
The guys in telegram as a whole, thank you for the feedback and support.
XDA:DevDB Information
[Discontinued]Pixel Experience P[UNOFFICIAL][14.12.2018][S9/S9+/N9], ROM for the Samsung Galaxy Note 9
Contributors
CodeFox, Rainbow_Dash, malinathani, Mohammed Nathani, Ivan Meler, Pixel Experience Team, phhusson
Source Code: https://github.com/PixelExperience
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: ARH6 Vendor
Based On: AOSP
Version Information
Status: Beta
Current Beta Version: 1
Beta Release Date: 2018-11-30
Created 2018-11-30
Last Updated 2019-01-07
So nice I'm on the 7 days jail but a soon I get out I definitely will install this amazing Rom ... thanks for share your work with us ? keep going
Thanks but still fingerprints doesn’t work
Sent from my iPhone using Tapatalk
---------- Post added at 11:38 PM ---------- Previous post was at 11:33 PM ----------
azooooooooo said:
Thanks but still fingerprints doesn’t work
Sent from my iPhone using Tapatalk
Click to expand...
Click to collapse
Edit o just add my fingerprint again and it works. Thanks
Sent from my iPhone using Tapatalk
I notice that you haven't added known issues to the op? Are you waiting on further testing? Would be useful to have.
Thank you for the rom btw. And thanks to the entire opensauce9810 team. Very much appreciated
MANY THANKS, rom looks awesome!! My screen brightness is set to 100% however it looks like it is on 15% I can hardly see stuff on my screen, is there a way to increase brightness with build prop or something?
UPDATE
Never mind established it was the universal ctsprofile: false that I installed
zoltain73 said:
MANY THANKS, rom looks awesome!! My screen brightness is set to 100% however it looks like it is on 15% I can hardly see stuff on my screen, is there a way to increase brightness with build prop or something?
UPDATE
Never mind established it was the universal ctsprofile: false that I installed
Click to expand...
Click to collapse
You need to enable the extended brightness range in phh settings too under Samsung. Will let your screen go brighter
CodeFox said:
You need to enable the extended brightness range in phh settings too under Samsung. Will let your screen go brighter
Click to expand...
Click to collapse
Thanks is there a way to pass ctsProfile in magisk? It remains falls.
Since my Note 9 is still on it's way and I'm on a S9 now I have a simple question.
In 8.1 AOSP ROM's IMS services and the Iris scanner don't work. Do they work on this ROM? And if Iris scanner doesn't work, can we still use biometric unlocking? I hate fingerprint scanner so on the rear as I use wallet cases and can't easily reach it.
I believe smart lock face unlock does not work. I added my face to it but I'm unable to 'improve face matching'. It simply says cannot start finding your face. And nothing happens when I try to unlock my phone using face unlock either.
Other than that, the typing feels a bit slower than stock Samsung roms. Not sure if it's the touch response or what. I disabled the haptic feedback for the keyboard but it still seems a bit slower. Could be just me though..
Apart from these issues, rom is definitely a daily driver so hats off to the entire team
zoltain73 said:
Thanks is there a way to pass ctsProfile in magisk? It remains falls.
Click to expand...
Click to collapse
Download hideprops in Magisk downloads. Reboot to initialise it. then download a terminal emulator from the playstore and type the command "props" without the quotes.
Grant SU to the terminal
then pick edit fingerprint. Select Samsung, and choose the s9+ fingerprint (number 22 I think). Reboot and then CTS will pass.
Imprezzion said:
Since my Note 9 is still on it's way and I'm on a S9 now I have a simple question.
In 8.1 AOSP ROM's IMS services and the Iris scanner don't work. Do they work on this ROM? And if Iris scanner doesn't work, can we still use biometric unlocking? I hate fingerprint scanner so on the rear as I use wallet cases and can't easily reach it.
Click to expand...
Click to collapse
Iris Scanner will never work in an AOSP Rom. The libs are proprietary to Samsung experience roms.
Nasty_z said:
I believe smart lock face unlock does not work. I added my face to it but I'm unable to 'improve face matching'. It simply says cannot start finding your face. And nothing happens when I try to unlock my phone using face unlock either.
Other than that, the typing feels a bit slower than stock Samsung roms. Not sure if it's the touch response or what. I disabled the haptic feedback for the keyboard but it still seems a bit slower. Could be just me though..
Apart from these issues, rom is definitely a daily driver so hats off to the entire team
Click to expand...
Click to collapse
Yeah it's a little quirk with GSI's unfortunatley. The vibration motor causes somewhat of a delay when typing. Turning off haptic feedback completely seems to make it normal for me. I've gotten used to typing without haptic feedback now haha.
CodeFox said:
Yeah it's a little quirk with GSI's unfortunatley. The vibration motor causes somewhat of a delay when typing. Turning off haptic feedback completely seems to make it normal for me. I've gotten used to typing without haptic feedback now haha.
Click to expand...
Click to collapse
I noticed that you mentioned in the OP that you use Galaxy wear?
A bit OT but is there a way to use the Gear with different roms without having the Gear being reset every time? It just seems to get reset every time I pair with it on a new rom.
Nasty_z said:
I noticed that you mentioned in the OP that you use Galaxy wear?
A bit OT but is there a way to use the Gear with different roms without having the Gear being reset every time? It just seems to get reset every time I pair with it on a new rom.
Click to expand...
Click to collapse
I wish there was, I'm so sick of having to reset it I literally use my watch just as a watch most of the time because I'm flashing new builds so often. It's a pain in the neck and I don't know why Samsung did it this way, it's frustrating.
Hi #CodeFox thanks for your work I want to ask you something, I know that the answer will be absolutely no but I loved to give it a try
Can you please make a pixel experience p ROM for Samsung galaxy j4
Awesome
Can't wait to try this
New Build Uploaded. See OP for details.
CodeFox said:
Download hideprops in Magisk downloads. Reboot to initialise it. then download a terminal emulator from the playstore and type the command "props" without the quotes.
Grant SU to the terminal
then pick edit fingerprint. Select Samsung, and choose the s9+ fingerprint (number 22 I think). Reboot and then CTS will pass.
Click to expand...
Click to collapse
MANY THANKS, worked like a dream and passed!
Hi all,
Will Dolby atmos work?
Hi there,
great ROM. Flashed it today and so far everything looks very good.
Just tried out the camera and found a weird bug:
When taking videos (front and back camera), the screen flashes green about every second during recording. The video itself is not affected.
Seems to happen for every camera app.
Any way to fix this?