Alternative firmware (for almost all models)

juppin

New member
Dear Ryogo, thanks for your great work on all our e-Ink devices.
I will integrate dpi changes for vision 2 (and some other readers) into next update.
I've checked your last custom firmware (update_1.05.4140_test_v1.zip) for additional cases for tolino vision 2 and found no special case for it.
Do you plan to add dpi changes for tolino vision 2 in v2?
Or what is your planned way how to set a dpi of 160?

Thanks, Johann
 
Zuletzt bearbeitet von einem Moderator:

Liviu

New member
Try this one:
Um den Link zu sehen, bitte Anmelden oder Registrieren

from GoodEreader project
Um den Link zu sehen, bitte Anmelden oder Registrieren

or this:
Um den Link zu sehen, bitte Anmelden oder Registrieren
(from netronix)
Install your favorite launcher from adb, root via twrp INSTALL SuperSU-v2.82-201705271822.zip, clean unwanted apk and enjoy! ☺
Put it on root of sdcard and reboot.
On update error, extract recovery.img from update.zip, flash it with fastboot:
fastboot flash recovery recovery.img
boot to recovery and select install zip from sdcard, then factory reset.

Ryogo firmware is from Freno KingJim japan eNote and the original firmware is:
Um den Link zu sehen, bitte Anmelden oder Registrieren

This one need to add line to bot.img:
qemu.sf.lcd_density=215
for convenient font size.

Enjoy! ☺
 

Liviu

New member
If you have a pen for ereader, you can transforme your tolino (nook, frn10, etc) into a cheap eNote device, using any liked my posted firmwares adding this lines to *init.yourdevice.rc , decompiled with carliv_image_kitchen from boot.img:

setprop ro.MEDIA_PARTITION_LABEL "enote"
# change fb0 permission
chmod 0777 /dev/graphics/fb0

recompile, flash and ejoy! ☺

*mydevice=E60Q50 - tolino vision4H

I use random: neoreader2 -3 from onyx-boox devices, koreader, pocketbook reader, fbreader, alreaderXPro, Cool reader, moon+ reader pro. exPDF Pro...

Be Happy! ☺
 

Liviu

New member
Hello,

Yes.
The first firmware posted by me is the best. All applications work very fast, but I got from the second (from netonix) ctm.apk much more reliable.
Enjoy! ☺
 
Zuletzt bearbeitet von einem Moderator:

Liviu

New member
morosakubek

Sorry, I don't have OTG (adapter), so I can't test & answer you. ☹
(I didn't think an ebook could be used as a typewriter ☺ )


Theoretical, yes:
Um den Link zu sehen, bitte Anmelden oder Registrieren


Try this soft with your rooted firmware:
Um den Link zu sehen, bitte Anmelden oder Registrieren
 
Zuletzt bearbeitet von einem Moderator:
R

Rantanplan

Guest
I use random: neoreader2 -3 from onyx-boox devices, koreader, pocketbook reader, fbreader, alreaderXPro, Cool reader, moon+ reader pro. exPDF Pro...

Be Happy! ☺
How can I get the Boox Neoreader apk? I can't find it by googling. I really love the Boox apps and their reading statistics integration (eg. in the Memo app) but unfortunately they don't have reading progression sync (yet).

Also, is there any way to repartition the SD card without disassembling the Vision 5? Probably not, because of it's water resistance stuff.
 

fgadss

New member
Hello,
I have installed and tested Ryogo s firmware version 1.05.4140 on my Tolino Shine 2 HD.
Thank you very much for your work, Ryogo.
Wifi seems to work fine.
Device crashed a couple of times with low battery, maybe caused by some kind of energy saving mode when battery drops under 15%? But I am not sure if this is the reason.
The browser crashes when selecting the Downloads tab.
I tried to install Kiwix app, which kept crashing and now have installed Aard2 for offline wikipedia. Aard2 works fine.

One cool feature would be a screenshot option in the power off menu. Even better the option to take a screenshot and save it as suspend image.
I tried to achieve this by installing Xposed, but the Tolino is not supported by Xposed.
Also making the Wifi icon in the status bar a button for wifi on/off.

I also tried the firmware posted by Liviu, which worked fine with the provided launcher, but crashed with SimpleInk.
 

Gammelstulle

New member
bekomm auf meinen Shine 2 HD(4A2) die Version "update_1.04.4140" leider Null zum laufen. Es scheitert am flashen. TWRP habe ich drauf bekommen, den rest auch, sobald ich aber versuche die drauf zu prügeln, bekomme ich ein Error 7 in TWRP scheinbar durch die Line "assert(package_extract_dir("system", "/system"));" kick ich die aus den updater-script raus, lässt sich die Firmware trotzdem nicht flashen.(stoped after error) Ist die doch noch in der Testphase oder einfach nicht für das Shine 2 geeignet?

Version update_1.03.4140 hingegen geht ohne Probleme.
Edit: Ich glaub ich Ahne wo das Problem liegt -> Ich hätte die neue Version als Update über die Version update_1.03.4140 -> jop, das war der fehler.

Feature Request: Option zum generellen ausblenden der Obern Taskleiste nach Zeitpunkt X . Die ist bei meiner Reader App leider festgenagelt. Dann wäre es perfekt ☺
 
Zuletzt bearbeitet von einem Moderator:

pandalv3

New member
hallo zusammen!
Gibt es eine Möglichkeit die Auflösung für den Tolino Vision 5 anzupassen? (Ryogos Firmare)
Es scheinen einige Pixel am unteren Rand zu fehlen. Festgestellt habe ich es in der Settings/Einstellungs App und in der Koreader App.
 

taschre

New member
Thanks to all, especially Ryogo for sharing this alterntive firmware. Just to confirm: piece of cake to put this onto our vision4HD.

Have also sideloaded "Onleihe" app, and then "pocketbook reader" ("pbr") to be able to open (adobeDRM protected) ebooks "externally" (the onleihe app internal reader will not work on the tolino....). If you do this:
  1. install onleihe, then install pbr.
  2. then first start pbr once and let it "unpack itself"... takes a while
    1. You can skip the login (lower left corner of keyboard is "hide keyboard" key; once hidden you see "skip registration" on the pbr login screen)
    2. once started correctly, you can go back to "onleihe"
  3. in Onleihe, get a book, and "open externally" to start pbr.
  4. pbr will ask for the AdobeDRM credentials; in my case I then got an error briefly when it actually tried to open the ebook. Error message was at the bottom of the screen for 2 seconds, couldn't really read it that quick.
  5. anyhow, restarted the whole thing, then opened onleihe again, opened the book... et voilá... no time to write more, gotta go reading ☺
And the best: When sleeps now, I have a cute CAT, so CUTE ☺
 

taschre

New member
Ryogo, Liviu - not sure how deep you are in "this stuff", but maybe something you have an idea about:

Now... I'd also try this on my mum's Vision3... but: she's dependent on the "hugendubel" account (as she's actually buying her ebooks there). That means I have to put the "tolino" app onto this firmware for her. But... that doesn't work, tried it with my vision4hd. Reason seems to be the lack of support for TLS v1.2 in Android 4.4.x (unless some proper calls are implemented in the respective app to enforce use of v1.2 - which appears not to be the case in the tolino app). But one by one...:

  1. Tried tolino app v5.x - fails as it is for newer android versions only (complains about the wrong SDK alias Android version) - but okay, can live with that, sort of expected that
  2. Then obtained a v4.x which installs just fine and can be started. Login to the vendor account (hugendubel in my case) works, and in "my books" all my mum's purchases are listed, but without book covers. When clicking on one of them the app tries do download it and then give an error:
---------
"Verbindungsfehler: Eine Systemkomponente ist zurzeit nicht erreichbar. Bitte versuchen Sie es später noch einmal oder wenden Sie sich an den Kundenservice [OK]"
---------
Or in English:
---------
"Connection error: A system component is currently unavailable. Please try again later or contact customer service. [OK]"
---------

I've had a look at the logcat (adb logcat) when this happens, and it throws (amongst others) this:
---------
Could not download front cover: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x7bbb3b28: Failure in SSL library, usually a protocol error

error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version (external/openssl/ssl/s23_clnt.c:741 0x7316bd5c:0x00000000)

---------

  1. G++gle tells me that this is most likely because
    Android <5 has TLS 1.2 built in but not "activated" by default, s
    Um den Link zu sehen, bitte Anmelden oder Registrieren
    (this source explains backgrounds; stackoverflow is full of related cases).
  2. Together
    with the fact that e.g. for the Tolino Shine (gen1) a mandatory update
    to 10.5 exists which
    Um den Link zu sehen, bitte Anmelden oder Registrieren
    ,
    I conclude: we need a tolino app version (or another related
    component; download provider, HTMLview/webview?) which is explicitly made to work around this issue - and the
    playstore app versions apparently are not.
  3. The
    tolino firmware-included versions (EPubProd.apk from 13.2, 14.1 for the
    vision3/4HD) apparently are, but they want to be installed as a
    launcher (AndroidManifest.xml contains
    android:sharedUserId="android.uid.system" ) - and on this
    alternative firmware I can't get them to install.
  4. I
    also checked if maybe some other tools like xposed modules exist to
    "retrofit" android 4.4 with TLS V1.2 by default but couldn't locate any
    other way. All solutions I found (plenty on stackoverflow) always show the app developer changing
    the app itself to take care of the problem.

Out of ideas really.
  • Is there an alternative reader software that can "log in" with hugendubel?
  • Any ideas how to "pump" EPubProd.APK into this rom as a non-launcher?
 
Oben