![]() |
#1 |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 504
Karma: 2390534
Join Date: Jun 2020
Location: Somewhere in the Universe
Device: Kobo Libra, Glo HD, Touch C/B, Mini, Glo, Aura SE, Clara HD, KT
|
![]()
Hi all,
Recently with my success on running Xorg on Kobos (https://www.mobileread.com/forums/sh...d.php?t=336210), I had the idea to make a new firmware replacement (well, not 'replacement', but it doesn't run within Nickel) which would include primarily a full-fledged web browser (Firefox or Falkon) and Linux reader apps. Also, it would include some applications such as a calendar, a clock, gnome-terminal (of course) and some more. I'm currently working on it and was wondering if you had any suggestions regarding: 1. The applications included (could be virtually anything running on Linux systems, preferably <200 MB install size) 2. The name of the "OS"' 3. Other concerns I plan on making a KoboRoot.tgz that you could just dump on the .kobo folder. TL;DR just imagine what you never could do on your Kobo; here your dream could become true! |
![]() |
![]() |
![]() |
#2 |
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,296
Karma: 5300240
Join Date: Jun 2020
Location: Edmonton, AB
Device: Kobo Aura H2O Edition 2 (mark 7), Kobo Mini
|
1. A Python IDLE would be epic!!!
2. KoboX, XKobo, KoboXorg, Koborg? lol, these are horrible suggestions... 3. A KoboRoot would be awesome!! Just use NiLuJe's install script for Plato/KOReader and tweak it a little if complete beginners want to do it. |
![]() |
![]() |
Advert | |
|
![]() |
#3 | |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 504
Karma: 2390534
Join Date: Jun 2020
Location: Somewhere in the Universe
Device: Kobo Libra, Glo HD, Touch C/B, Mini, Glo, Aura SE, Clara HD, KT
|
Quote:
1. Python is *very* doable, it will be installed by default (touch support needs it). Geany will be there also. Any suggestions for an IDLE ? I could use the default one. If you have another in mind, let me know. Preferably, size should be <100 MB for that. With bare-bones utilities, it's already weighing 1G... 2. KoboX seems veeery appropriate!! Considering we're on Xorg and it's running OpenBoX, in a chroot (container/BOX), that's well done, thanks! To be pronounced "Ko-box" 3. Yeah that should be fairly easy to do. However, I think I will require users to manually decompress the alpine.img because it would take too much space otherwise (already contained in KoboRoot + uncompressed) thanks! other suggestions, everyone? I tried to get Calibre on this but it seems hard to compile. And what would you do with it? Does it seem a good idea? Thanks P.S.: I attached a screenshot. That's the actual progress. It seems running MATE desktop, but it's just MATE panel + openbox WM... so it's still fast! |
|
![]() |
![]() |
![]() |
#4 |
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,296
Karma: 5300240
Join Date: Jun 2020
Location: Edmonton, AB
Device: Kobo Aura H2O Edition 2 (mark 7), Kobo Mini
|
Clarifying... nickel DOES still run on the Kobo, right? (Assuming it does, since you launched X with NickelMenu.) I'd recommend editing the thread title to something along the lines of "Taking suggestions for Xorg-based OS on Kobos."
|
![]() |
![]() |
![]() |
#5 | |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 504
Karma: 2390534
Join Date: Jun 2020
Location: Somewhere in the Universe
Device: Kobo Libra, Glo HD, Touch C/B, Mini, Glo, Aura SE, Clara HD, KT
|
Quote:
Nickel is killed at startup with those commands: Code:
export DBUS_SESSION_BUS_ADDRESS NICKEL_HOME WIFI_MODULE LANG WIFI_MODULE_PATH INTERFACE sync killall -TERM nickel hindenburg sickel fickel fmon 2>/dev/null ![]() I think it'd be possible to start it standalone in the init/rcS script (which starts Nickel at boot), but I think that that's not most users would want. Therefore, the KoboRoot.tgz would come bundled with NickelMenu. Also, editing the rcS init script can lead to dangerous consequences; might brick the Kobo if failing to start X (hopefully SSH access would be available) and thus requiring a factory hard reset by booting on the recoveryfs partition. |
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Running with scissors
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,582
Karma: 14328510
Join Date: Nov 2019
Device: none
|
|
![]() |
![]() |
![]() |
#7 |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 504
Karma: 2390534
Join Date: Jun 2020
Location: Somewhere in the Universe
Device: Kobo Libra, Glo HD, Touch C/B, Mini, Glo, Aura SE, Clara HD, KT
|
|
![]() |
![]() |
![]() |
#8 | |
Banned
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,296
Karma: 5300240
Join Date: Jun 2020
Location: Edmonton, AB
Device: Kobo Aura H2O Edition 2 (mark 7), Kobo Mini
|
Quote:
|
|
![]() |
![]() |
![]() |
#9 |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 504
Karma: 2390534
Join Date: Jun 2020
Location: Somewhere in the Universe
Device: Kobo Libra, Glo HD, Touch C/B, Mini, Glo, Aura SE, Clara HD, KT
|
|
![]() |
![]() |
![]() |
#10 |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 504
Karma: 2390534
Join Date: Jun 2020
Location: Somewhere in the Universe
Device: Kobo Libra, Glo HD, Touch C/B, Mini, Glo, Aura SE, Clara HD, KT
|
Released RC1
Go here: https://www.mobileread.com/forums/sh...d.php?t=336433
Enjoy! |
![]() |
![]() |
![]() |
#11 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 681
Karma: 4568205
Join Date: Jan 2010
Location: Sweden
Device: Kobo Forma
|
NiMa, from your experience with this, do you think it's feasable to get an android app to run (virtually) on a Kobo?
|
![]() |
![]() |
![]() |
#12 | |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 504
Karma: 2390534
Join Date: Jun 2020
Location: Somewhere in the Universe
Device: Kobo Libra, Glo HD, Touch C/B, Mini, Glo, Aura SE, Clara HD, KT
|
Quote:
Other option would be to set up QEMU with (hmm does it even exist?) KVM and hyper-virtualize Android, which, along with being atrociously slow even if you have KVM, would be a chore to manage with touch inputs. so ... the real question is: Do you really *want* to run Android apps on your Kobo? EDIT: maybe AnBox ... will look into that |
|
![]() |
![]() |
![]() |
#13 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 681
Karma: 4568205
Join Date: Jan 2010
Location: Sweden
Device: Kobo Forma
|
In Sweden there are some really popular streaming services (for ebooks/audiobooks). Getting one of them to run on a Kobo would truly be a game changer here.
![]() (https://play.google.com/store/apps/d...t.storytel.app) |
![]() |
![]() |
![]() |
#14 | |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 504
Karma: 2390534
Join Date: Jun 2020
Location: Somewhere in the Universe
Device: Kobo Libra, Glo HD, Touch C/B, Mini, Glo, Aura SE, Clara HD, KT
|
Quote:
or you want the e-book reading capabilities of the app? edit: maybe if we could set up an Icecast2 server on the device and create a fake sound output device... but then what's the point? You'd have to listen to it with headphones plugged in your cellphone Last edited by NiMa; 01-19-2021 at 04:11 PM. |
|
![]() |
![]() |
![]() |
#15 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 681
Karma: 4568205
Join Date: Jan 2010
Location: Sweden
Device: Kobo Forma
|
I think reading would be more than enough to be very useful.
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Project Management Advice and Tips: How Good Project Managers Manage Project | amazon author | Self-Promotions by Authors and Publishers | 0 | 04-07-2015 04:04 AM |
X apps run on native touch Xorg. | geekmaster | Kindle Developer's Corner | 88 | 05-14-2014 07:58 AM |
writing to the framebuffer topmost (or mugging Xorg) | twobob | Kindle Developer's Corner | 4 | 09-30-2012 10:47 AM |
Xorg thoughts | twobob | Kindle Developer's Corner | 2 | 09-28-2012 07:01 AM |