Author: beelink

GT-King Pro firmware: 910P0

[Copy link]

2

Threads

5

Posts

38

Credits

Newbie

Rank: 1

Credits
38
Post time 2020-05-23 16:20:32 | Show all posts
Is the tv box still 32-bit or 64-bit already after the upgrade?
Reply Support Not support

Use magic Report

6

Threads

205

Posts

1885

Credits

Moderator

Rank: 7Rank: 7Rank: 7

Credits
1885
Post time 2020-05-23 18:32:48 | Show all posts
KamilP replied at 2020-05-23 16:20
Is the tv box still 32-bit or 64-bit already after the upgrade?

Android firmware is still 32 bit,
But coreelec & librelec & debian & ubuntu images are 64 bit.
Reply Support Not support

Use magic Report

7

Threads

261

Posts

1325

Credits

Moderator

Rank: 7Rank: 7Rank: 7

Credits
1325
Post time 2020-05-24 02:57:52 | Show all posts
darkstar replied at 2020-05-23 18:32
Android firmware is still 32 bit,
But coreelec & librelec & debian & ubuntu images are 64 bit.

No Everything is still 32bit, Including CoreElec, LibreElec, Debian & Ubuntu.
Reason for being 32bit = Widevine is only available for arm 32bit linux and not aarch64 yet.
The kernel used is aarch64 but the userspace is 32bit.

I am happy to hear that users can now user CoreElec to watch Netflix.
Beelink GTR7 (7840HS) - Manjaro Linux
Beelink SER5 (5600U) - Manjaro Linux
Beelink GT1 Ultimate (S912) - Libre Elec TV
Beelink GT King Pro (S922X-H) - Manjaro ARM Linux
Beelink GS King X (S922X-H)  -
Reply Support Not support

Use magic Report

6

Threads

205

Posts

1885

Credits

Moderator

Rank: 7Rank: 7Rank: 7

Credits
1885
Post time 2020-05-24 04:15:15 | Show all posts
Edited by darkstar at 2020-05-24 04:16
spikerguy replied at 2020-05-24 02:57
No Everything is still 32bit, Including CoreElec, LibreElec, Debian & Ubuntu.
Reason for being 32b ...

The question is about operating system, not widewine.
And yes coreelec & librelec & debian & ubuntu images are 64 bit operating systems.

Of course you can run 32 bit apps on them but running 32 bit apps on a 64 bit aarch64 doesn't make operating system 32Bit.


CoreELEC (official): 9.2.2 (Amlogic-ng.arm)
CoreELEC:~ # uname -a
Linux CoreELEC 4.9.113 #1 SMP PREEMPT Mon Apr 13 20:13:06 BST 2020 aarch64 GNU/Linux

Reply Support Not support

Use magic Report

7

Threads

261

Posts

1325

Credits

Moderator

Rank: 7Rank: 7Rank: 7

Credits
1325
Post time 2020-05-24 08:47:23 | Show all posts
darkstar replied at 2020-05-24 04:15
The question is about operating system, not widewine.
And yes coreelec & librelec & debian & ubuntu ...

Hello Dear,
Please read my post carefully, I did mention this
The kernel used is aarch64 but the userspace is 32bit.


uname you're showing says that kernel is 64bit that doesn't mean userspace will be 64bit also.
If any of the OS use aarch64 for user space then they will not be able to get widevine as google have never released widevine for aarch64 architecture. I have been playing around alot with libwidevine to test.

Even ChromeOS for rk3399 is 32bit user space with 64bit kernel. Also not all apps are ported to aarch64 yet.

You cannot run 32bit apps on 64bit userspace, but you can run 32bit userspace on 64bit kernel.

Hope you understand the difference.
Thank You.
Beelink GTR7 (7840HS) - Manjaro Linux
Beelink SER5 (5600U) - Manjaro Linux
Beelink GT1 Ultimate (S912) - Libre Elec TV
Beelink GT King Pro (S922X-H) - Manjaro ARM Linux
Beelink GS King X (S922X-H)  -
Reply Support Not support

Use magic Report

6

Threads

205

Posts

1885

Credits

Moderator

Rank: 7Rank: 7Rank: 7

Credits
1885
Post time 2020-05-24 17:34:22 | Show all posts
Edited by darkstar at 2020-05-24 17:39
spikerguy replied at 2020-05-24 08:47
Hello Dear,
Please read my post carefully, I did mention this

I'm playing with Linux since 1998 and especially with kernel.
I know what does it mean kernel space or user space.

I will continue to talk specifically about my ubuntu / debian images.
please check carefully attached installed-packages.zip and kernel-config.gz files.

All packages that I compiled including System Daemons, Windowing System , Graphics and libraries are compiled as arm64.

  1. xserver-xorg-core/focal,now 2:1.20.8-2ubuntu2 arm64 [installed]
  2. xserver-xorg/focal,now 1:7.7+19ubuntu14 arm64 [installed]
Copy the Code

installed-packages.zip

22.4 KB, Downloads: 61

kernel-config.gz

33.75 KB, Downloads: 61

Reply Support Not support

Use magic Report

6

Threads

205

Posts

1885

Credits

Moderator

Rank: 7Rank: 7Rank: 7

Credits
1885
Post time 2020-05-24 17:35:00 | Show all posts
Edited by darkstar at 2020-05-24 22:13

Kernel build as 64bit with 32bit Userspace support means you can use 32bit armhf packages but it doesn't mean operating system is 32 bit.
How can you say my builds Debian / Ubuntu and Librelec (which uses mainline kernel) and Coreelec are not 64 bit and they are all 32 bit.

On Android all apps runs on "Android Run time (custom java runtime) and Core Libraries" but on linux side there is difference you can run both 64 bit and 32 bit apps (with compatibility libraries) at the same time on an 64 Bit kernel.
    No Everything is still 32bit, Including CoreElec, LibreElec, Debian & Ubuntu.

What you say is correct only for android not for linux distributions.
Coreelec & Librelec & Debian & Ubuntu images are absolutely 64 bit Operating Systems.

And nobody told that all apps ported to aarch64 this is a totally different topic.
Widewine is not a part of Linux OS if you need you can use it as an addon to kodi, firefox , chrome.


I hope you understand what are we talking about...


Reply Support Not support

Use magic Report

7

Threads

261

Posts

1325

Credits

Moderator

Rank: 7Rank: 7Rank: 7

Credits
1325
Post time 2020-05-26 14:25:02 | Show all posts
darkstar replied at 2020-05-24 17:35
Kernel build as 64bit with 32bit Userspace support means you can use 32bit armhf packages but it doe ...

Yes I get what you're saying,
AFAIK LibreElec and CoreElec is always 32bit userspace as they have to make use of widevine armv7 otherwise they will have to maintain 32bit libraries in parallel with 64bit. Without widevine users will not be happy to use LibreElec or CoreElec as most users watch neflix etc.

For Debian and Ubuntu I think you're using arm64 which is 64bit, I use Manjaro ARM Linux which is Arch linux based and there is only 64bit support as armv7 boards are not produced anymore, so we dropped armv7 support.

With Android 10 onwards they plan to use arm64, but it will take sometime for the developers to get arm64 ready for the devices.

Thank you for the detailed information, I agree to you that you must be using 64bit version of Debian or Ubuntu, as they maintain both the arch.
Beelink GTR7 (7840HS) - Manjaro Linux
Beelink SER5 (5600U) - Manjaro Linux
Beelink GT1 Ultimate (S912) - Libre Elec TV
Beelink GT King Pro (S922X-H) - Manjaro ARM Linux
Beelink GS King X (S922X-H)  -
Reply Support Not support

Use magic Report

10

Threads

159

Posts

1233

Credits

Gold Member

Rank: 6Rank: 6

Credits
1233
Post time 2020-06-04 02:36:08 | Show all posts
I would ask you to fix Youtube, check out my application screens. It's shifted to the right.
I use the SK region.
Well thank you
YouTube 2.jpg
YouTube 1.jpg
Reply Support Not support

Use magic Report

6

Threads

205

Posts

1885

Credits

Moderator

Rank: 7Rank: 7Rank: 7

Credits
1885
Post time 2020-06-04 05:44:25 | Show all posts
kostik123 replied at 2020-06-04 02:36
I would ask you to fix Youtube, check out my application screens. It's shifted to the right.
I use t ...

did you try Youtube Vanced or Smart Youtube TV they are bothe better than official youtube app.
Reply Support Not support

Use magic Report

You have to log in before you can reply Login | Sign up

Points Rules

Quick Reply To Top Return to the list