First of all – thanks for the ROM! =)
And now some tricky questions:
1) If there is a way to add AVIF (image) system support? Because it should be already present with Android 12, but it won't work even with apps specially build to support it. Found something like this. Still can wait for A13, there are no rush =)
2) I noticed that the best camera experience can be archived with HedgeCam2. Can it be useful while tweaking the default camera app for our device? And also add some new formats to save captured images \ video (AVIF, AV1, RAW). Even if they are software transcoded afterwards.
3) Just curious, but does android have a way to add codecs into the system like Windows or Linux? Or our only way is to use apps with build in codecs like Simple Gallery, VLC, etc.?
Something like that, only when the option “Pause after taking photo” is enabled.do you get "failed to start camera preview" with hegdgecam when using the flash?
wierd, i have that already un ticked. > more camera controls > pause after taking photo. [ ]Something like that, only when the option “Pause after taking photo” is enabled.
Took photo with auto flash, it opened with mentioned option. Trying to “go back” and app just crashes.
With “Pause after taking photo” disabled – everything is just fine, in all Flash modes: auto, enabled, torch.
no, I had installed LLoydq android 10. Also camera does not work properly. If you have this rom , what is your camera app ?very nice running rom so far, reporting an issue. its in the homescreen trying to drag\drop icons wont work from screen to screen it seems to crash and reload so i can never move anything without issue?
I also have some WiFi issues, sometimes the wifi speed became extremly slow and sometimes it just randomly disconnect.Thanks for reporting it too
I wonder if a logcat would be useful for the dev?
After it disconnects I have to turn off and then on the WiFi networks as it displays that "there are no WiFi networks nearby".
Did you try OpenCamera ?no, I had installed LLoydq android 10. Also camera does not work properly. If you have this rom , what is your camera app ?
AOSP was terrible. I used Google camera ( doesn't work front camera) and open camera. But it is not seem a original.I also have some WiFi issues, sometimes the wifi speed became extremly slow and sometimes it just randomly disconnect.
Did you try OpenCamera ?
Just tried another thing: swipe instead of “back”. Now got no problems with camera app =)wierd, i have that already un ticked. > more camera controls > pause after taking photo. [ ]
You could try Hedgecam2. Just don't forget to enable Camera2 API (Settings→Misc→Camera2 API).AOSP was terrible. I used Google camera ( doesn't work front camera) and open camera. But it is not seem a original.
I will try it. But ı did not like the open camera and hedge cam because of the UI. Google camera better for UI except the front camera problem.Just tried another thing: swipe instead of “back”. Now got no problems with camera app =)
p.s.: I returned to stock, used the latest TWRP and only afterwards flashed ROM. Magisk 23, MicroG.
Everything survived a few OTAs from June. Can't tell the diff, except better audio quality)
You could try Hedgecam2. Just don't forget to enable Camera2 API (Settings→Misc→Camera2 API).
It becomes WAY better in comparison with stock camera and OpenCamera.
New build is up, here is a brief changelog
- Merged July 2022. Security update
- Fixed more keystore issues
- Synced with LineageOS source
Also some important news, Exodusnick decided to provide huge help and he bought and shipped s7 to me which should be here next week, so all of exciting updates i talked about last week should be way easier to achieve and this will make testing and developement a lot easier, Once again huge thanks to him.
Also big thanks to donators that helped to cover build server cost and got me coffee which helped to keep this project up and running.
Thanks to this s7 should live for few more android releases without any major issues. and Android 12 will get even better with new hals that are curently in developement
There will be updates to 18.1 and 17.1 in a few days once july security updates have been ported to them
Enjoy new build and stay safe
You can try to download the lastest build and flash it again from TWRPthanks for the update,
i ran install from the OS and now its stuck in a boot loop? any advice what to do to fix? thanks
the last install was
TWRP 3.6.2_9_0
lineageOS 19.1 20220624 herolte
nikgapps arm64-11 basic 20210514
magisk v25.1
will i lose everything i had installed before?You can try to download the lastest build and flash it again from TWRP
07-09 09:07:15.586 13961 13961 E UpdatesActivity: Could not read json
07-09 09:07:15.586 13961 13961 E UpdatesActivity: org.json.JSONException: End of input at character 0 of
07-09 09:07:15.586 13961 13961 E UpdatesActivity: at org.json.JSONTokener.syntaxError(JSONTokener.java:460)
07-09 09:07:15.586 13961 13961 E UpdatesActivity: at org.json.JSONTokener.nextValue(JSONTokener.java:101)
07-09 09:07:15.586 13961 13961 E UpdatesActivity: at org.json.JSONObject.<init>(JSONObject.java:168)
07-09 09:07:15.586 13961 13961 E UpdatesActivity: at org.json.JSONObject.<init>(JSONObject.java:185)
07-09 09:07:15.586 13961 13961 E UpdatesActivity: at org.lineageos.updater.misc.Utils.parseJson(Utils.java:131)
07-09 09:07:15.586 13961 13961 E UpdatesActivity: at org.lineageos.updater.misc.Utils.checkForNewUpdates(Utils.java:209)
07-09 09:07:15.586 13961 13961 E UpdatesActivity: at org.lineageos.updater.UpdatesActivity.processNewJson(UpdatesActivity.java:333)
07-09 09:07:15.586 13961 13961 E UpdatesActivity: at org.lineageos.updater.UpdatesActivity.access$400(UpdatesActivity.java:80)
07-09 09:07:15.586 13961 13961 E UpdatesActivity: at org.lineageos.updater.UpdatesActivity$4.lambda$onSuccess$1(UpdatesActivity.java:372)
07-09 09:07:15.586 13961 13961 E UpdatesActivity: at org.lineageos.updater.UpdatesActivity$4.$r8$lambda$Lie8TlvSyzc2wLPYvF3b1ssMUnU(Unknown Source:0)
07-09 09:07:15.586 13961 13961 E UpdatesActivity: at org.lineageos.updater.UpdatesActivity$4$$ExternalSyntheticLambda0.run(Unknown Source:8)
07-09 09:07:15.586 13961 13961 E UpdatesActivity: at android.os.Handler.handleCallback(Handler.java:938)
07-09 09:07:15.586 13961 13961 E UpdatesActivity: at android.os.Handler.dispatchMessage(Handler.java:99)
07-09 09:07:15.586 13961 13961 E UpdatesActivity: at android.os.Looper.loopOnce(Looper.java:201)
07-09 09:07:15.586 13961 13961 E UpdatesActivity: at android.os.Looper.loop(Looper.java:288)
07-09 09:07:15.586 13961 13961 E UpdatesActivity: at android.app.ActivityThread.main(ActivityThread.java:7870)
07-09 09:07:15.586 13961 13961 E UpdatesActivity: at java.lang.reflect.Method.invoke(Native Method)
07-09 09:07:15.586 13961 13961 E UpdatesActivity: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
07-09 09:07:15.586 13961 13961 E UpdatesActivity: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
something went wrong on your device, ive seen this happen to people with some magisk modules before.hm. That's funny.
@Ivan_Meler , the system updater is failing on June and July's build.
I had to copy the zip to an SD card and flash it myself.
It just says "The update check failed. Please check your internet connection and try again later".
In `adb logcat -e UpdatesActivity` I see an empty JSON coming back.
Code:07-09 09:07:15.586 13961 13961 E UpdatesActivity: Could not read json 07-09 09:07:15.586 13961 13961 E UpdatesActivity: org.json.JSONException: End of input at character 0 of 07-09 09:07:15.586 13961 13961 E UpdatesActivity: at org.json.JSONTokener.syntaxError(JSONTokener.java:460) 07-09 09:07:15.586 13961 13961 E UpdatesActivity: at org.json.JSONTokener.nextValue(JSONTokener.java:101) 07-09 09:07:15.586 13961 13961 E UpdatesActivity: at org.json.JSONObject.<init>(JSONObject.java:168) 07-09 09:07:15.586 13961 13961 E UpdatesActivity: at org.json.JSONObject.<init>(JSONObject.java:185) 07-09 09:07:15.586 13961 13961 E UpdatesActivity: at org.lineageos.updater.misc.Utils.parseJson(Utils.java:131) 07-09 09:07:15.586 13961 13961 E UpdatesActivity: at org.lineageos.updater.misc.Utils.checkForNewUpdates(Utils.java:209) 07-09 09:07:15.586 13961 13961 E UpdatesActivity: at org.lineageos.updater.UpdatesActivity.processNewJson(UpdatesActivity.java:333) 07-09 09:07:15.586 13961 13961 E UpdatesActivity: at org.lineageos.updater.UpdatesActivity.access$400(UpdatesActivity.java:80) 07-09 09:07:15.586 13961 13961 E UpdatesActivity: at org.lineageos.updater.UpdatesActivity$4.lambda$onSuccess$1(UpdatesActivity.java:372) 07-09 09:07:15.586 13961 13961 E UpdatesActivity: at org.lineageos.updater.UpdatesActivity$4.$r8$lambda$Lie8TlvSyzc2wLPYvF3b1ssMUnU(Unknown Source:0) 07-09 09:07:15.586 13961 13961 E UpdatesActivity: at org.lineageos.updater.UpdatesActivity$4$$ExternalSyntheticLambda0.run(Unknown Source:8) 07-09 09:07:15.586 13961 13961 E UpdatesActivity: at android.os.Handler.handleCallback(Handler.java:938) 07-09 09:07:15.586 13961 13961 E UpdatesActivity: at android.os.Handler.dispatchMessage(Handler.java:99) 07-09 09:07:15.586 13961 13961 E UpdatesActivity: at android.os.Looper.loopOnce(Looper.java:201) 07-09 09:07:15.586 13961 13961 E UpdatesActivity: at android.os.Looper.loop(Looper.java:288) 07-09 09:07:15.586 13961 13961 E UpdatesActivity: at android.app.ActivityThread.main(ActivityThread.java:7870) 07-09 09:07:15.586 13961 13961 E UpdatesActivity: at java.lang.reflect.Method.invoke(Native Method) 07-09 09:07:15.586 13961 13961 E UpdatesActivity: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) 07-09 09:07:15.586 13961 13961 E UpdatesActivity: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
Hm. That's odd. I don't use Magisk modules. Any way to reset this?something went wrong on your device, ive seen this happen to people with some magisk modules before.
Also that log isnt exactly twlling whats going on before it gets empty json
try clearing updaters dataHm. That's odd. I don't use Magisk modules. Any way to reset this?
/*
* 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.
*/
BTC: 1Q823BsSbEKP62JFM7BjXiRCgF84qgcFST
ETH(erc20): 0x979a8e42551e62e6994d3762c9d9f0e76b5d87f9