PINE64
Possible to run ArmV7 Apps on Manjaro? - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: Pinebook Pro (https://forum.pine64.org/forumdisplay.php?fid=111)
+--- Forum: Linux on Pinebook Pro (https://forum.pine64.org/forumdisplay.php?fid=114)
+--- Thread: Possible to run ArmV7 Apps on Manjaro? (/showthread.php?tid=15615)

Pages: 1 2


RE: Possible to run ArmV7 Apps on Manjaro? - tophneal - 01-05-2022

that's correct, manjaro officially dropped armhf (you're correct, armhf covers armv7) support, but you can still use arch resources to do achieve your goal.

that walkthrough would likely work for your use case on a Debian build for the PBP, but if you install one, you might as well install the mrfixit Debian, which is already 32bit userland. Alternatively, if you want to try stay in Arch/Manjaro/aarch64, you could look into QEMU, too https://wiki.archlinux.org/title/QEMU its packages should be available in pamac under Manjaro. Another common method people have used, worked well to get armhf Chrome/Widevine, is to run the app from an armhf docker container.


RE: Possible to run ArmV7 Apps on Manjaro? - gandlers - 01-05-2022

It's all on hold at the moment,
got to step 8/9 last night, preparing to build box86.

Just powered the PBP on, and when entering the password to log on it just hangs and I cant log in.

So I've managed to bork the system somehow, (unless the updates it downloaded when i installed schroot and debootstrap are responsible).

I've downloaded manjaro again but it just shows the manjaro boot logo ad infinitum (seem to recall it used to do this but cant remember what to do to get past it, damn my old man brain, had to forget this to make space for new stuff!).

I have discovered that there is also box64 which maybe a better fit as I can build for amd64 (or download prebuilt amd64 release) which maybe a better option and "just work".

one step forward 2 steps back in this instance :-(


RE: Possible to run ArmV7 Apps on Manjaro? - matusmatus - 01-11-2022

I just wanted to say thanks for posting your updates here and that I'm watching your progress :)

At some point (when I have time) I will try to get Betaflight Configurator running on the Pinephone.

I will also try to post my results in this thread.


RE: Possible to run ArmV7 Apps on Manjaro? - tophneal - 01-12-2022

(01-05-2022, 08:59 AM)gandlers Wrote: I've downloaded manjaro again but it just shows the manjaro boot logo ad infinitum

i know the xfce or kde imgs did this quite often. iirc the easy solution was to hit Esc when stuck at that screen


RE: Possible to run ArmV7 Apps on Manjaro? - gandlers - 01-18-2022

I'm quite certain that I'd tried the ESC key (amongst all the F keys and other key mashing).
I ended up cracking the EMMC out and connected it to Pine64 EMMC-USB adaptor (essential item if you end up bricking the OS).

Once re-flashed I was back in business.

After fumbling around I made the discovery that "building" a release was beyond my understanding and googling ability as there doesnt seem to be much information on building NW.js packages on ARM64.

I did stumble over a solution though when I discovered that by running the gulpfile with the dist task that i could run betaflight configurator simply be running "nw ." in the dist folder.

I managed this for 10.7.2 as the new 10.8.0-RC2 which both appear to operate correctly.

So of the top of my head the process was.
Install the required version of node.js, there are binaries for ARM64 available from the node website. configurator 10.7 needs node v10 and 10.8.0 needs node v14
I also installed the chrome variant of NW.js from https://github.com/LeonardLaszlo/nw.js-armv7-binaries/releases/tag/nw59-arm64_2021-12-11

once NW.js and node.js were installed and paths added, yarn was installed following the instructions on betaflight-configurator github pages.

'yarn gulp dist' would then "build" the required files and modules into the dist folder.
'nw .' from withing the dist folder would then launch betaflight configurator.....result!
a .desktop file can be created to add icons to the KDE menus and desktop as icon to launch directly without having to use the terminal

So not quite a solution to the original question, but if you are hoping to run betaflight-configurator on ARM64 then it is possible.

Hope you can get it going on your PinePhone @matusmatus 
So thanks for all the advice guys, not that I ended up using it but it's widened my otherwise slim knowledge.


RE: Possible to run ArmV7 Apps on Manjaro? - gandlers - 01-22-2022

For anyone else trying to run Betaflight Configurator on arm64, I've documented the steps taken to get v10.8.0-RC2 running on manjaro

http://www.gandytech.co.uk/blog/betaflight-configurator-on-manjaro-linux-arm64/