Hello!
I have compiled Lineage for x2. Now I'm wondering if it would be hard to port new ROM (let's say XOSP) based on trees for other one. I heard, that it's hard to port CAF-based ROM (like XOSP is) on CM trees.
AFAIR @shivatejapeddi already tried to port XOSP to x2.
Can somebody tell me if it's possible to port ROM without deeper knowledge of AOSP guts? Or, maybe, where should I begin learning AOSP build process, if it's too hard for someone inexperienced?
Thanks!
remixn said:
Hello!
I have compiled Lineage for x2. Now I'm wondering if it would be hard to port new ROM (let's say XOSP) based on trees for other one. I heard, that it's hard to port CAF-based ROM (like XOSP is) on CM trees.
AFAIR @shivatejapeddi already tried to port XOSP to x2.
Can somebody tell me if it's possible to port ROM without deeper knowledge of AOSP guts? Or, maybe, where should I begin learning AOSP build process, if it's too hard for someone inexperienced?
Thanks!
Click to expand...
Click to collapse
if you compiled los from source then there is also source for xosp ( https://github.com/XOSP-Project/manifest ) anyway there is build of xosp ( https://androidfilehost.com/?w=files&flid=185291 ) anyway when i flashed it screen was blinking and i wasnt able even use phone.
kihope12 said:
if you compiled los from source then there is also source for xosp ( [ur l]h ttps : //gi thub.com/ XOSP-Project/m anifest[/ur l] ) anyway there is build of xosp ( [ur l]h tt ps :// an droidfilehost. com/? w=files&flid=185291[/u rl] ) anyway when i flashed it screen was blinking and i wasnt able even use phone.
Click to expand...
Click to collapse
Thank you for reply!
I already know that there is a build on AFH. I also know that there are sources for XOSP. In fact, I tried to compile XOSP using several slightly modified device trees (without success). When I was lurking across @shivatejapeddi's sources on GH, I saw that there is a modified display driver. That's one of things that make me curious.
Heyyo, eh tbh from what I've seen? It's not overly too hard. Please take a look at andr68rus dirty unicorns or his Paranoid Android which are both CAF based.
There's a chance that ROM might have a different CAF display than a different ROM (prevalent right meow in 8.1 custom ROMs such as LineageOS having a lot of changes whilst OmniROM is more of a minimal approach)
OK. Just compiled the ROM.
I'm surprised, that build process took only 20 minutes on old CPU.
Now, to the point. Flashed the ROM. Doesn't boot at all. Just freezes at bootloader screen (LeEco…). Make hasn't errored at all.
So, I have no idea, what should I do now…
UPDATE:
A kind of problem with RIL, I guess?
Hmm have you tried building with -eng build instead of userdebug or user to see if you can get ADB logcat via a PC and USB cable?
If you suspect it's RIL then yeah you could always try to swap it to CAF variant and delete the device specific variant or check what other devices on xosp use
remixn said:
OK. Just compiled the ROM.
I'm surprised, that build process took only 20 minutes on old CPU.
Now, to the point. Flashed the ROM. Doesn't boot at all. Just freezes at bootloader screen (LeEco…). Make hasn't errored at all.
So, I have no idea, what should I do now…
UPDATE:
A kind of problem with RIL, I guess?
Click to expand...
Click to collapse
only 20 minut? that is wierd, and RIL as i know (maybe i am wrong) is about singnal and sim, i dont think it can couse no boot, and you didnt event pass oem logo, you should try re-compile it maybe.
kihope12 said:
only 20 minut? that is wierd, and RIL as i know (maybe i am wrong) is about singnal and sim, i dont think it can couse no boot, and you didnt event pass oem logo, you should try re-compile it maybe.
Click to expand...
Click to collapse
Eh from my experiences with ROMs anything can cause issues. I've gotten bootloops from sensors and Bluetooth lol
kihope12 said:
only 20 minut? that is wierd, and RIL as i know (maybe i am wrong) is about singnal and sim, i dont think it can couse no boot, and you didnt event pass oem logo, you should try re-compile it maybe.
Click to expand...
Click to collapse
After recompiling it took ~40 mins. Still stuck on OEM logo :/
remixn said:
After recompiling it took ~40 mins. Still stuck on OEM logo :/
Click to expand...
Click to collapse
what edits of device tree you did?
kihope12 said:
what edits of device tree you did?
Click to expand...
Click to collapse
This is modified device tree: attps://github.com/remi6397/android_device_leeco_x2/tree/xosp-n-rebase
This is modified kernel: attps://github.com/remi6397/android_kernel_leeco_msm8996/tree/xosp-n-rebase
Modified LeEco vendor files are here: attps://github.com/remi6397/proprietary_vendor_leeco_x2/tree/xosp-n-rebase
Thank you!
remixn said:
This is modified device tree: attps://github.com/remi6397/android_device_leeco_x2/tree/xosp-n-rebase
This is modified kernel: attps://github.com/remi6397/android_kernel_leeco_msm8996/tree/xosp-n-rebase
Modified LeEco vendor files are here: attps://github.com/remi6397/proprietary_vendor_leeco_x2/tree/xosp-n-rebase
Thank you!
Click to expand...
Click to collapse
Man i am not dev, i just know very basic i can atleas give you xda thread where is how build rom from source
kihope12 said:
Man i am not dev, i just know very basic i can atleas give you xda thread where is how build rom from source
Click to expand...
Click to collapse
I've read several threads already. Also, I've changed only several makefiles. Nothing directly related to programming. Anyway, I'll try to fix something, then compile it again, and again…
remixn said:
This is modified device tree: attps://github.com/remi6397/android_device_leeco_x2/tree/xosp-n-rebase
This is modified kernel: attps://github.com/remi6397/android_kernel_leeco_msm8996/tree/xosp-n-rebase
Modified LeEco vendor files are here: attps://github.com/remi6397/proprietary_vendor_leeco_x2/tree/xosp-n-rebase
Thank you!
Click to expand...
Click to collapse
Heyyo, it's the kernel. That's the AOSPA Le Pro3 kernel that is made by GalaticStryder that isn't ported to the Le Max2 yet. I tried but ran out of personal time... It would require quite a bit of work to get functional for the Le Max2. Boot DTS files, firmware, missing drivers and so on.
Also, andr68rus based ROMs are not EAS compatible just in case that's something you really want.
I'd recommend using this kernel instead:
https://github.com/1nfrag/android_kernel_leeco_msm8996/tree/bsi?files=1
Or if you want EAS based kernel I'd recommend checking out SlimRoms For EAS compatible device tree, kernel and vendor blobs.
https://github.com/slim-x2
Sorry I should have been a little more specific with my information on that first post. My bad.
Ok… I've got several errors on boot, mainly from surfaceflinger.
Log: https://pastebin.com/sXDB1u0Y
Vendor: attps://github.com/slim-x2/proprietary_vendor_leeco-2
Device tree: attps://github.com/slim-x2/android_device_leeco_x2-old
----
Now I'm trying with device: attps://github.com/slim-x2/android_device_leeco_x2 + attps://github.com/slim-x2/device_leeco_msm8996-common
I've got a compile error:
Code:
ninja: error: '/home/remi/android-buildenv/xosp/out/target/product/x2/obj_arm/SHARED_LIBRARIES/libsrsprocessing_intermediates/export_includes', needed by '/home/remi/android-buildenv/xosp/out/target/product/x2/obj_arm/SHARED_LIBRARIES/libaudioflinger_intermediates/import_includes', missing and no known rule to make it
or without SRS_TRUEMEDIA:
Code:
ninja: error: 'vendor/leeco/x2/proprietary/vendor/etc/audio_output_policy_letv.conf', needed by '/home/remi/android-buildenv/xosp/out/target/product/x2/system/vendor/etc/audio_output_policy_letv.conf', missing and no known rule to make it
Heyyo, @moto999999 can you please give him some directions as to which branches he should be using?
I better play it safe and ask him directly just to help things along
Ok. Now it boots… and almost works (it even makes a sound ). System dies leaving a huge amount of logs behind itself:
Here is an important part (IMO):
Code:
--------- beginning of crash
06-20 13:41:46.873 1629 1629 E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: main
06-20 13:41:46.873 1629 1629 E AndroidRuntime: java.lang.UnsatisfiedLinkError: dlopen failed: library "libgnsspps.so" not found
06-20 13:41:46.873 1629 1629 E AndroidRuntime: at java.lang.Runtime.loadLibrary0(Runtime.java:989)
06-20 13:41:46.873 1629 1629 E AndroidRuntime: at java.lang.System.loadLibrary(System.java:1562)
06-20 13:41:46.873 1629 1629 E AndroidRuntime: at com.qualcomm.location.izatserviceprovider.service.IzatServiceBase.<clinit>(IzatServiceBase.java:199)
06-20 13:41:46.873 1629 1629 E AndroidRuntime: at java.lang.Class.newInstance(Native Method)
06-20 13:41:46.873 1629 1629 E AndroidRuntime: at android.app.ActivityThread.handleCreateService(ActivityThread.java:3198)
06-20 13:41:46.873 1629 1629 E AndroidRuntime: at android.app.ActivityThread.-wrap5(ActivityThread.java)
06-20 13:41:46.873 1629 1629 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1586)
06-20 13:41:46.873 1629 1629 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:102)
06-20 13:41:46.873 1629 1629 E AndroidRuntime: at android.os.Looper.loop(Looper.java:154)
06-20 13:41:46.873 1629 1629 E AndroidRuntime: at com.android.server.SystemServer.run(SystemServer.java:378)
06-20 13:41:46.873 1629 1629 E AndroidRuntime: at com.android.server.SystemServer.main(SystemServer.java:232)
06-20 13:41:46.873 1629 1629 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
06-20 13:41:46.873 1629 1629 E AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)
06-20 13:41:46.873 1629 1629 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)
So… There is a missing GPS blob (GLONASS?). I will try stealing that from some other device.
ThE_MarD said:
Heyyo, @moto999999 can you please give him some directions as to which branches he should be using?
I better play it safe and ask him directly just to help things along
Click to expand...
Click to collapse
Sure, always happy to help
remixn said:
Ok. Now it boots… and almost works (it even makes a sound ). System dies leaving a huge amount of logs behind itself:
Here is an important part (IMO):
So… There is a missing GPS blob (GLONASS?). I will try stealing that from some other device.
Click to expand...
Click to collapse
Are you trying to build nougat or oreo?
moto999999 said:
Are you trying to build nougat or oreo?
Click to expand...
Click to collapse
Nougat.
Now compiled with your slim device tree forked from LineageOS. It was a huge amount of work (never tried something like that before ) Everything I've tested so far works fine. I need to make some more tests, but maybe tomorrow.
PS: Thank you for your contributions to this device tree.
remixn said:
Nougat.
Now compiled with your slim device tree forked from LineageOS. It was a huge amount of work (never tried something like that before ) Everything I've tested so far works fine. I need to make some more tests, but maybe tomorrow.
PS: Thank you for your contributions to this device tree.
Click to expand...
Click to collapse
You should use this tree https://github.com/slim-x2/android_device_leeco_x2-old
Kernel https://github.com/moto999999/kernel_leeco_msm8996 (nougat branch)
Vendor https://github.com/slim-x2/proprietary_vendor_leeco
I don't recommend that you use my tree forked from lineage, it isn't the one I use. The forked one was just for testing
Related
Not sure what I am doing wrong here. Even after I get it booted, with gapps. No baseband. I flashed the dev pre 5 baseband through recovery and it succeeds. When I try to use fastboot to send the same files, it says pre flash validation failed. I'm confused as I have a working build sans baseband, which is kinda important.
shamu_Baseband_D4.01-9625-05.34+FSG-9625-02.111
shamu_Bootloader_moto-apq8084-71.21
Not sure what more information you need about my environment, but I'm happy for any discussion to help me get this resolved so I can share my work.
(MODS: if this is the wrong place, please place it in the right section)
It appears I was missing libxml2
running a new build now. Will remove this post, if that fixes it.
added libxml2-dev and it still recompiled without a baseband. I am not sure what i am doing wrong here. :/
Stramondroid said:
added libxml2-dev and it still recompiled without a baseband. I am not sure what i am doing wrong here. :/
Click to expand...
Click to collapse
I've been trying to figure this out for a week still a no go.
Stramondroid said:
added libxml2-dev and it still recompiled without a baseband. I am not sure what i am doing wrong here. :/
Click to expand...
Click to collapse
The good news is you aren't doing anything wrong!
Wondered why there is no 7.0 OTA or Factory Images for the Nexus 6 yet? Baseband issues!
Unfortunately, this makes AOSP almost useless on the Nexus 6.
did you extract the binary blobs into the source?
https://developers.google.com/android/nexus/blobs-preview
Right now there are two N AOSP ROMS in the N6 forum, one in general and one in development.
I tried both, one has the issue you described with my N6, no signal and no asking for SIM-card PIN. The other had working baseband and it was also shown correctly in About Phone. I think the one not working was the one from the guy konrad, not sure though.
Have you tried both? Maybe get in touch with those guys and find out what they did differently in their builds.
Stramondroid said:
added libxml2-dev and it still recompiled without a baseband. I am not sure what i am doing wrong here. :/
Click to expand...
Click to collapse
was you able to figure this out yet ? Thanks
hedgehogmd said:
was you able to figure this out yet ? Thanks
Click to expand...
Click to collapse
I stopped trying, everyone I talked too said to attempt a compile of the M branch, which was successful, so I know my dev box is good. It has to do with the source. I have no clue.
A solution
I'm the author of the 7.0 ROM in General. On a closer look, it seems that my initial build is actually not a clean 7.0.0_r1 build. I checked out the master branch for a handful of repositories when playing around, and that mistake coincidentally made RIL work.
tl;dr The ICU library is the culprit. Do "cd external/icu && git fetch aosp master && git checkout aosp/master" and rebuild.
Full explanation:
I did a couple of proper builds first, since I got branches messed up in my build:
Proper 7.0.0_r1 build: No baseband
Proper AOSP master build: Working
That gave me a little hope Apparently 7.0.0_r1 has issues preventing RIL from working. Relevant logs:
Code:
01-02 04:51:11.207 D/RILD ( 319): **RIL Daemon Started**
01-02 04:51:11.207 D/RILD ( 319): **RILd param count=1**
01-02 04:51:11.352 E/RILD ( 319): dlopen failed: dlopen failed: cannot locate symbol "UCNV_FROM_U_CALLBACK_STOP_57" referenced by "/system/lib/libxml2.so"...
01-02 04:51:15.371 D/RILD ( 833): **RIL Daemon Started**
01-02 04:51:15.371 D/RILD ( 833): **RILd param count=1**
01-02 04:51:15.420 E/RILD ( 833): dlopen failed: dlopen failed: cannot locate symbol "UCNV_FROM_U_CALLBACK_STOP_57" referenced by "/system/lib/libxml2.so"...
(and so on)
At the first glance it may be related to libxml2, but UCNV_FROM_U_CALLBACK_STOP is actually related to Unicode conversion. It appears in platform/external/icu.
Building 7.0.0_r1 with external/icu at AOSP master solves the issue. Does that work for you? Hope it helps!
---------- Post added at 04:06 PM ---------- Previous post was at 04:05 PM ----------
Zhaofeng Li said:
I did a couple of proper builds first, since I got branches messed up in my build
Click to expand...
Click to collapse
... And yes, I'll update my ROM to a clean build.
I know one of the great points on Z line is the quite untouched Google ROM. MIUI is my favorite customized ROM by manufacturer.
So, why don't give a option to use both? Will you like my idea and will use it?
Thanks for your opinion.
Enviado de meu XT1650 usando Tapatalk
Totally. I don't know if I would use it as my daily since I'm a flashaholic, but will try it for days/weeks depending on how smooth/stable it is. I've had some nice experiences before, so I'm having high hopes on this.
Not bad idea, go for it, i really like MIUI
The only problem is that my Bootloader is upgraded, so I cannot test since MIUI isn't in 7.0 version. I will wait for MIUI 9 because of that, because develop a port that the developer cannot test isn't a good idea in my view
Enviado de meu XT1650 usando Tapatalk
andregarcia_1 said:
I know one of the great points on Z line is the quite untouched Google ROM. MIUI is my favorite customized ROM by manufacturer.
So, why don't give a option to use both? Will you like my idea and will use it?
Thanks for your opinion.
Enviado de meu XT1650 usando Tapatalk
Click to expand...
Click to collapse
Hey last month i started to port MIUI8.2 7.0 from Mi5 firmware to our device and i had some progress
i'm not with my PC for a month, i thought to share my work for interested devs
here's my ROM and superR kitchain Project FIles : Download Folder
it's Not Booting (Do NOT INSTALL if you are NOT Dev)
here's Error Log : Unable to open socket for UEventObserver
it Happens Because of NetLink Socket Opening. I couldn't fix this (tried netd, ipacm & iptables), someone smarter than me should take a look. i don't know what i missed (probably it's kernel side)
i really like MIUI i'll appreciate if you have look
Notes :
+ this rom has 6.0.1 moto Kernel so it's not booting on new bootloaders. and when i updated to 7.0 kernel(and dt) i got this error crashes surfaceflinger while booting:
Code:
Adreno-GSL: <ioctl_kgsl_driver_entry:562>: open(/dev/kgsl-3d0) failed: errno 5. I/O error
No idea why!
+ all blobs(except apps) taken from here and ipacm from here
+ selinux files is compiled from cm14.0 source with needed permissions on griffin device tree
+ adbd is starting on init at init.rc to debug and shell access on bootloops just replace "adb_keys" if adb needs permissions
+ i replaced all needed HALs and ETC folder files
+ if you have any Questions PM me
If someone can do the port is going to be excellent, I'm waiting.
sam564 said:
If someone can do the port is going to be excellent, I'm waiting.
Click to expand...
Click to collapse
+1
++1
+1
1+:good:
Is this project still in the works? I'd love to use this!
+1
I wan MIUI too.
Hello again guys
today i just wanted to play with treble and CLT so i decided to boot MIUI from leaked oreo 8.1 firmware : https://www.xda-developers.com/xiaomi-redmi-note-5-pro-android-oreo-stable/
and after all it's booted on griffin
i'll upload my twrp backup from system partition
bugs : very very unstable :
* for boot need to enter "wificond" in adb shell and to get adb access you need run this command on adb shell from twrp : "cd ~/.android && adb push adbkey.pub /data/misc/adb/adb_keys"
* wifi broken
* ril broken
* camera broken
whats working :
* few things like BT and sensors ...
twrp backup : https://www.androidfilehost.com/?fid=890129502657599583
flash lineage
restore backup
flash premssiver.zip
---------------------------------------------------
how is it booted?
i'm going to explain from beginning, porting it is not very hard
got leaked miui and latest lineage and started CLT on it
then i got miui with griffin vendor inside
flashed on device with clean (not magisked) boot.img from lineage
and enabled premissive selinux
edited prop.default and build.prop to remove device specific props and enabled adb + pm.dexopt (see props.zip)
build.prop for /system/
and prop.default for /system/etc/
>>> First try to boot failed by rebooting to bootloader
by generating multiple times the spammy console-remoops, finally i found out reboots because of selinux problems
i didn't want to mess with it so i directly adb pushed lineage /system/etc/selinux dir to my device
>>> booted to bootanimation
here i got huge errors as usual
/bin/keystore was looking for vendor.qti.hardware.wifi.keystore...._vendor.so and we don't have it because that miui rom is built from full CAF source and we are using aosp keystore in lineage so i replaced it with lineage /bin/keystore
wificond had missing symbol which is coming from qsap_sdk so i just replaced miui wificond with lineage one
and cameraserver is spamming here
>>> nothing much same on bootanimation
now zygote dies because can't find power_profile.xml in res/xml
actually this miui is not enabled RRO in that build so theres no framework-res__auto_generated_rro.apk in vendor, everything is on system framework-res.apk
so i removed my framework-res__auto_generated_rro.apk
need to wipe data
>>> failed again
libstagefright had some issues
i replaced it with lineage one with some other media libs (sorry i don't remember names)
>>> i guess booted this time :fingers-crossed: but soft reboots on setupwizard on trying to search for wifis with this error:
Code:
04-23 11:04:56.499 893 1505 E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: WifiScanningService
04-23 11:04:56.499 893 1505 E AndroidRuntime: java.lang.IllegalArgumentException
04-23 11:04:56.499 893 1505 E AndroidRuntime: at android.os.BinderProxy.transactNative(Native Method)
04-23 11:04:56.499 893 1505 E AndroidRuntime: at android.os.BinderProxy.transact(Binder.java:767)
04-23 11:04:56.499 893 1505 E AndroidRuntime: at android.net.wifi.IWifiScannerImpl$Stub$Proxy.scan(IWifiScannerImpl.java:310)
04-23 11:04:56.499 893 1505 E AndroidRuntime: at com.android.server.wifi.WificondControl.scan(WificondControl.java:600)
04-23 11:04:56.499 893 1505 E AndroidRuntime: at com.android.server.wifi.WifiNative.scan(WifiNative.java:351)
04-23 11:04:56.499 893 1505 E AndroidRuntime: at com.android.server.wifi.scanner.WificondScannerImpl.processPendingScans(WificondScannerImpl.java:452)
04-23 11:04:56.499 893 1505 E AndroidRuntime: at com.android.server.wifi.scanner.WificondScannerImpl.startSingleScan(WificondScannerImpl.java:203)
04-23 11:04:56.499 893 1505 E AndroidRuntime: at com.android.server.wifi.scanner.HalWifiScannerImpl.startSingleScan(HalWifiScannerImpl.java:78)
04-23 11:04:56.499 893 1505 E AndroidRuntime: at com.android.server.wifi.scanner.WifiScanningServiceImpl$WifiSingleScanStateMachine.tryToStartNewScan(WifiScanningServiceImpl.java:851)
04-23 11:04:56.499 893 1505 E AndroidRuntime: at com.android.server.wifi.scanner.WifiScanningServiceImpl$WifiSingleScanStateMachine$DriverStartedState.processMessage(WifiScanningServiceImpl.java:650)
04-23 11:04:56.499 893 1505 E AndroidRuntime: at com.android.internal.util.StateMachine$SmHandler.processMsg(StateMachine.java:992)
04-23 11:04:56.499 893 1505 E AndroidRuntime: at com.android.internal.util.StateMachine$SmHandler.handleMessage(StateMachine.java:809)
04-23 11:04:56.499 893 1505 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
04-23 11:04:56.499 893 1505 E AndroidRuntime: at android.os.Looper.loop(Looper.java:164)
04-23 11:04:56.499 893 1505 E AndroidRuntime: at android.os.HandlerThread.run(HandlerThread.java:65)
you can stop rebooting by entering "wificond" in adb shell
now setupwizard after sim detect stops with black screen
---
in logs we can see it's looking for 2 services miui.shell and miui.fdpp :silly:
they have some ramdisk scripts related to miui in boot.img but all we need is init.miui.rc
import it in your init.qcom.rc and add to /vendor/etc/init/hw/
almost done but you need to clear file_contexts of this 2 bin because we're using lineage sepolicies : /system/xbin/shelld and /system/bin/fdpp
>>> setupwizard goes further
but i couldn't finish it so simply removed it from /priv-app
booted but system is not very usable
so i took this TWRP backup and tried flashing gapps
finished setupwizard
and restored backup
>>> now miui is fully booted
i don't know any better way to bypass setupwizard
Wow,,MIUI coming.. :victory::victory:
I love you man!
@erfanoabdi,. You working on miui?
rakee said:
@erfanoabdi,. You working on miui?
Click to expand...
Click to collapse
No i just did it for my treble testing and actually fun
Maybe after release of one official miui with Android 8.1 i can start working on it
erfanoabdi said:
No i just did it for my treble testing and actually fun
Maybe after release of one official miui with Android 8.1 i can start working on it
Click to expand...
Click to collapse
MIUI from leaked oreo 8.1 firmware is already quite stable, right?
https://www.xda-developers.com/xiaomi-mi-6x-china-dual-cameras-snapdragon-660/ @erfanoabdi
Its MIUI 9.5 on top of Android 8.1 Oreo
LineageOS 14.1
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Prerequisites
Bootloader unlock > HERE
Recovery twrp > squid2 or sevenmaxs
What works
RIL (dual sim, volte)
WIFI
Tethering
Camera
Bluetooth
Sensors
MTP
Sound
Fingerprint
NFC
MotoActions
- - SELinux: enforcing
Todo
Fix "Enable on-screen nav-bar" toggling option.
Download
https://www.androidfilehost.com/?w=files&flid=251047 AFH LOS7 Files
https://opengapps.org/ OpenGApps - Choose ARM/7.1/PICO or NANO
Source
Device: https://github.com/kayesk/android_device_motorola_montana
Vendor: https://github.com/kayesk/android_vendor_motorola_montana
Branch: cm-14.1
How to install the rom ?
Copy the rom to your G5S.
Restart in recovery (squid or Sevenmaxs)
Take a backup of existing ROM.
Wipe clean (Cache, Data, Dalvik/ART, System)
Install ROM.
Make a wipe cache.
Reboot System.
Initial load would take time.
Contributions :
@GoldeneyeS2 for fixing OEM bloatware, NFC and releasetools script.
THANKS TO :
@squid2 for twrp
@SevenMaxs for twrp
All other users who provided support, valuable suggestions and productive comments.
Report bugs with proper logcat details.
Device is unrooted. Root using Magisk works.
Thanks
KS
Nice,happy new year!
customs on g5s incomming
Thanks, HAPPY NEW YEAR
good job my friend and thank you for your work
Happy new year .
Video recording - FIXED
FIXED another issue with MTP.
NFC selinux rules are added - SOMEONE PLEASE VERIFY IF IT WORKS.
NEW BUILD: lineage-14.1-20171231_060004-UNOFFICIAL-montana.zip
Link: Same as in topic.
Thanks
KS
Awesome work! Works fine, no bugs until right now, BUT
one thing about the moto devices that i love, is the moto actions and the moto display, how to keep them?
Have some flashable lib from stock? Can you Add or teach how to use it? I need one hand navigation on the fingerprint sensor.
Thx
Great work...i was trying for this but failed...now u can expect Oreo ROMs too
kalyansundhar said:
Video recording - FIXED
FIXED another issue with MTP.
NFC selinux rules are added - SOMEONE PLEASE VERIFY IF IT WORKS.
NEW BUILD: lineage-14.1-20171231_060004-UNOFFICIAL-montana.zip
Link: Same as in topic.
Thanks
KS
Click to expand...
Click to collapse
can u please push kernel sources...i can help fixing moto acions
Happy new year.
NFC is not working. I don't see it in the settings.
Tomorrow more time....
Anyone drop screenshots
govind1233 said:
Anyone drop screenshots
Click to expand...
Click to collapse
Tomorrow I will do. But its just lineage 14.1.
The ROM is based on the stock version. Some services are still from Motorola.
Following bug I found:
The first time you watch a full screen video. You will get a message about it. Portrait modes there is no problem but in landscape you will see a weird thing happening with the message and the video.
Thanks so much for developping a rom for this device, because not a lot a developper make something for this device contrary to the dev arround the moto g5s plus. And happy new year.
govind1233 said:
Anyone drop screenshots
Click to expand...
Click to collapse
Done.
GoldeneyeS2 said:
Tomorrow I will do. But its just lineage 14.1.
The ROM is based on the stock version. Some services are still from Motorola.
Following bug I found:
The first time you watch a full screen video. You will get a message about it. Portrait modes there is no problem but in landscape you will see a weird thing happening with the message and the video.
Click to expand...
Click to collapse
Thank you very much for making a rom for the Moto G5S. Are you aware of the bug in the developer options and Moto Actios does not work? Sorry for any mistake in English.
Doug.97 said:
Thank you very much for making a rom for the Moto G5S. Are you aware of the bug in the developer options and Moto Actios does not work? Sorry for any mistake in English.
Click to expand...
Click to collapse
Yes. I am aware of the issues you mentioned.
@govind1233, I have published kernel code as well https://github.com/kayesk/android_kernel_motorola_msm8937.
Can someone confirm NFC support in this device? Mine is XT1795 (India) and I don't see NFC support.
Also I have one confusion. If I add MotoActions apk to code, will it interfere with CMActions?
Thanks
KS
Please release kernel sources
kalyansundhar said:
Can someone confirm NFC support in this device? Mine is XT1795 (India) and I don't see NFC support.
KS
Click to expand...
Click to collapse
I have the XT1794 with NFC. I dont see the nfc in settings.
I also try to get it working.
Maybe its something with settings.apk??? Did you also copy that from the G5???
@kalyansundhar
Are now working building or still copying and pasting? you can better upload your system.img and boot.img to github(extract).
kalyansundhar said:
Yes. I am aware of the issues you mentioned.
@govind1233, I have published kernel code as well https://github.com/kayesk/android_kernel_motorola_msm8937.
Can someone confirm NFC support in this device? Mine is XT1795 (India) and I don't see NFC support.
Also I have one confusion. If I add MotoActions apk to code, will it interfere with CMActions?
Thanks
KS
Click to expand...
Click to collapse
Thanks bro
---------- Post added at 04:35 PM ---------- Previous post was at 03:35 PM ----------
kalyansundhar said:
Yes. I am aware of the issues you mentioned.
@govind1233, I have published kernel code as well https://github.com/kayesk/android_kernel_motorola_msm8937.
Can someone confirm NFC support in this device? Mine is XT1795 (India) and I don't see NFC support.
Also I have one confusion. If I add MotoActions apk to code, will it interfere with CMActions?
Thanks
KS
Click to expand...
Click to collapse
For Moto actions to work u need proper commits for cmactions
GoldeneyeS2 said:
I have the XT1794 with NFC. I dont see the nfc in settings.
I also try to get it working.
Maybe its something with settings.apk??? Did you also copy that from the G5???
@kalyansundhar
Are now working building or still copying and pasting? you can better upload your system.img and boot.img to github(extract).
Click to expand...
Click to collapse
Well, I am doing little bit here and there with whatever limited experience I have.
My main concern now is my lack of understanding on how everything fits in the big picture. And without knowing it if I make some change that shouldn't be screwing up something which works fine.
I think it is better for me to stop here, so that good developers could take it further. Anyway the repositories are public.
I cannot push system.img to github because of file size limitation. File size is 900MB and allowed limit is 100MB.
I would share it in my onedrive account and publish the link.
Bugs so far:
1) Developer options - Getting selinux permission issue which is blocked by global rule. I don't know how to override a global rule.
2) Moto Actions - Not working.
3) NFC - Getting zygote error related to seapp_context.
Code:
01-02 21:32:58.857 1534 1593 E ActivityManager: android.util.Log$TerribleFailure: Removing process that hasn't been killed: ProcessRecord{ffc4c99 8487:com.android.nfc/1027}
01-02 21:32:58.857 1534 1593 E ActivityManager: at android.util.Log.wtf(Log.java:295)
01-02 21:32:58.857 1534 1593 E ActivityManager: at android.util.Slog.wtfStack(Slog.java:98)
01-02 21:32:58.857 1534 1593 E ActivityManager: at com.android.server.am.ActivityManagerService.removeLruProcessLocked(ActivityManagerService.java:3419)
01-02 21:32:58.857 1534 1593 E ActivityManager: at com.android.server.am.ActivityManagerService.processStartTimedOutLocked(ActivityManagerService.java:6611)
01-02 21:32:58.857 1534 1593 E ActivityManager: at com.android.server.am.ActivityManagerService.-wrap13(ActivityManagerService.java)
01-02 21:32:58.857 1534 1593 E ActivityManager: at com.android.server.am.ActivityManagerService$MainHandler.handleMessage(ActivityManagerService.java:1895)
01-02 21:32:58.857 1534 1593 E ActivityManager: at android.os.Handler.dispatchMessage(Handler.java:102)
01-02 21:32:58.857 1534 1593 E ActivityManager: at android.os.Looper.loop(Looper.java:154)
01-02 21:32:58.857 1534 1593 E ActivityManager: at android.os.HandlerThread.run(HandlerThread.java:61)
01-02 21:32:58.857 1534 1593 E ActivityManager: at com.android.server.ServiceThread.run(ServiceThread.java:46)
01-02 21:32:58.872 8500 8500 E SELinux : seapp_context_lookup: No match for app with uid 1027, seinfo default, name com.android.nfc
01-02 21:32:58.873 8500 8500 E SELinux : selinux_android_setcontext: Error setting context for app with uid 1027, seinfo default: No such file or directory
01-02 21:32:58.873 8500 8500 E Zygote : selinux_android_setcontext(1027, 0, "default", "com.android.nfc") failed
01-02 21:32:58.873 8500 8500 F art : art/runtime/jni_internal.cc:492] JNI FatalError called: frameworks/base/core/jni/com_android_internal_os_Zygote.cpp:631: selinux_android_setcontext failed
01-02 21:32:58.905 8500 8500 F art : art/runtime/runtime.cc:422] Runtime aborting...
01-02 21:32:58.905 8500 8500 F art : art/runtime/runtime.cc:422] Aborting thread:
01-02 21:32:58.905 8500 8500 F art : art/runtime/runtime.cc:422] "main" prio=5 tid=1 Native
01-02 21:32:58.905 8500 8500 F art : art/runtime/runtime.cc:422] | group="" sCount=0 dsCount=0 obj=0x73784268 self=0xa5a05400
01-02 21:32:58.905 8500 8500 F art : art/runtime/runtime.cc:422] | sysTid=555 nice=0 cgrp=default sched=0/0 handle=0xa86de534
01-02 21:32:58.905 8500 8500 F art : art/runtime/runtime.cc:422] | state=? schedstat=( 0 0 0 ) utm=0 stm=0 core=0 HZ=100
01-02 21:32:58.905 8500 8500 F art : art/runtime/runtime.cc:422] | stack=0xbe70f000-0xbe711000 stackSize=8MB
01-02 21:32:58.905 8500 8500 F art : art/runtime/runtime.cc:422] | held mutexes= "abort lock"
01-02 21:32:58.905 8500 8500 F art : art/runtime/runtime.cc:422] kernel: (couldn't read /proc/self/task/555/stack)
01-02 21:32:58.905 8500 8500 F art : art/runtime/runtime.cc:422] native: (backtrace::Unwind failed for thread 555: Thread doesn't exist)
01-02 21:32:58.905 8500 8500 F art : art/runtime/runtime.cc:422] at com.android.internal.os.Zygote.nativeForkAndSpecialize(Native method)
01-02 21:32:58.905 8500 8500 F art : art/runtime/runtime.cc:422] at com.android.internal.os.Zygote.forkAndSpecialize(Zygote.java:95)
01-02 21:32:58.905 8500 8500 F art : art/runtime/runtime.cc:422] at com.android.internal.os.ZygoteConnection.runOnce(ZygoteConnection.java:225)
01-02 21:32:58.905 8500 8500 F art : art/runtime/runtime.cc:422] at com.android.internal.os.ZygoteInit.runSelectLoop(ZygoteInit.java:853)
01-02 21:32:58.905 8500 8500 F art : art/runtime/runtime.cc:422] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:775)
Looks like all 3 issues boils down to selinux, file contexts, uevent permissions.
Thanks,
KS
GoldeneyeS2 said:
I have the XT1794 with NFC. I dont see the nfc in settings.
I also try to get it working.
Maybe its something with settings.apk??? Did you also copy that from the G5???
@kalyansundhar
Are now working building or still copying and pasting? you can better upload your system.img and boot.img to github(extract).
Click to expand...
Click to collapse
Uploaded boot-20180102.img and system-20180102.img to onedrive. https://1drv.ms/f/s!Ahq68S0B7zYZjmVhmIHwvYGoz3gq. Please find it within build_images subdirectory.
Thanks
KS
Hello,
i have compiled from source a lineageos kernel, installed it on my device, but when i turn on my device, i see a black screen :/
i have perform a logcat through ADB and i see some errors but i'm not sure if i go in the righ direction...
i tried to understand the log (hard due to lack of experience in this domain) but i see warnings about "/system/vendor/lib/libIMGegl_SGX540_120.so" file (others vendor files).
i read in some tutorial that user who want to compile lineageos rom (kernel too ???) must extract "proprietary blobs" (drivers) for samsung devices.
but where i put these files in my kernel source folder???
maybe i go in the wrong direction!!!!????
my bootlog.txt: https://files.fm/u/cym5w24v"]https://files.fm/u/cym5w24v
please, give me some time to help me, i try and try and try, search and search and search... i progress some times but there, i'm facing to a rock :'(
I remain at your disposal if you want more details in my kernel compilation procedure!
[EDIT]
in my bootlog i can see this:
01-08 11:34:33.358 2692 2692 E ti_hwc : Framebuffer HAL not opened before HWC
01-08 11:34:33.358 2692 2692 E SurfaceFlinger: composer device failed to initialize (Bad address)
01-08 11:34:33.358 2692 2692 E SurfaceFlinger: ERROR: failed to open framebuffer (Not a typewriter), aborting
01-08 11:34:33.358 2692 2692 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 2692 (surfaceflinger)
i tried to google the "SurfaceFlinger" error but without success :/
COSP
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Code:
**** Disclaimer: I'm not responsible if you destroy your device. Use at your own risk!!! ****
Welcome to COSP, your new future Android Operating System.
Our goal is to have an Pixel-like android ROM that isn't spying on you and uses as few system space as possible. Also, we provide the option to go completely without GApps using MicroG support.
Why us?
We are focusing on stability and performance, having an debloated ROM is essential for that. Also, we want Users to decide what kind of Store they want to use, either F-Droid or the Play Store.
Also, we take User requests serious. To suggest something, contact us on telegram.
Features:
1) All systemUI tuning elements
2) An handy Network indicator
3) Charging Information
4) Lawnchair and Quickstep as default
5) Quick Settings mods
6) Signature spoofing
7) OP gestures
8) Navbar tuner
9) Rootless Substratum (with fixes to theme system correctly)
10) Screenshot/screenrecord tile
11) Advanced power menu
12) Double tap to sleep on statusbar
13) Option to disable quick settings/power menu on secure lockscreen
OTA Updating for official devices enables Users to get the newest version with ease.
DOWNLOADS:
COSP-190207-OFFICIAL-harpia.zip
MD5SUM: 5b906e96dd6de389838f86954894f0c3
Sources:
ROM Source: https://github.com/cosp-project/
Kernel Source code: https://github.com/Harpia-development/kernel_motorola_msm8916 (on branch pie_upstream_cust)
Device tree: harpia (on branch cosp_9) and common (on branch 9), using the following manifest.
facuarmo said:
COSP
Code:
**** Disclaimer: I'm not responsible if you destroy your device. Use at your own risk!!! ****
Welcome to COSP, your new future Android Operating System.
Our goal is to have an Pixel-like android ROM that isn't spying on you and uses as few system space as possible. Also, we provide the option to go completely without GApps using MicroG support.
Why us?
We are focusing on stability and performance, having an debloated ROM is essential for that. Also, we want Users to decide what kind of Store they want to use, either F-Droid or the Play Store.
Also, we take User requests serious. To suggest something, contact us on telegram.
Features:
1) All systemUI tuning elements
2) An handy Network indicator
3) Charging Information
4) Lawnchair and Quickstep as default
5) Quick Settings mods
6) Signature spoofing
7) OP gestures
8) Navbar tuner
9) Rootless Substratum (with fixes to theme system correctly)
10) Screenshot/screenrecord tile
11) Advanced power menu
12) Double tap to sleep on statusbar
13) Option to disable quick settings/power menu on secure lockscreen
OTA Updating for official devices enables Users to get the newest version with ease.
DOWNLOADS:
COSP-190207-OFFICIAL-harpia.zip
MD5SUM: 5b906e96dd6de389838f86954894f0c3
Sources:
ROM Source: https://github.com/cosp-project/
Kernel Source code: https://github.com/Harpia-development/kernel_motorola_msm8916 (on branch pie_upstream_cust)
Device tree: harpia (on branch cosp_9) and common (on branch 9), using the following manifest.
Click to expand...
Click to collapse
What Is working? Bugs?
Volte Is working?
Liked your work.
Nice rom.
I flashed magisk zip file several times still it's not showing in the app list
Moto_g4_play said:
Liked your work.
Nice rom.
I flashed magisk zip file several times still it's not showing in the app list
Click to expand...
Click to collapse
Install it once, reboot to system and after booting to system reboot again, it should appear.
Sent from my Redmi Note 5 using Tapatalk
Sakul1994 said:
What Is working? Bugs?
Volte Is working?
Click to expand...
Click to collapse
Everything is working. VoLTE isn't supported yet for this device on none of the ROMs because of source changes introduced in Pie that broke it. Some devs are working on it, while I can't, just because of the fact that my carrier hasn't implemented it yet.
Moto_g4_play said:
Liked your work.
Nice rom.
I flashed magisk zip file several times still it's not showing in the app list
Click to expand...
Click to collapse
I'm glad you like this ROM, although you might want to thank @edi194 a bit more about this since he's the owner of the project lol. I'm just a maintainer.
About rooting, that's a bug in Magisk. Simply unpack the Magisk zip and manually install magisk.apk from the common folder.
Moto_g4_play said:
Liked your work.
Nice rom.
I flashed magisk zip file several times still it's not showing in the app list
Click to expand...
Click to collapse
Install apk for that coz sometimes it shows bt if not try to install apk n download it from google
Thank you EDI194 and facuarmo for this ROM development and maintenance, thanks look.akash18 for the help.
Hi, after following the standard procedure to install this rom (wipe cache, system, dalvik, data), I found that the initial setup is broken if no gapps are installed, the Pixel setup crashes as soon as I hit Continue, I re-downloaded the rome to check if maybe my download was corrupt, had no luck, also checked with md5sum and the file was fine
Re-installing the rom and installing gapps before the first boot allows me to complete the initial setup
---------- Post added at 03:17 PM ---------- Previous post was at 03:00 PM ----------
Hi, I have encountered another *minor* bug, enabling triple tap zoom on accessibility settings disables any kind of input on the device, the power button still works, although the only thing that can be done is forcing the device to restart long-pressing the power button
I can confirm the device does not completely hangs, as animations going on in the screen are still displaying, and plugging an external mouse thru OTG moves the cursor (but clicking and pressing keys don't do anything)
steps to reproduce:
-Install rom with nano gapps package (from OpenGapps)
-finish initial setup
-enable triple tap zoom
-enjoy (??)
EDIT: I should clarify that only *enabling* triple tap zoom hangs the phone, after forcing the device to reboot, it works normally (and even triple tap zoom works)
---------- Post added at 04:13 PM ---------- Previous post was at 03:17 PM ----------
2ND UPDATE:
Well, seems like everything hangs, the rom is actually pretty cool and "smooth", but I've reinstalled it 3 times, only on the last try I was able to finish the initial setup, then it was all downhill, launching certain settings for the first time hang the phone for about 1 minute (example: opening mobile data settings, app permissions), trying to uninstall an app didn't work, and trying to force the uninstall thru adb froze the phone completely, although after a (forced) reboot, uninstalling apps seems to work correctly, it seems that doing *anything* for the first time hangs the phone, after trying to do something for the first time and rebooting (or letting the phone un-freeze itself, although that could take some serious time)
I'm (almost) pretty sure that this is not a problem with just my device/phone, as everything worked perfectly on past roms.
However, I'll continue to use this rom to see if it stops hanging, after the last forced reboot (after trying to uninstall an app), everything seems to be working perfectly
AngeelGod said:
Hi, after following the standard procedure to install this rom (wipe cache, system, dalvik, data), I found that the initial setup is broken if no gapps are installed, the Pixel setup crashes as soon as I hit Continue
Click to expand...
Click to collapse
That's something really strange, because rom doesn't have any "SetupWizard" or "Initial setup" included, if gapps not installed then you just boot up to home screen
Sent from my Redmi Note 5 using Tapatalk
It's awesome that my device can now run Android 9!
What works
Camera, including video recording
Phone calls
Mobile data (LTE), after adding my carrier's APN
SafetyNet passes out of the box
Bugs/issues I've faced (device-specific)
Updater crashes with
Code:
java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.updates.models.Update.getDownload()' on a null object reference
at com.updates.fragments.OTAFragment$2.onResponse(OTAFragment.java:105)
at retrofit2.ExecutorCallAdapterFactory$ExecutorCallbackCall$1$1.run(ExecutorCallAdapterFactory.java:71)
Google's Sounds app crashes so I can't change ringtone or message tone (If you install Gapps don't install this!). It seems to be a graphics issue:
Relevant (think so) logcat output:
Code:
03-04 18:26:40.466 5081 5105 W Adreno-EGL: <qeglDrvAPI_eglGetConfigAttrib:607>: EGL_BAD_ATTRIBUTE
03-04 17:57:45.158 31215 32483 D vndksupport: Loading /vendor/lib/hw/gralloc.msm8916.so from current namespace instead of sphal namespace.
03-04 18:26:40.486 5081 5114 W Adreno-EGL: <qeglDrvAPI_eglGetConfigAttrib:607>: EGL_BAD_ATTRIBUTE
03-04 18:26:40.492 5081 5114 I chatty : uid=10080(com.google.android.soundpicker) GLThread 1090 identical 44 lines
03-04 18:26:40.492 5081 5114 W Adreno-EGL: <qeglDrvAPI_eglGetConfigAttrib:607>: EGL_BAD_ATTRIBUTE
03-04 18:26:40.492 5081 5114 W GL2JNIView: creating OpenGL ES 2.0 context
03-04 18:26:40.492 5081 5114 E GL2JNIView: Before eglCreateContext 2: EGL error: 0x3004
03-04 18:26:40.501 5081 5114 W GL2JNIView: Returning a GLES 2 context
03-04 18:26:40.502 5081 5114 W Adreno-EGL: <qeglDrvAPI_eglGetConfigAttrib:607>: EGL_BAD_ATTRIBUTE
03-04 18:26:40.505 5081 5114 D vndksupport: Loading /vendor/lib/hw/gralloc.msm8916.so from current namespace instead of sphal namespace.
03-04 18:26:40.517 5081 5114 I GL2 : all initialized 2
03-04 18:26:40.518 5081 5114 W Adreno-EGL: <qeglDrvAPI_eglGetConfigAttrib:607>: EGL_BAD_ATTRIBUTE
03-04 18:26:40.518 5081 5114 W Adreno-EGL: <qeglDrvAPI_eglGetConfigAttrib:607>: EGL_BAD_ATTRIBUTE
03-04 18:26:40.534 5081 5114 E Adreno-SC: <CPPErrorToInfoLog:852>: GLSL line 1: Error: #version number unsupported
03-04 18:26:40.538 5081 5114 E Adreno-SC: <CPPErrorToInfoLog:852>: GLSL line 1: Error: #version is followed by spurious tokens
03-04 18:26:40.542 5081 5114 E Adreno-SC: <CPPErrorToInfoLog:852>: GLSL line 1: Error: #version number unsupported
03-04 18:26:40.542 5081 5114 E Adreno-SC: <CPPErrorToInfoLog:852>: GLSL line 1: Error: #version is followed by spurious tokens
03-04 18:26:40.560 5081 5114 E AndroidRuntime: FATAL EXCEPTION: GLThread 1090
03-04 17:57:45.231 31215 32483 E AndroidRuntime: Process: com.google.android.soundpicker, PID: 31215
03-04 17:57:45.231 31215 32483 E AndroidRuntime: java.lang.RuntimeException: Vertex shader
03-04 17:57:45.231 31215 32483 E AndroidRuntime: OpenGL ES #version <number> is not supported.
03-04 17:57:45.231 31215 32483 E AndroidRuntime: ERROR: 0:1: '' : GLSL compile error: #version number unsupported
03-04 17:57:45.231 31215 32483 E AndroidRuntime: ERROR: 0:1: '' : GLSL compile error: #version is followed by spurious tokens
03-04 17:57:45.231 31215 32483 E AndroidRuntime: ERROR: 0:3: 'in' : Syntax error: syntax error
03-04 17:57:45.231 31215 32483 E AndroidRuntime: ERROR: 3 compilation errors. No code generated.
// ...
03-04 17:57:45.231 31215 32483 E AndroidRuntime: at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1555)
03-04 17:57:45.231 31215 32483 E AndroidRuntime: at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1270)
Sometimes my screen turns black (I'll update this when I'm able to reproduce it again when logging)
More bugs and feature requests (ROM-specific)
Icons on the notification shade are gray, they have no colors
There's no option to make the phone rotate too when it's upside down (this is included in LineageOS, not sure if the Pie one includes it)
There are no shortcuts in the lock screen to access Phone and Camera (this could be a device or Gapps bug)
Volume buttons adjust media volume all the time (Pie issue, an option to change this would be nice)
Updated ROM DL Link
Well I tried to post the updated ROM link since the first one is no longer active, but I'm a FNG, so...
Also, flashed most recent version along with 9.0 micro GAPPS. Phone kept restarting getting a little further each time. Now she's stuck on loading.
And now we're bootlooping again. Did the same with Pixel Experience 9.0. Seems I can only get Oreo to run.
Cookster128 said:
Well I tried to post the updated ROM link since the first one is no longer active, but I'm a FNG, so...
Also, flashed most recent version along with 9.0 micro GAPPS. Phone kept restarting getting a little further each time. Now she's stuck on loading.
And now we're bootlooping again. Did the same with Pixel Experience 9.0. Seems I can only get Oreo to run.
Click to expand...
Click to collapse
Same problem here
xMotoDA said:
[*] Sometimes my screen turns black (I'll update this when I'm able to reproduce it again when logging)
Click to expand...
Click to collapse
I've ran logcat just after the freeze with black screen (pressing Power doesn't turn on the screen):
https://ghostbin.com/paste/3etfc
https://ghostbin.com/paste/h6k3x
Another bug in this ROM is that every 2-4 boots Wi-Fi and mobile data don't work, and the phone gets stuck showing "Android is starting" after unlocking.
Any update on volte ?
Linus2 said:
Any update on volte ?
Click to expand...
Click to collapse
Apparently, the developer hasn't posted in a while
Still, can't you make calls without VoLTE (either using regular calls or your carrier's app)?
xMotoDA said:
Apparently, the developer hasn't posted in a while
Still, can't you make calls without VoLTE (either using regular calls or your carrier's app)?
Click to expand...
Click to collapse
NO unfortunately our carrier dosenot support calls without VoLTES CALLS are muted .
New update for harpia pushed
https://mirror.codebucket.de/cosp/harpia/COSP-190406-OFFICIAL-harpia.zip
https://mirror.codebucket.de/cosp/harpia/Changelog.txt
Hi! Obs.: I'm new in the forum, só, if i err something obvious, please, say it ,-,...
I've tested the ROM published and i loved how it's fast in boot. The problem related with boot and wifi looks not appearing more. This ROM was some personals and best performance. The camera isn't work. I rebooted 3 times and nothing. That's the unique error that i found.
I've switched so many ROM's, searching to find a ROM like these features.
The ROM is so much fluid and faster.
Good work!
w.rony said:
Hi! Obs.: I'm new in the forum, só, if i err something obvious, please, say it ,-,...
I've tested the ROM published and i loved how it's fast in boot. The problem related with boot and wifi looks not appearing more. This ROM was some personals and best performance. The camera isn't work. I rebooted 3 times and nothing. That's the unique error that i found.
I've switched so many ROM's, searching to find a ROM like these features.
The ROM is so much fluid and faster.
Good work!
Click to expand...
Click to collapse
Hi! I'm glad you liked the ROM, and yeah, the camera issues are really frequent on this device. I can't promise anything but I'll be taking a look at what's wrong and try to fix it by the late night of today (UTC -03:00).
For me, it worked, then it wasn't working, rebooted, working again.