Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > More E-Book Readers > HanLin eBook

Notices

Reply
 
Thread Tools Search this Thread
Old 06-12-2019, 06:55 AM   #1
Kryptozoon
Junior Member
Kryptozoon began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Jun 2019
Location: Budapest, Hungary
Device: Hanlin V3+
Hanlin v3+ application development

Sorry for jumping in medias res with my first post, but here we go: I've tried pretty much everything else and could not find any help with my problem, which is the following: I'd like to develop native applications (or maybe just one) for the Hanlin v3+, but I do not have the necessary toolchain and SDK. I'm sorry if this is not the right subforum to ask, but I could not figure out a better place for it.

I am aiming at porting a Xiang Qi (a Chinese relative of our chess)-playing application to the ebook reader, as a way to salvage what use remains in the device, now that I use an iPad for reading books. I have found the earliest version of the v3 toolchain and SDK on the Internet a couple of years ago, and although I managed to get it to work and compile Leo's SDK, the resulting binary is simply causing the device to hang, and it can only be restarted after a reset. Seems like the v3 and the v3+ aren't even ABI-compatible. No other versions of the kit appear to be present anywhere on the Internet.

I have also contacted the local distributor, who empathized with my problem but could not help. They proposed that I ask people on mobile reader forums, which I'm doing right now.

The v3+ and perhaps the v3 also have a somewhat limited and utterly undocumented Java virtual machine, which I have investigated deeply enough to have ported a limited version of the program to it. But this VM seems to have a very low size limitation on I don't even know what, perhaps memory left available to code + data after the JVM takes up residence in memory; anyway, it will crash with an out-of-memory entry in the log unless I pack all my data into bytes instead of ints. I plan to complete the port to Java - only the interaction part is missing -, but odds are it won't fit into memory and even if it will, it will run very slowly - thinks for almost a minute on a 4-ply search and although I don't expect to need more depth any time soon, this still seems like too slow, interfering with the joy of the game and depleting the battery like there's no tomorrow. (I have just outfitted the device with a new battery - some counterfeit Nokia, by the sound of it - but I doubt I will be able to do so again in a few years if this battery gets run down due to excessively frequent charging cycles.)

So, bottom line, can someone point me to a toolchain and an SDK (including documentation) suitable for the V3+? Many thanks in advance.
Kryptozoon is offline   Reply With Quote
Old 06-13-2019, 03:49 AM   #2
pdurrant
The Grand Mouse 高貴的老鼠
pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.
 
pdurrant's Avatar
 
Posts: 57,521
Karma: 215654900
Join Date: Jul 2007
Location: Norfolk, England
Device: Kindle Voyage, Yotaphone 2
You're certainly asking this in the right place. I hope someone can help you. Have you tried asking the manufacturer directly?
pdurrant is offline   Reply With Quote
Advert
Old 06-13-2019, 04:30 AM   #3
Kryptozoon
Junior Member
Kryptozoon began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Jun 2019
Location: Budapest, Hungary
Device: Hanlin V3+
Quote:
Originally Posted by pdurrant View Post
You're certainly asking this in the right place. I hope someone can help you.
Thanks a lot. Good to know at least I did not miss the proper place; I'm still wondering about the legality of my request, though, since afaik the manufacturer licensed the toolkit in a way that would forbid sharing it, but this limitation is in contravention to the GPL version they started with, so I really don't know where we stand from a legal standpoint.
Quote:
Have you tried asking the manufacturer directly?
Unfortunately the manufacturer, Tianjin Jinke, went out of business a couple of years ago and I could not figure out whether there's some company who acts as a cessionary for them. I have tried downloading the SDK and miscellaneous other tools they offered while they were still in business but their servers were awfully slow and the download never finished, then my registration stopped working and finally could not register again because the confirmation e-mail never arrived. I have approached the local, Hungarian distributor, but they could not help either, in fact it was them who advised me to turn to Internet fora for help.
Kryptozoon is offline   Reply With Quote
Old Yesterday, 04:30 AM   #4
rhari79
Addict
rhari79 actually enjoys Vogon poetry.rhari79 actually enjoys Vogon poetry.rhari79 actually enjoys Vogon poetry.rhari79 actually enjoys Vogon poetry.rhari79 actually enjoys Vogon poetry.rhari79 actually enjoys Vogon poetry.rhari79 actually enjoys Vogon poetry.rhari79 actually enjoys Vogon poetry.rhari79 actually enjoys Vogon poetry.rhari79 actually enjoys Vogon poetry.rhari79 actually enjoys Vogon poetry.
 
rhari79's Avatar
 
Posts: 351
Karma: 56042
Join Date: Feb 2009
Location: Chennai
Device: H2O, Oasis; N96ML
i found some stuff under this link; Maybe could be of help.
https://4pda.ru/forum/index.php?show...ost&p=76948761
rhari79 is offline   Reply With Quote
Old Yesterday, 07:26 AM   #5
Kryptozoon
Junior Member
Kryptozoon began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Jun 2019
Location: Budapest, Hungary
Device: Hanlin V3+
Quote:
Originally Posted by rhari79 View Post
i found some stuff under this link; Maybe could be of help.
https://4pda.ru/forum/index.php?show...ost&p=76948761
Thanks for the link. I've checked out the discussion, but unfortunately it's all about finding various versions of the firmware. Nonetheless there are interesting links and ideas in there, such as:
  • someone managed to flash a v3ext with a suitably hacked v3+ firmware, which tells me that maybe, just maybe a very late v3 EABI SDK might work on the v3+. It'd probably lack the ability to control the famous 16 shades of grey of the v3+ but then so does - to some extent - the Java VM. It all depends what the hacking consisted of - if it meant replacing the display driver, then of course this alternative won't work.
  • there's a linked repository with lots of versions of the Tirwal and OpenInkpot firmwares. I wonder if I could flash one of those and develop for it instead of the original WolfLinux? Of course I know next to nothing about them, but I'm pretty good with C and Linux, so I'd probably would be able to cope. But since I can only find on the Internet indications that they "don't yet work" on v3+, maybe they really never did? OTOH if these firmwares don't have a v3+ version, then maybe there never was such a thing as a public v3+ SDK?
  • a combination of the above: perhaps I should try to flash a regular v3ext firmware and expect it to work? I'd lose whatever extra features the v3+ had, but I never found myself using any of those. Then I'd only need a late v3 SDK ...
Bottom line, I'm now extending my request to include an as-late-as-possible v3 SDK, because I only have the first/earliest version. Thanks in advance for any kind of help.
Kryptozoon is offline   Reply With Quote
Advert
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
help on new application development towerale Onyx Boox 0 03-26-2011 03:01 AM
Application Software Development victoriabrown enTourage Archive 1 05-16-2010 11:54 AM
About Hanlin development n000b HanLin eBook 0 09-23-2008 11:38 PM


All times are GMT -4. The time now is 02:45 AM.


MobileRead.com is a privately owned, operated and funded community.