LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Moderators: odroid, mdrjr

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby hoangduong93bg » Mon May 15, 2017 12:27 pm

Image
Image
Same app. I don't know why no full sceen? :roll:
Image 1 : Himedia Android Box
Image 2: Odroid Xu4
hoangduong93bg
 
Posts: 28
Joined: Sat Apr 29, 2017 7:18 pm
languages_spoken: viet nam
ODROIDs: Odroid Xu4

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby odroid » Mon May 15, 2017 1:12 pm

Did you try this app for landscape mode?
https://play.google.com/store/apps/deta ... tion&hl=en
User avatar
odroid
Site Admin
 
Posts: 22777
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby hoangduong93bg » Mon May 15, 2017 2:02 pm

odroid wrote:Did you try this app for landscape mode?
https://play.google.com/store/apps/deta ... tion&hl=en

Yes. It's Solve the problem
hoangduong93bg
 
Posts: 28
Joined: Sat Apr 29, 2017 7:18 pm
languages_spoken: viet nam
ODROIDs: Odroid Xu4

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby hoangduong93bg » Mon May 15, 2017 10:14 pm

Someone try add "sys.keeplaucher.landscape=true" in build.prop
Today i sell my device Odroid Xu4. Goodbye!
hoangduong93bg
 
Posts: 28
Joined: Sat Apr 29, 2017 7:18 pm
languages_spoken: viet nam
ODROIDs: Odroid Xu4

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby kaputtzich » Tue May 16, 2017 12:54 am

kaputtzich wrote:
kaputtzich wrote:At first, i wanna thank for this awesome rom, runs really smooth and stable on my XU4
But I noticed one little bug and i don't know if it's app or rom related

If I try video calling in Skype the app just crashes when the chat is established
Voice calling works flawless until i enable my camera (Logitech C270)
The cam itself works with camera app

Hope somebody can give me a hint


Sorry to bother again but I'm still at this problem
I uploaded a log at https://pastebin.com/AiA5ajCi maybe someone can take a look at it

Thanks in advance


Successfully updated to 0.6 but sadly problem still exists
kaputtzich
 
Posts: 3
Joined: Sun Feb 26, 2017 6:44 pm
languages_spoken: german english

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby TestedBy » Tue May 16, 2017 2:04 am

odroid wrote:How to reproduce the streaming audio issue?

I get them always after some time of streaming. In YouTube, Kodi and Zattoo (german television streaming).
I will make a video next time and upload to youtube, so you can at least see what I mean
TestedBy
 
Posts: 7
Joined: Tue May 09, 2017 1:59 am
languages_spoken: english,polish,german
ODROIDs: XU3-Lite

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby treobrian » Tue May 16, 2017 7:41 am

Please, can someone who owns an USB UART cable try flashing Magisk over Vookdik's LOS 14.1? If it works I will need to get a cable! :lol:
treobrian
 
Posts: 14
Joined: Sat Jul 26, 2014 3:04 pm
Location: Rural Victoria, Australia
languages_spoken: english
ODROIDs: XU4, U3

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby Droidzilla » Tue May 16, 2017 8:35 am

odroid wrote:How to reproduce the streaming audio issue?



I get this issue with Android TV when streaming TV from HDhomerun prime. Just let something steam for decent period of time, it normally sounds like the first time Neo from the matrix entered the "system".


https://drive.google.com/file/d/0BxHZIshflyOWeDdPR0l4a05makE/view?usp=drivesdk
Droidzilla
 
Posts: 28
Joined: Thu Oct 20, 2016 2:12 am
languages_spoken: english
ODROIDs: Xu4

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby helpme » Wed May 17, 2017 9:11 am

I download these from your git
Code: Select all
git clone https://github.com/voodik/android_kernel_hardkernel_odroidxu3 -b cm-14.0_5422


But I don't know how I can compile these codes.
What command can make these compiled and generate "zImage-dtb"?????

I want to make 'zImage-dtb', because I want to modify codes and put them on my odroid-XU3 again.


I already do
Code: Select all
export ARCH=arm
export CROSS_COMPILE=arm-eabi-
export PATH=/home/repository/Odroid-XU3/toolchains/arm-eabi-4.6/bin:$PATH           //for toolchain

make odroidxu3_defconfig
make


I got error like this.
Code: Select all
drivers/misc/Kconfig:568: can't open file "drivers/misc/lis3lv02d/Kconfig"
make[1]: *** [odroidxu3_defconfig] Error 1
make: *** [odroidxu3_defconfig] Error 2
scripts/kconfig/conf --silentoldconfig Kconfig
drivers/misc/Kconfig:568: can't open file "drivers/misc/lis3lv02d/Kconfig"
make[2]: *** [silentoldconfig] Error 1
make[1]: *** [silentoldconfig] Error 2
make: *** No rule to make target `include/config/auto.conf', needed by `include/config/kernel.release'.  Stop.
helpme
 
Posts: 4
Joined: Tue May 16, 2017 3:46 pm
languages_spoken: english
ODROIDs: Odroid-XU3

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby sebes » Thu May 18, 2017 5:51 am

Hi,

Is there a way to enable "adb over network" at startup ?

Thanks

Cheers
sebes
 
Posts: 9
Joined: Mon Dec 05, 2016 11:48 pm
languages_spoken: english, french
ODROIDs: XU4

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby voodik » Thu May 18, 2017 1:42 pm

helpme wrote:I download these from your git
Code: Select all
git clone https://github.com/voodik/android_kernel_hardkernel_odroidxu3 -b cm-14.0_5422


But I don't know how I can compile these codes.
What command can make these compiled and generate "zImage-dtb"?????

I want to make 'zImage-dtb', because I want to modify codes and put them on my odroid-XU3 again.


I already do
Code: Select all
export ARCH=arm
export CROSS_COMPILE=arm-eabi-
export PATH=/home/repository/Odroid-XU3/toolchains/arm-eabi-4.6/bin:$PATH           //for toolchain

make odroidxu3_defconfig
make


I got error like this.
Code: Select all
drivers/misc/Kconfig:568: can't open file "drivers/misc/lis3lv02d/Kconfig"
make[1]: *** [odroidxu3_defconfig] Error 1
make: *** [odroidxu3_defconfig] Error 2
scripts/kconfig/conf --silentoldconfig Kconfig
drivers/misc/Kconfig:568: can't open file "drivers/misc/lis3lv02d/Kconfig"
make[2]: *** [silentoldconfig] Error 1
make[1]: *** [silentoldconfig] Error 2
make: *** No rule to make target `include/config/auto.conf', needed by `include/config/kernel.release'.  Stop.

Hi,
For first this is old branch, i push new kernel sources in 2 weeks.
For second our builds is using gcc-4.8 from goole for kernel building
https://android.googlesource.com/platfo ... m-eabi-4.8

please try add this lines to .bashrc file

Code: Select all
export ARCH=arm
export CROSS_COMPILE=arm-eabi-
export PATH=$PATH:/path/to/your/toolchain/arm-eabi-4.8/bin

then reboot.

p.s.
Many things and backports is missing on this branch, but you can try.
User avatar
voodik
 
Posts: 1037
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: english,russian

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby voodik » Thu May 18, 2017 1:45 pm

sebes wrote:Hi,

Is there a way to enable "adb over network" at startup ?

Thanks

Cheers

Add this lines to build.prop and reboot
Code: Select all
service.adb.tcp.port=5555
User avatar
voodik
 
Posts: 1037
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: english,russian

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby link83 » Thu May 18, 2017 7:09 pm

Hello,

I am new on this forum and on odroid, but first of all, thank you for this build, it is awesome !

My idea is to create a car PC running Android with my fresh new XU4. I bought everything that i needed but i had an issue with the capacitive touchscreen controller that i had (0eef:0001) which wasn't functioning at all. I read around here that it wasn't HID compliant, so i bought a new one on ebay claimed as "android compatible" and tested with the XU4 (03eb:2064).

Unfortunately, this one doesn't work as intended with this build : the touch point is accurate but once i press the screen, it stays on a "pushed" state even if i don't touch it anymore. If i press anywhere else, the touch point moves to where i press but it also stays "pushed" like if i was continuously pushing at the screen. I hope to be clear enough, i can take a video if you want.

Just to be sure, i tested another touch panel with the same controller and i noticed the same behavior. I tested with the "official" android 4.4 for the XU4 and then it worked but it was very inaccurate (plus i really like your build and i prefer to have it rather than the officiel 4.4 build).

I hope that you understood me and that my english was not too bad (i'm french).

PS: i saw on another post on this thread the utility "Thesycon USB Descriptor Dumper" to get more information about the touch panel, i'll run it after getting back from work with both controllers.
User avatar
link83
 
Posts: 2
Joined: Tue May 16, 2017 4:08 pm
languages_spoken: Français, english
ODROIDs: XU4

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby voodik » Thu May 18, 2017 9:54 pm

link83 wrote:Hello,

I am new on this forum and on odroid, but first of all, thank you for this build, it is awesome !

My idea is to create a car PC running Android with my fresh new XU4. I bought everything that i needed but i had an issue with the capacitive touchscreen controller that i had (0eef:0001) which wasn't functioning at all. I read around here that it wasn't HID compliant, so i bought a new one on ebay claimed as "android compatible" and tested with the XU4 (03eb:2064).

Unfortunately, this one doesn't work as intended with this build : the touch point is accurate but once i press the screen, it stays on a "pushed" state even if i don't touch it anymore. If i press anywhere else, the touch point moves to where i press but it also stays "pushed" like if i was continuously pushing at the screen. I hope to be clear enough, i can take a video if you want.

Just to be sure, i tested another touch panel with the same controller and i noticed the same behavior. I tested with the "official" android 4.4 for the XU4 and then it worked but it was very inaccurate (plus i really like your build and i prefer to have it rather than the officiel 4.4 build).

I hope that you understood me and that my english was not too bad (i'm french).

PS: i saw on another post on this thread the utility "Thesycon USB Descriptor Dumper" to get more information about the touch panel, i'll run it after getting back from work with both controllers.


Hello, welcome to Odroid Family :)
For first i can suggest to you make configuration file for your touchscreen.
Just make a copy Vendor_2808_Product_81c9.idc file in /system/usr/idc/ folder, rename it according your VID/PID to Vendor_03eb_Product_2064.idc
Reboot your board then try again.
User avatar
voodik
 
Posts: 1037
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: english,russian

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby link83 » Fri May 19, 2017 2:12 am

With this modification, the touch screen works like it does on the official 4.4 build : the "touch" part works (so it's a great improvement, thanks ! :) ) but it is very inaccurate... the bottom of the screen seems to be quite precise but as i move to the top, the touch dot shifts up more and more. When it reaches the top of the screen, it jumps to the bottom... Really annoying for pulling down the notification area... Here is a video.

By the way, here is the output of USB descriptor dumper :

Code: Select all
Information for device ZD Touch Controller (VID=0x03EB PID=0x2064):

Connection Information:
------------------------------
Connection status: Device connected
Device actual bus speed: FullSpeed
Device supports USB 1.1 specification
Device is hub: No
Device address: 0x0001
Current configuration value: 0x01
Number of open pipes: 4

Device Descriptor:
------------------------------
0x12   bLength
0x01   bDescriptorType
0x0110   bcdUSB
0xEF   bDeviceClass   (Miscellaneous device)
0x02   bDeviceSubClass   
0x01   bDeviceProtocol   
0x08   bMaxPacketSize0   (8 Bytes)
0x03EB   idVendor
0x2064   idProduct
0x0001   bcdDevice
0x01   iManufacturer   "ZD Software"
0x02   iProduct   "ZD Touch Controller"
0xDC   iSerialNumber   "7553431313035131F041"
0x01   bNumConfigurations

Configuration Descriptor:
------------------------------
0x09   bLength
0x02   bDescriptorType
0x005F   wTotalLength   (95 Bytes)
0x03   bNumInterfaces
0x01   bConfigurationValue
0x00   iConfiguration
0xC0   bmAttributes   (Self-powered Device)
0x32   bMaxPower   (100 mA)

Interface Association Descriptor:
------------------------------
0x08   bLength
0x0B   bDescriptorType
0x00   bFirstInterface
0x02   bInterfaceCount
0x02   bFunctionClass   (Communication Device Class)
0x02   bFunctionSubClass   (Abstract Control Model)
0x01   bFunctionProtocol   (ITU-T V.250)
0x00   iFunction

Interface Descriptor:
------------------------------
0x09   bLength
0x04   bDescriptorType
0x00   bInterfaceNumber
0x00   bAlternateSetting
0x01   bNumEndPoints
0x02   bInterfaceClass   (Communication Device Class)
0x02   bInterfaceSubClass   (Abstract Control Model)
0x01   bInterfaceProtocol   (ITU-T V.250)
0x00   iInterface

CDC Header Functional Descriptor:
------------------------------
0x05   bFunctionalLength
0x24   bDescriptorType
0x00   bDescriptorSubtype
0x0110   bcdCDC

CDC Abstract Control Management Functional Descriptor:
------------------------------
0x04   bFunctionalLength
0x24   bDescriptorType
0x02   bDescriptorSubtype
0x06   bmCapabilities

CDC Union Functional Descriptor:
------------------------------
0x05   bFunctionalLength
0x24   bDescriptorType
0x06   bDescriptorSubtype
0x00   bControlInterface
0x01   bSubordinateInterface(0)

Endpoint Descriptor:
------------------------------
0x07   bLength
0x05   bDescriptorType
0x82   bEndpointAddress   (IN Endpoint)
0x03   bmAttributes   (Transfer: Interrupt / Synch: None / Usage: Data)
0x0008   wMaxPacketSize   (8 Bytes)
0xFF   bInterval

Interface Descriptor:
------------------------------
0x09   bLength
0x04   bDescriptorType
0x01   bInterfaceNumber
0x00   bAlternateSetting
0x02   bNumEndPoints
0x0A   bInterfaceClass   (CDC Data)
0x00   bInterfaceSubClass   
0x00   bInterfaceProtocol   
0x00   iInterface

Endpoint Descriptor:
------------------------------
0x07   bLength
0x05   bDescriptorType
0x04   bEndpointAddress   (OUT Endpoint)
0x02   bmAttributes   (Transfer: Bulk / Synch: None / Usage: Data)
0x0010   wMaxPacketSize   (16 Bytes)
0x05   bInterval

Endpoint Descriptor:
------------------------------
0x07   bLength
0x05   bDescriptorType
0x83   bEndpointAddress   (IN Endpoint)
0x02   bmAttributes   (Transfer: Bulk / Synch: None / Usage: Data)
0x0010   wMaxPacketSize   (16 Bytes)
0x05   bInterval

Interface Descriptor:
------------------------------
0x09   bLength
0x04   bDescriptorType
0x02   bInterfaceNumber
0x00   bAlternateSetting
0x01   bNumEndPoints
0x03   bInterfaceClass   (Human Interface Device Class)
0x00   bInterfaceSubClass   
0x00   bInterfaceProtocol   
0x00   iInterface

HID Descriptor:
------------------------------
0x09   bLength
0x21   bDescriptorType
0x0111   bcdHID
0x00   bCountryCode
0x01   bNumDescriptors
0x22   bDescriptorType   (Report descriptor)
0x0047   bDescriptorLength

Endpoint Descriptor:
------------------------------
0x07   bLength
0x05   bDescriptorType
0x81   bEndpointAddress   (IN Endpoint)
0x03   bmAttributes   (Transfer: Interrupt / Synch: None / Usage: Data)
0x0008   wMaxPacketSize   (8 Bytes)
0x05   bInterval

Microsoft OS Descriptor is not available. Error code: 0x0000001F

String Descriptor Table
--------------------------------
Index  LANGID  String
0x00   0x0000  0x0409
0x01   0x0409  "ZD Software"
0x02   0x0409  "ZD Touch Controller"
0xDC   0x0409  "7553431313035131F041"

------------------------------

Connection path for device:
Contrôleur hôte USB OpenHCD standard
Root Hub
ZD Touch Controller (VID=0x03EB PID=0x2064) Port: 1

Running on: Windows 10 or greater

Brought to you by TDD v1.84.0, Dec 14 2015, 09:19:38
User avatar
link83
 
Posts: 2
Joined: Tue May 16, 2017 4:08 pm
languages_spoken: Français, english
ODROIDs: XU4

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby Droidzilla » Sat May 20, 2017 6:05 am

My vantec usb audio device doesn't play audio, I can hear digital noise from the electronics similar to if a car radio had a bad ground, but the xu4 can tell it's a USB audio device confirmed via audio fx app where the audio device selector is. I have speaker and USB audio device. And help would be great. Thanks for your great development.
Droidzilla
 
Posts: 28
Joined: Thu Oct 20, 2016 2:12 am
languages_spoken: english
ODROIDs: Xu4

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby OverSoft » Wed May 24, 2017 7:03 pm

Is there any way to get the source of the build? (Not just the kernel, the entire repo?)
I'd like to tweak a few things for personal use and decompiling the SystemUI package and recompiling it is not the way i want to go.

(To be exact, i'd like the change the UsbPermissionActivity to always accept USB access, because the current implementation doesn't remember the "Always allow" checkbox)
OverSoft
 
Posts: 12
Joined: Wed Feb 01, 2017 5:34 pm
languages_spoken: english
ODROIDs: C2, XU4

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby voodik » Wed May 24, 2017 7:12 pm

OverSoft wrote:Is there any way to get the source of the build? (Not just the kernel, the entire repo?)
I'd like to tweak a few things for personal use and decompiling the SystemUI package and recompiling it is not the way i want to go.

(To be exact, i'd like the change the UsbPermissionActivity to always accept USB access, because the current implementation doesn't remember the "Always allow" checkbox)

Sorry for now source not ready, but i noticed this issue not only with UsbPermissionActivity, i will check for this issue.
User avatar
voodik
 
Posts: 1037
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: english,russian

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby sagarsakre » Wed May 24, 2017 8:26 pm

Where can I get the source code of Android 7.1 for XU4?
sagarsakre
 
Posts: 1
Joined: Wed May 24, 2017 8:20 pm
languages_spoken: english
ODROIDs: ODROID_XU4

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby OverSoft » Wed May 24, 2017 8:44 pm

voodik wrote:
OverSoft wrote:Is there any way to get the source of the build? (Not just the kernel, the entire repo?)
I'd like to tweak a few things for personal use and decompiling the SystemUI package and recompiling it is not the way i want to go.

(To be exact, i'd like the change the UsbPermissionActivity to always accept USB access, because the current implementation doesn't remember the "Always allow" checkbox)

Sorry for now source not ready, but i noticed this issue not only with UsbPermissionActivity, i will check for this issue.


I use a couple of HID devices (not keyboard / mouses, but watchdogs that we've created ourselves), but i don't get permissions after reboot, even when the correct info for the app is in the /data/system/users/0/usb_device_manager.xml
It works on the Odroid C2, but not on my XU4.
OverSoft
 
Posts: 12
Joined: Wed Feb 01, 2017 5:34 pm
languages_spoken: english
ODROIDs: C2, XU4

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby Snk » Fri May 26, 2017 5:57 am

Any preview of kernel 4.9 integration with Android 7.1?
User avatar
Snk
 
Posts: 175
Joined: Sun Jul 31, 2016 6:43 am
languages_spoken: Portuguese
ODROIDs: XU4 + eMMC 32GB + UART

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby jim.pwo » Sat May 27, 2017 7:22 am

Voodik,
Thanks for you work on this. IMO it is what has made owning an XU4 worth it.
(PS... Have you considered making a donate button available? I would contribute.)

Jim
jim.pwo
 
Posts: 1
Joined: Sat May 27, 2017 7:14 am
languages_spoken: english
ODROIDs: XU4

Re: LineageOS-14.1 Android 7.1.1 Nougat for ODROID-XU3/XU4

Unread postby voodik » Sat May 27, 2017 1:17 pm

jim.pwo wrote:Voodik,
Thanks for you work on this. IMO it is what has made owning an XU4 worth it.
(PS... Have you considered making a donate button available? I would contribute.)

Jim

Thank you, because Signatures is turned off on this forum i add Donate url as my Homepage :)
So you can find it under my Avatar :)
User avatar
voodik
 
Posts: 1037
Joined: Sat Dec 07, 2013 2:36 am
languages_spoken: english,russian

Previous

Return to Android

Who is online

Users browsing this forum: No registered users and 4 guests