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

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

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

Post by voodik »

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

Tested only on EMMC so avoid sdcards

android-11.png
android-11.png (52.3 KiB) Viewed 2763 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

20201231 Alpha-v0.4
* Added WIFI Direct feature (disabled by default)
* Added Miracast(WFD) sink/source support
* Added pinch zoom by mouse wheel
* Added mouse right click option to Odroid Settings
* Added setting rotate display after reboot
* Added several Joystick keylayout configs (fixed broken ones) 
* Kernel enable CONFIG_HID_SMARTJOYPLUS
* Kernel added Realtek 8814au WIFI driver
* Kernel enabled P2P support on supported Realtek WIFI drivers
* Sync wifi_id_list with drivers (add missing vid/pid)
* Fixed Recovery HDMI output with custom resolution
* Bring back ODEX for boot and system jars
* Android stitched to LineageOS-18.1
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 Thu Dec 31, 2020 8:18 pm, edited 6 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: 1976
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: armenian, english, russian
Location: Armenia
Has thanked: 48 times
Been thanked: 311 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: 1976
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: armenian, english, russian
Location: Armenia
Has thanked: 48 times
Been thanked: 311 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: 14 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: 8
Joined: Wed Nov 04, 2020 9:09 pm
languages_spoken: english, german
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: 1976
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: armenian, english, russian
Location: Armenia
Has thanked: 48 times
Been thanked: 311 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: 1976
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: armenian, english, russian
Location: Armenia
Has thanked: 48 times
Been thanked: 311 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: 14 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: 1976
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: armenian, english, russian
Location: Armenia
Has thanked: 48 times
Been thanked: 311 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: 1976
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: armenian, english, russian
Location: Armenia
Has thanked: 48 times
Been thanked: 311 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: 9090
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: 597 times
Been thanked: 584 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: 1976
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: armenian, english, russian
Location: Armenia
Has thanked: 48 times
Been thanked: 311 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: 22
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: 1976
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: armenian, english, russian
Location: Armenia
Has thanked: 48 times
Been thanked: 311 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: 14 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: 1976
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: armenian, english, russian
Location: Armenia
Has thanked: 48 times
Been thanked: 311 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

Heezy
Posts: 1
Joined: Wed Dec 09, 2020 6:24 am
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

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

Post by Heezy »

hi, i'm thinking of purchasing an N2+ sbc, but would just like a confirmation that the big streaming apps work with this build. this would be great if i can spend half the price of an nvidia shield for this. does Netflix, Hulu, Amazon prime video, Disney plus, hbo max, etc. work with this build? and does 4k hdr work on the youtube app?

Sav
Posts: 245
Joined: Mon Sep 02, 2019 2:33 am
languages_spoken: english
ODROIDs: odroid-n2
Has thanked: 73 times
Been thanked: 26 times
Contact:

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

Post by Sav »

The N2/N2+, like all the others development boards, doesn't have the drm certification. You can whatch Netflix in 1080p with Kodi thanks to widevine component, which use the software decoder.
Long story short: if you plan to have a device to whatch the big streaming providers, you have to look elewhere.
These users thanked the author Sav for the post:
odroid (Thu Dec 10, 2020 10:04 am)

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

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

Post by voodik »

After 1 week without life/sleep/eat :? finally implement WiFi Direct feature :ugeek:
So soon you can cast from Odroid to any WFD and cast from other devices to Odroid. Nearby sharing services also supported.
Of course facing some limitations because USB WiFi. In Realtek datasheet everything is good but in real life Realtek dongles have a very poor performance when both interfaces (wlan0/p2p0) in STA mode.
So lot of solution can be used, e.g you can use Ethernet for Odroid internet and WiFi for casting. or You can use two WiFi modules.
I just started investigate to WiFi Direct, maybe later some other solutions found.
These users thanked the author voodik for the post:
odroid (Thu Dec 24, 2020 10:20 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

mad_ady
Posts: 9090
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: 597 times
Been thanked: 584 times
Contact:

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

Post by mad_ady »

Congratulations for your effort and success! Does it mean you're also close to having wifi AP mode working?

So the Odroid becomes a wireless screen you can 'cast' to? That is great! Does it stream sound as well?
Are you planning to backport it to Android 17 as well?

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

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

Post by voodik »

mad_ady wrote:
Thu Dec 24, 2020 2:22 pm
Congratulations for your effort and success! Does it mean you're also close to having wifi AP mode working?

So the Odroid becomes a wireless screen you can 'cast' to? That is great! Does it stream sound as well?
Are you planning to backport it to Android 17 as well?
1. AP mode not working ? in my case it working on all my builds.
2. Yes, in both modes(Source or Sink) we have a sound.
3. Yes, just after release it on 18.
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: 9090
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: 597 times
Been thanked: 584 times
Contact:

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

Post by mad_ady »

Oh, sorry - I remember that AP doesn't work on the official build

rubentb
Posts: 8
Joined: Sun Aug 09, 2020 7:29 am
languages_spoken: english
ODROIDs: n2 2gb
Has thanked: 0
Been thanked: 0
Contact:

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

Post by rubentb »

For some reason, the LineaageOS doesn't show on petitboot as an option to boot.
I tried 17.1 as well & nothing. On microsd and ssd attached as usb.
However it works well with hardkernel's Android version.
Any idea?
Using petitboot 29291222
Thanks

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

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

Post by voodik »

rubentb wrote:
Sun Dec 27, 2020 1:35 am
For some reason, the LineaageOS doesn't show on petitboot as an option to boot.
I tried 17.1 as well & nothing. On microsd and ssd attached as usb.
However it works well with hardkernel's Android version.
Any idea?
Using petitboot 29291222
Thanks
For now LineaageOS does not support petitboot.
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

rubentb
Posts: 8
Joined: Sun Aug 09, 2020 7:29 am
languages_spoken: english
ODROIDs: n2 2gb
Has thanked: 0
Been thanked: 0
Contact:

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

Post by rubentb »

Ok, thank you.
Is it possible to make the right click of a USB-connected physical mouse to actually work as a right click?
Right now, it is assigned to "back" action.
I'm using odroid to connect to a remote (win/linux) machine and managing it without a proper right click is almost impossible.
Thanks
Ruben

mad_ady
Posts: 9090
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: 597 times
Been thanked: 584 times
Contact:

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

Post by mad_ady »

Does long clicking on the left button act as a right click?

rubentb
Posts: 8
Joined: Sun Aug 09, 2020 7:29 am
languages_spoken: english
ODROIDs: n2 2gb
Has thanked: 0
Been thanked: 0
Contact:

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

Post by rubentb »

Yes it does

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

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

Post by voodik »

rubentb wrote:
Mon Dec 28, 2020 1:48 am
Ok, thank you.
Is it possible to make the right click of a USB-connected physical mouse to actually work as a right click?
Right now, it is assigned to "back" action.
I'm using odroid to connect to a remote (win/linux) machine and managing it without a proper right click is almost impossible.
Thanks
Ruben
Edit /vendor/build.prop
delete

Code: Select all

mouse.right.click=back
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

rubentb
Posts: 8
Joined: Sun Aug 09, 2020 7:29 am
languages_spoken: english
ODROIDs: n2 2gb
Has thanked: 0
Been thanked: 0
Contact:

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

Post by rubentb »

Thanks a lot! Do you have any reference to some documentation on how can I edit that? I assume I need rooting.

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

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

Post by voodik »

rubentb wrote:
Tue Dec 29, 2020 3:26 am
Thanks a lot! Do you have any reference to some documentation on how can I edit that? I assume I need rooting.
I make it selectable from settings in next version.
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: 1976
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: armenian, english, russian
Location: Armenia
Has thanked: 48 times
Been thanked: 311 times
Contact:

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

Post by voodik »

Code: Select all

* Added WIFI Direct feature (disabled by default)
* Added Miracast(WFD) sink/source support
* Added pinch zoom by mouse wheel
* Added mouse right click option to Odroid Settings
* Added setting rotate display after reboot
* Added several Joystick keylayout configs (fixed broken ones) 
* Kernel enable CONFIG_HID_SMARTJOYPLUS
* Kernel added Realtek 8814au WIFI driver
* Kernel enabled P2P support on supported Realtek WIFI drivers
* Sync wifi_id_list with drivers (add missing vid/pid)
* Fixed Recovery HDMI output with custom resolution
* Bring back ODEX for boot and system jars
* Android stitched to LineageOS-18.1
BTW.
Miracast(WFD) feature have a some limitations depending our hardware.
Lets explain. RTL8192CU is not supported.
I only make my tests with RTL8812AU and RTL8821AU dongles because missing others.
I will do more tests in next year to be sure we facing hardware limitations.
For now this modules cannot work normally in CONCURENT mode(both wlan and p2p connected).
So how you can use Miracast ?
1. Connect to Ethernet and use Wifi only for P2P.
2. Use two same kind Wifi modules. (You need choose dongles which use same driver)
3. Disconnect WIFI(this feature available in Android 11) before initiating Miracast connection.

As I mentioned in changelog WiFi Direct is disabled by default. So only advanced users can enable it.
First, after boot, please check is your hardware supported by "ifconfig -a" command, if you see two wlan interfaces(wlan0, p2p0) so you can enable wifi direct feature.
To enable it just edit /vendor/build.prop and change

Code: Select all

wifi.config.prefix=wifi
to

Code: Select all

wifi.config.prefix=wifi_p2p
or if you use two dongles

Code: Select all

wifi.config.prefix=wifi_p2p1
Then reboot.

To connect to Wifi Display or other Miracast sink device just use "Cast" tile from quick settings. (e.g. Windows 10 can act as wifi display, search Projection Settings)
To connect to Odroid - Enable Miracast from Odroid Settings, reboot, use cast feature on your Phone/tablet or other WFD source device.

Happy New Year!
Wish you all the best!
And Peace for our world !
These users thanked the author voodik for the post:
odroid (Mon Jan 04, 2021 9:26 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

mad_ady
Posts: 9090
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: 597 times
Been thanked: 584 times
Contact:

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

Post by mad_ady »

Great feature! Thanks for all the effort! Happy New Year to you as well!
These users thanked the author mad_ady for the post:
voodik (Fri Jan 01, 2021 12:25 am)

eruo1
Posts: 22
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.1][Android 11.0][voodik] for the ODROID-N2

Post by eruo1 »

@Voodik, how is this update installed? It is not allowing an update from online package. I get an "Update blocked" message. Happy New Year!

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

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

Post by voodik »

eruo1 wrote:
Fri Jan 01, 2021 5:52 pm
@Voodik, how is this update installed? It is not allowing an update from online package. I get an "Update blocked" message. Happy New Year!
Download here
Copy to root of internal storage.
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: 1976
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: armenian, english, russian
Location: Armenia
Has thanked: 48 times
Been thanked: 311 times
Contact:

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

Post by voodik »

To make Online updater work you can edit /system/build.prop and change
from

Code: Select all

ro.lineage.build.version=18.0
to

Code: Select all

ro.lineage.build.version=18.1
then reboot and use Online update
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 1 guest