[ROM][LineageOS 18.0][Android 11.0][voodik] for the ODROID-N2

Post Reply
User avatar
voodik
Posts: 1929
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: armenian, english, russian
Location: Armenia
Has thanked: 46 times
Been thanked: 290 times
Contact:

[ROM][LineageOS 18.0][Android 11.0][voodik] for the ODROID-N2

Post by voodik »

Call for alpha test : LineageOS-18.0 Android 11 for Odroid-N2

Tested only on EMMC so avoid sdcards

android-11.png
android-11.png (52.3 KiB) Viewed 1039 times

Selfinstall Images with preinstalled Gapps
64bit You can find latest version here

Selfinstall Images without preinstalled Gapps
64bit You can find latest version here

Image flashing guide.
https://wiki.odroid.com/troubleshooting ... hing_tools

For Google apps please read this.
https://www.google.com/android/uncertified/
Also after you register your Android framework ID, please wait some time (30-60 minutes) then reboot Odroid and try to add Google Account.

Extra:
  • tvheadend
  • androidvnc server
  • aptX aptXHD ldac Bluetooth codecs
Changelog:

Code: Select all

20201120 Alpha-v0.3
* Fixed Kiosk mode
* Fixed Disable USB permission dialog
* Enable Backround blur feature
* Kernel backport xfrm interface support (need for IPsec)
* Enabled lot of VPN types support (Not tested)
* Enabled BPF (Berkeley Packet Filter) support
* Bring back HDMI-CEC feature but disabled globally. (Not tested, enable it from OdroidSettings>MIsc tab if your TV support CEC)
* Minor cleanup/fixes
20201116 Alpha-v0.2
* Fixed USB Microphone input (Fixes Ok Google)
* Fixed Audio/Video playback issues (fixed Gallery playback issues)
* Added Google Search app (Google Assistant is working, check device system language from Settings> System > Languages and input)
* Disabled DEXPREOPT for some targets (free up space on system partition)
* Disabled annoying serial console notification
* Minor cleanup/fixes
20201114 Alpha-v0.1
* first alpha release
Last edited by voodik on Sat Nov 21, 2020 2:33 am, edited 4 times in total.
These users thanked the author voodik for the post (total 4):
joerg (Sat Nov 07, 2020 5:30 am) • Sailor (Sat Nov 07, 2020 8:36 am) • trycatch (Sat Nov 07, 2020 9:24 am) • udomrat (Fri Nov 13, 2020 9:13 pm)
Buy me a beer ;)
https://www.paypal.me/voodikjan
BTC: 377wXjEr3QsDDzRqfMco3a41wicrsv3Sfs
--------------------------------------------------------
dump logs
(dmesg; logcat -d; lsusb) | curl -F 'f:1=<-' ix.io
--------------------------------------------------------
ADB enhanced PuTTY :!:
https://github.com/voodik/puttyadb/releases

User avatar
voodik
Posts: 1929
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: armenian, english, russian
Location: Armenia
Has thanked: 46 times
Been thanked: 290 times
Contact:

Re: [ROM][LineageOS 18.0][Android 11.0][voodik] for the ODROID-N2

Post by voodik »

reserved
Buy me a beer ;)
https://www.paypal.me/voodikjan
BTC: 377wXjEr3QsDDzRqfMco3a41wicrsv3Sfs
--------------------------------------------------------
dump logs
(dmesg; logcat -d; lsusb) | curl -F 'f:1=<-' ix.io
--------------------------------------------------------
ADB enhanced PuTTY :!:
https://github.com/voodik/puttyadb/releases

kouklo
Posts: 34
Joined: Wed Jun 26, 2019 9:53 am
languages_spoken: english
Has thanked: 3 times
Been thanked: 1 time
Contact:

Re: [ROM][LineageOS 18.0][Android 11.0][voodik] for the ODROID-N2

Post by kouklo »

I'll definitely give this a try when I get a chance. Is there anything that's not working that you know of?

User avatar
voodik
Posts: 1929
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: armenian, english, russian
Location: Armenia
Has thanked: 46 times
Been thanked: 290 times
Contact:

Re: [ROM][LineageOS 18.0][Android 11.0][voodik] for the ODROID-N2

Post by voodik »

kouklo wrote:
Mon Nov 09, 2020 12:54 am
I'll definitely give this a try when I get a chance. Is there anything that's not working that you know of?
HDMI-CEC Disabled at this moment. Need more deep investigate to understand why it make troubles.
No volume panel but Navbar volume keys seems working.
Buy me a beer ;)
https://www.paypal.me/voodikjan
BTC: 377wXjEr3QsDDzRqfMco3a41wicrsv3Sfs
--------------------------------------------------------
dump logs
(dmesg; logcat -d; lsusb) | curl -F 'f:1=<-' ix.io
--------------------------------------------------------
ADB enhanced PuTTY :!:
https://github.com/voodik/puttyadb/releases

trycatch
Posts: 10
Joined: Thu Jun 11, 2020 5:35 pm
languages_spoken: english
ODROIDs: odroid-n2
Has thanked: 12 times
Been thanked: 3 times
Contact:

Re: [ROM][LineageOS 18.0][Android 11.0][voodik] for the ODROID-N2

Post by trycatch »

and no Magisk i think?

harald_knoll
Posts: 5
Joined: Wed Nov 04, 2020 9:09 pm
languages_spoken: english
ODROIDs: ODROID N2+ 4GB
Has thanked: 0
Been thanked: 0
Contact:

Re: [ROM][LineageOS 18.0][Android 11.0][voodik] for the ODROID-N2

Post by harald_knoll »

Hi,

installed on an N2+. Works similar to teh 11.x version and behavior ist very similar in terms of my questions.

- Google Earth in not working. Tryied it with Andriod 9, 10 and 11. Same situation wuth Google Earth and likely other Apps. GPU driver, Setting within code?
- Retroarch can not detect the controller. XBOX Controller use "fallback mode" and can no be configured. The "galv0nized-atv" image (9.0) detects the XBOX Contoller as Logitech and it can be used in RetroArch - however the config is allways "Auto", but correct. Error is the same as in all other builds. "android gamepad 1118/673 not configured. using fallback."
- Pixbay crash. Also on other builds. Can be ignored. Seems to be an App issue.

Regards Harry

kouklo
Posts: 34
Joined: Wed Jun 26, 2019 9:53 am
languages_spoken: english
Has thanked: 3 times
Been thanked: 1 time
Contact:

Re: [ROM][LineageOS 18.0][Android 11.0][voodik] for the ODROID-N2

Post by kouklo »

trycatch wrote:
Fri Nov 13, 2020 5:33 pm
and no Magisk i think?
Didn't it take a while for Magisk to work on LineageOS 17 as well?

User avatar
voodik
Posts: 1929
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: armenian, english, russian
Location: Armenia
Has thanked: 46 times
Been thanked: 290 times
Contact:

Re: [ROM][LineageOS 18.0][Android 11.0][voodik] for the ODROID-N2

Post by voodik »

In this version recovery is broken, so Magisk cannot be installed. But new version on the way with lot of fixes ;)
These users thanked the author voodik for the post:
trycatch (Sat Nov 14, 2020 8:28 am)
Buy me a beer ;)
https://www.paypal.me/voodikjan
BTC: 377wXjEr3QsDDzRqfMco3a41wicrsv3Sfs
--------------------------------------------------------
dump logs
(dmesg; logcat -d; lsusb) | curl -F 'f:1=<-' ix.io
--------------------------------------------------------
ADB enhanced PuTTY :!:
https://github.com/voodik/puttyadb/releases

User avatar
voodik
Posts: 1929
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: armenian, english, russian
Location: Armenia
Has thanked: 46 times
Been thanked: 290 times
Contact:

Re: [ROM][LineageOS 18.0][Android 11.0][voodik] for the ODROID-N2

Post by voodik »

Update :!:

Code: Select all

 *Fixed hardware decoders
 *Fixed Volume panel
 *Gapps Switched to Opengapps beta package
 *more minor fixes 
Update package available here.

Code: Select all

https://oph.mdrjr.net/voodik/S922X/ODROID-N2/Android/LineageOTA-18.0/builds/full/
P.S.
Magisk 21.1 tested and it working.
https://github.com/topjohnwu/Magisk/releases
You need download it to internal storage, reboot to recovery (adb reboot recovery)
Apply Update> From internal storage
These users thanked the author voodik for the post (total 2):
trycatch (Sat Nov 14, 2020 4:59 pm) • udomrat (Sat Nov 14, 2020 8:51 pm)
Buy me a beer ;)
https://www.paypal.me/voodikjan
BTC: 377wXjEr3QsDDzRqfMco3a41wicrsv3Sfs
--------------------------------------------------------
dump logs
(dmesg; logcat -d; lsusb) | curl -F 'f:1=<-' ix.io
--------------------------------------------------------
ADB enhanced PuTTY :!:
https://github.com/voodik/puttyadb/releases

trycatch
Posts: 10
Joined: Thu Jun 11, 2020 5:35 pm
languages_spoken: english
ODROIDs: odroid-n2
Has thanked: 12 times
Been thanked: 3 times
Contact:

Re: [ROM][LineageOS 18.0][Android 11.0][voodik] for the ODROID-N2

Post by trycatch »

everything yo say is ok, i try it on microSD, thanks.
i will try it more in my car :)

the one problem which is also in L17.1 is when i call google assistant, it say cant reach to google at the moment?

kouklo
Posts: 34
Joined: Wed Jun 26, 2019 9:53 am
languages_spoken: english
Has thanked: 3 times
Been thanked: 1 time
Contact:

Re: [ROM][LineageOS 18.0][Android 11.0][voodik] for the ODROID-N2

Post by kouklo »

voodik wrote:
Sat Nov 14, 2020 2:19 pm
Update :!:

Code: Select all

 *Fixed hardware decoders
 *Fixed Volume panel
 *Gapps Switched to Opengapps beta package
 *more minor fixes 
Update package available here.

Code: Select all

https://oph.mdrjr.net/voodik/S922X/ODROID-N2/Android/LineageOTA-18.0/builds/full/
P.S.
Magisk 21.1 tested and it working.
https://github.com/topjohnwu/Magisk/releases
You need download it to internal storage, reboot to recovery (adb reboot recovery)
Apply Update> From internal storage
Already got Magisk working?!?! pfffffffff that was fast! LOL

User avatar
voodik
Posts: 1929
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: armenian, english, russian
Location: Armenia
Has thanked: 46 times
Been thanked: 290 times
Contact:

Re: [ROM][LineageOS 18.0][Android 11.0][voodik] for the ODROID-N2

Post by voodik »

trycatch wrote:
Sat Nov 14, 2020 8:58 pm
everything yo say is ok, i try it on microSD, thanks.
i will try it more in my car :)

the one problem which is also in L17.1 is when i call google assistant, it say cant reach to google at the moment?
To have google assistant Google Search app need to be installed with gapps(as I understand Play Store one does not support assistant).
Gapps one is very big, 200+ MB. Trying to fit it into image.
These users thanked the author voodik for the post:
trycatch (Sun Nov 15, 2020 3:56 pm)
Buy me a beer ;)
https://www.paypal.me/voodikjan
BTC: 377wXjEr3QsDDzRqfMco3a41wicrsv3Sfs
--------------------------------------------------------
dump logs
(dmesg; logcat -d; lsusb) | curl -F 'f:1=<-' ix.io
--------------------------------------------------------
ADB enhanced PuTTY :!:
https://github.com/voodik/puttyadb/releases

User avatar
voodik
Posts: 1929
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: armenian, english, russian
Location: Armenia
Has thanked: 46 times
Been thanked: 290 times
Contact:

Re: [ROM][LineageOS 18.0][Android 11.0][voodik] for the ODROID-N2

Post by voodik »

Update :!:

Code: Select all

20201116 Alpha-v0.2
* Fixed USB Microphone input (Fixes Ok Google)
* Fixed Audio/Video playback issues (fixed Gallery playback issues)
* Added Google Search app (Google Assistant is working, check device system language from Settings> System > Languages and input)
* Disabled DEXPREOPT for some targets (free up space on system partition)
* Disabled annoying serial console notification
* Minor cleanup/fixes
If you don't have a USB microphone attached, please Disable microphone permission for all apps.
Buy me a beer ;)
https://www.paypal.me/voodikjan
BTC: 377wXjEr3QsDDzRqfMco3a41wicrsv3Sfs
--------------------------------------------------------
dump logs
(dmesg; logcat -d; lsusb) | curl -F 'f:1=<-' ix.io
--------------------------------------------------------
ADB enhanced PuTTY :!:
https://github.com/voodik/puttyadb/releases

mad_ady
Posts: 8831
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4, C1+, C2, C4, N1, N2, H2, Go, Go Advance
Location: Bucharest, Romania
Has thanked: 586 times
Been thanked: 531 times
Contact:

Re: [ROM][LineageOS 18.0][Android 11.0][voodik] for the ODROID-N2

Post by mad_ady »

voodik wrote:Update :!:

Code: Select all

20201116 Alpha-v0.2
* Fixed USB Microphone input (Fixes Ok Google)
* Fixed Audio/Video playback issues (fixed Gallery playback issues)
* Added Google Search app (Google Assistant is working, check device system language from Settings> System > Languages and input)
* Disabled DEXPREOPT for some targets (free up space on system partition)
* Disabled annoying serial console notification
* Minor cleanup/fixes
If you don't have a USB microphone attached, please Disable microphone permission for all apps.
Why do we need to disable microphone permission? What happens if it's enabled and no microphone is connected? High cpu load? Force Closed?
These users thanked the author mad_ady for the post:
trycatch (Mon Nov 16, 2020 4:44 pm)

User avatar
voodik
Posts: 1929
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: armenian, english, russian
Location: Armenia
Has thanked: 46 times
Been thanked: 290 times
Contact:

Re: [ROM][LineageOS 18.0][Android 11.0][voodik] for the ODROID-N2

Post by voodik »

mad_ady wrote:
Mon Nov 16, 2020 4:07 pm
voodik wrote:Update :!:

Code: Select all

20201116 Alpha-v0.2
* Fixed USB Microphone input (Fixes Ok Google)
* Fixed Audio/Video playback issues (fixed Gallery playback issues)
* Added Google Search app (Google Assistant is working, check device system language from Settings> System > Languages and input)
* Disabled DEXPREOPT for some targets (free up space on system partition)
* Disabled annoying serial console notification
* Minor cleanup/fixes
If you don't have a USB microphone attached, please Disable microphone permission for all apps.
Why do we need to disable microphone permission? What happens if it's enabled and no microphone is connected? High cpu load? Force Closed?
AudioPolicy Service trying find microphone device in loop. Making log spam and yes in some cases it can be crash..
Android framework can't imagine device without mic :D
Buy me a beer ;)
https://www.paypal.me/voodikjan
BTC: 377wXjEr3QsDDzRqfMco3a41wicrsv3Sfs
--------------------------------------------------------
dump logs
(dmesg; logcat -d; lsusb) | curl -F 'f:1=<-' ix.io
--------------------------------------------------------
ADB enhanced PuTTY :!:
https://github.com/voodik/puttyadb/releases

eruo1
Posts: 15
Joined: Fri Jan 24, 2020 10:22 am
languages_spoken: english
ODROIDs: n2
Has thanked: 2 times
Been thanked: 0
Contact:

Re: [ROM][LineageOS 18.0][Android 11.0][voodik] for the ODROID-N2

Post by eruo1 »

Thank you @Voodik. This works great for me. The best yet. Could you make the Kiosk mode work, like you did for 17.1? Thanks again.

User avatar
voodik
Posts: 1929
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: armenian, english, russian
Location: Armenia
Has thanked: 46 times
Been thanked: 290 times
Contact:

Re: [ROM][LineageOS 18.0][Android 11.0][voodik] for the ODROID-N2

Post by voodik »

Update :!:

Code: Select all

20201120 Alpha-v0.3
* Fixed Kiosk mode
* Fixed Disable USB permission dialog
* Enable Backround blur feature
* Kernel backport xfrm interface support (need for IPsec)
* Enabled lot of VPN types support (Not tested)
* Enabled BPF (Berkeley Packet Filter) support
* Bring back HDMI-CEC feature but disabled globally. (Not tested, enable it from OdroidSettings>MIsc tab if your TV support CEC)
* Minor cleanup/fixes
These users thanked the author voodik for the post (total 3):
trycatch (Sat Nov 21, 2020 3:08 am) • odroid (Mon Nov 23, 2020 11:39 am) • EvanI (Fri Nov 27, 2020 6:41 am)
Buy me a beer ;)
https://www.paypal.me/voodikjan
BTC: 377wXjEr3QsDDzRqfMco3a41wicrsv3Sfs
--------------------------------------------------------
dump logs
(dmesg; logcat -d; lsusb) | curl -F 'f:1=<-' ix.io
--------------------------------------------------------
ADB enhanced PuTTY :!:
https://github.com/voodik/puttyadb/releases

trycatch
Posts: 10
Joined: Thu Jun 11, 2020 5:35 pm
languages_spoken: english
ODROIDs: odroid-n2
Has thanked: 12 times
Been thanked: 3 times
Contact:

Re: [ROM][LineageOS 18.0][Android 11.0][voodik] for the ODROID-N2

Post by trycatch »

los 18 is coming :)
thank you voodik.
These users thanked the author trycatch for the post:
voodik (Sat Nov 21, 2020 3:30 am)

EvanI
Posts: 1
Joined: Fri Nov 27, 2020 6:32 am
languages_spoken: english
ODROIDs: N2+ (2x)
Has thanked: 1 time
Been thanked: 0
Contact:

Re: [ROM][LineageOS 18.0][Android 11.0][voodik] for the ODROID-N2

Post by EvanI »

Thank you voodik for taking the time to prepare this ROM, very much appreciated!

I just acquired my first ODROID (N2+) and installed this ROM immediately. This because my use case involves Android and I like running the newest and open source software. After some troubles installing at first, I have it running now and it works perfectly!

I mainly use android on my N2+ for 3 kinds of apps:
- Moonlight (for streaming games from my gaming-pc to tv) - this one is up and running!
- Dolphin Emulator (for old-school games, will try other emulators later)
- Kodi (for playing local videos)

For anyone who is doing this for the first time as well, I have two things to share I encountered and which took up (unnecessarily) a lot of my time:
1. I first flashed the Selfinstall Image according to the steps from the first post, and then tried to immediately update it to the latest update (alpha-v0.3) before connecting my N2+ to the internet. This didn't work for me (maybe I just didn't figure out the right way to do so). Then, after some time, I gave up trying to update the ROM first and connected the N2+ to the internet anyway through ethernet. Then, I could just update the ROM right there from within Android using the pre-installed Odroid Settings app. So this is the order in which it works for sure!
2. I have spent several hours on trying to get my GSF Android ID to complete the following step from the first post (I have the Google Apps version installed):
For Google apps please read this.
https://www.google.com/android/uncertified/
Also after you register your Android framework ID, please wait some time (30-60 minutes) then reboot Odroid and try to add Google Account.
But after installing the right software for ADB on my computer and connecting to the N2 with ADB, I get the response "inaccessible or not found" after entering the given command (the device is detected before that). Also trying several other ways of getting the GSF Android ID didn't give me a result (probably because these other ways are from old years-old posts for older versions of Android). In the end, I just gave up and started using the N2+. And actually, I can login with my Google account and I can use the Play Store to download and install apps, so it seems this step wasn't necessary after all for me - or am I still missing some functionality @voodik? (and I am using F-Droid wherever I can anyway)

Well anyway, hope that helps.
Thanks again!

User avatar
voodik
Posts: 1929
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: armenian, english, russian
Location: Armenia
Has thanked: 46 times
Been thanked: 290 times
Contact:

Re: [ROM][LineageOS 18.0][Android 11.0][voodik] for the ODROID-N2

Post by voodik »

@EvanI
Thanks for report.
Maybe at this point GSF Android ID not forced for Android 11, and you can skip it.
Buy me a beer ;)
https://www.paypal.me/voodikjan
BTC: 377wXjEr3QsDDzRqfMco3a41wicrsv3Sfs
--------------------------------------------------------
dump logs
(dmesg; logcat -d; lsusb) | curl -F 'f:1=<-' ix.io
--------------------------------------------------------
ADB enhanced PuTTY :!:
https://github.com/voodik/puttyadb/releases

Post Reply

Return to “Android”

Who is online

Users browsing this forum: No registered users and 0 guests