|
![]() |
|
Thread Tools | Search this Thread |
![]() |
#1 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 90
Karma: 2082592
Join Date: Mar 2019
Location: Singapore
Device: Likebook Mimas (main) + (many others)
|
Poking around Android system on RK3368 based Likebook devices; here are my findings
You could view my original note here if you want, as vBulletin used by MobileRead might break certain formatting, and the former would update first before this post.
I've been poking around the software on my Likebook Mimas (but the info here should also apply to any other Boyue device running on the Rockchip RK3368 platform), primarily in order to find a way to root it, but also because I don't like how Boyue seemed to have removed certain features from their Android 6 release, like background support, the entire lock screen (including Google Smart Lock, and in favour of Boyue's lazy-ish passcode lock), as well as screen recording and wireless display support. I can't go further without a full system image to recover from, but wanted to share my findings here on MobileRead, in the event that it could help others get further. If you don't have one of these devices, I could help to provide screenshots and/or shell transcripts from my Mimas, unless it's not with me as I have to send it back to Boyue to get the pen digitizer replaced. (The original note was about "hacking" the software, but I later felt that wasn't the right word, so the rest of this post may sound strange) Missing resources:
From what I know, the Likebook firmware, at least for their Android 6 based release, appears to me to be basically a hodgepodge of a few different Android releases. Here are some examples:
Here's what I found:
Shell snippet 1 - Environment variables: Spoiler:
Shell snippet 3 - /dev listing: Spoiler:
Let me know if you want me to open any file or folder and show you the contents, in either the ADB shell or the free non-root version of Root Explorer. I also have Termux and Termius, and can run commands in the locked-down local terminal, as well as through the ADB shell. Shell snippet 4 - Android build properties: Spoiler:
Shell snippet 5 - Rockchip AndroidTool v2.69 stuff: Spoiler:
What I plan to do next is to try and see if I can try and trace to get some kind of OTA image, by doing packet capture. However, most likely, OTA update images won't be as complete as the full factory images would be. |
![]() |
![]() |
![]() |
#2 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 90
Karma: 2082592
Join Date: Mar 2019
Location: Singapore
Device: Likebook Mimas (main) + (many others)
|
(XDA style "reserved" here, unless it's not permitted here)
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 396
Karma: 2157838
Join Date: Nov 2017
Location: USA,CA
Device: PW3-T80S-T80D-T103D-K78-Inkpalm 5-HiSense Touch-Hi Reader Pro-Palma
|
This can get interesting indeed. I'd like to see what you think when they release the 8.0 updates.
|
![]() |
![]() |
![]() |
#4 | ||
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 90
Karma: 2082592
Join Date: Mar 2019
Location: Singapore
Device: Likebook Mimas (main) + (many others)
|
![]() Quote:
Quote:
I was hoping to get it back in time for a trip, but it seemed that the bezel is part of the display assembly despite this being a Mimas and not the later Alita, and they had encountered a long lead time on that. Bezel, front lighting, touch digitiser, display panel, and pen digitiser. 5 layers. I contacted them last Thursday, and they mentioned something along the lines of not being able to source it with the white bezel, so I'm hoping that if they still can't get it in white, that they can just get it in black and replace the back cover accordingly. EDIT: I checked with them again on Monday and they clarified that the white parts are no longer being manufactured, and they're instead waiting on the black parts. Their estimate is now the end of January, which means I'll have to read on my tablet and not be able to take notes during the trip. Now back to the original post. My main concern is with my user data, as I didn't want to do a complete reset, based on previous experiences with Android 6 in general. However, I did put it into flight mode and enabled a passcode (I gave them that) before sending it out. I'll try to contact them somewhere around next Monday to Thursday to see if they have the part in stock, unless they reply to me. What I can mention, is that they seem to be running their side of the chat through machine translations. It's been 2 weeks and i already miss it!! ![]() I really hope I can get it back before I have to leave, but it'll most likely not be the case. Last edited by MustardOrMayo; 01-06-2020 at 12:50 AM. |
||
![]() |
![]() |
![]() |
#5 | |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 35
Karma: 11422
Join Date: Apr 2017
Device: Inkbook 8
|
Quote:
Code:
rkflashtool p Code:
CMDLINE: console=ttyS2 androidboot.baseband=N/A androidboot.selinux=permissive androidboot.hardware=rk30board androidboot.console=ttyS2 init=/init mtdparts=rk29xxnand:0x00002000@0x00002000(uboot),0x00002000@0x00004000(trust),0x00002000@0x00006000(wbf),0x00002000@0x00008000(misc),0x00008000@0x0000a000(resource),0x0000a000@0x00012000(kernel),0x00010000@0x0001c000(boot),0x00010000@0x0002c000(recovery),0x00038000@0x0003c000(backup),0x00040000@0x00074000(cache),0x00002000@0x000B4000(kpanic),0x00333000@0x000B6000(system),0x00008000@0x003E9000(metadata),0x00002000@0x003F1000(baseparamer),0x00020000@0x003F3000(radical_update),-@0x00413000(userdata) Code:
rkflashtool r 0x00002000 0x00002000 > uboot.img rkflashtool r 0x00004000 0x00002000 > trust.img rkflashtool r 0x00006000 0x00002000 > wbf.img rkflashtool r 0x00008000 0x00002000 > misc.img rkflashtool r 0x0000a000 0x00008000 > resource.img rkflashtool r 0x00012000 0x0000a000 > kernel.img rkflashtool r 0x0001c000 0x00010000 > boot.img rkflashtool r 0x0002c000 0x00010000 > recovery.img rkflashtool r 0x0003c000 0x00038000 > backup.img rkflashtool r 0x00074000 0x00040000 > cache.img rkflashtool r 0x000B4000 0x00002000 > kpanic.img rkflashtool r 0x000B6000 0x00333000 > system.img rkflashtool r 0x003E9000 0x00008000 > metadata.img rkflashtool r 0x003F1000 0x00002000 > baseparamer.img rkflashtool r 0x003F3000 0x00020000 > radical_update.img Last edited by guest; 01-05-2020 at 05:39 PM. |
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 90
Karma: 2082592
Join Date: Mar 2019
Location: Singapore
Device: Likebook Mimas (main) + (many others)
|
Thanks!
Edit: I could've used that to back up user data before sending it in for service... Last edited by MustardOrMayo; 01-06-2020 at 12:44 AM. |
![]() |
![]() |
![]() |
#7 |
Junior Member
![]() Posts: 7
Karma: 10
Join Date: Jan 2020
Device: Boyue Likebook Ares
|
Hi
Reading your post /exchange as I just got myself a LikeBook Ares Note and I am looking forward to rooting it eventually... The model is referenced as K78W, it is an octa-core 1.5Ghz chip so I assume it is RK3368. Could you share the stock image there / in a dedicated thread? Thanks Are you aware of this thread at XDA? |
![]() |
![]() |
![]() |
#8 |
Junior Member
![]() Posts: 1
Karma: 10
Join Date: Mar 2019
Device: LikeBook Mars T80D
|
Is there anything I can help contribute? I have a Mars. I was just fiddling with it this morning. I too can boot to fastboot and/or bootloader, but there is nothing useful on the screen (used ADB).
I'd like root, but mostly I'd like to figure out how to get the navigation/notification bar to the bottom of the screen rather than the top. |
![]() |
![]() |
![]() |
#9 | |||
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 90
Karma: 2082592
Join Date: Mar 2019
Location: Singapore
Device: Likebook Mimas (main) + (many others)
|
So here's an update. I had been checking with Boyue's support representative roughly every 2 weeks about the status of my repair request, and they mentioned that (after cleaning up their translated chat) their OEM hasn't yet got to making the replacement parts needed.
The display assembly on the Mimas not only includes the pen digitiser, EPD panel, front lighting, and touch digitiser, but it also includes the bezel and front buttons. Yeah, it includes the bezel. As they didn't have parts in stock and had to order them, that means my limited edition white model will become a regular black model, but if they do it correctly, they'll transplant the mainboard over, but then all my data would be 4-5 months out of date by the time I get it back in April! (according to the estimate they provided me) Spoiler:
Quote:
Quote:
Quote:
Last edited by MustardOrMayo; 03-24-2020 at 06:28 PM. |
|||
![]() |
![]() |
![]() |
#10 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 90
Karma: 2082592
Join Date: Mar 2019
Location: Singapore
Device: Likebook Mimas (main) + (many others)
|
Following from my previous post, what I can mention is that I'm still waiting for them to get the parts needed to complete my repair request. I'm hoping they'll get back to me this week!
However, while they offered to upgrade me to an Alita if I paid some amount of money (they didn't tell me), I declined and resisted, for several reasons:
Today is also the beginning of a "circuit breaker" lockdown period in Singapore, where I live, that sounds comparable to similar things in the UK, US, and Italy, based on what I heard on Twitter. As part of that, I decided to stick to what I currently have and just read on those. More info here. At least I have a Kobo e-reader that's new enough to have OverDrive integration, and the way I've been using mine is to borrow on Libby, then sync on Kobo. However. I do prefer to read comics at close to print size, so it's a little hard for me to do so with the 6" display of the Kobo Clara HD (I mainly bought it to use as part of my book research), but it can be done as the 300ppi display it has makes text readable, but I would've had to zoom in on the older 212ppi and 167ppi displays. Additionally, my tablet has a cracked screen protector (I haven't posted a photo of that yet), which may impede reading, but it's what I'll have to live with as I generate a lot of dust that would affect me installing screen protectors. EDIT: I forgot to mention that someone dumped a firmware image here, and it looks like it could be modified to slip in Magisk and subsequently gain root access, but I feel a possible hurdle could be the stock recovery. Last edited by MustardOrMayo; 04-06-2020 at 02:01 PM. |
![]() |
![]() |
![]() |
#11 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 90
Karma: 2082592
Join Date: Mar 2019
Location: Singapore
Device: Likebook Mimas (main) + (many others)
|
Here's an update. The l0ckdown in Singapore has been extended to 1 June, but just this week, the repair has been completed, and they have just mailed it out. As discussed (with them), they ran out of case parts, and had to order them from their OEM, which means that my white Mimas will become a black Mimas, but I'm fine with that.
However, as part of their diagnosis process, they had to do a factory reset in order to confirm that it wasn't a software issue, and in the process, in order to confirm that, they upgraded mine to the latest firmware, 2.3.x, so I'll have to spend time manually migrating my data back. Still, I'd like to see what new features (and bugs?) Boyue has brought to the table in their quest to try and copy some Onyx Boox features, albeit with more hardware features. Still, even though the warranty on mine has lapsed, I'll just use mine until it starts having issues and I can't fix it, and upgrade to a Boox Note series, and hopefully by then, Onyx would start offering hardware features I like. |
![]() |
![]() |
![]() |
#12 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 90
Karma: 2082592
Join Date: Mar 2019
Location: Singapore
Device: Likebook Mimas (main) + (many others)
|
While I haven't formally announced this on my Instagram page as of this post, I got it back on 27 April, and they sent me a brand new device, but with the warranty carried over from the old one. There have been several build quality improvements compared to the white model, and with the 2.x firmware, they seem to be listening to user input now, so it has a better shell, though it still has room for improvement (firmware 2.3).
As such, I'll have to shelve this project while I get accustomed to the new UX. EDIT 17/5/20: Part 1 of that formal announcement on Instagram can be reached from here, part 2 coming soon Last edited by MustardOrMayo; 05-16-2020 at 02:51 PM. |
![]() |
![]() |
![]() |
#13 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 396
Karma: 2157838
Join Date: Nov 2017
Location: USA,CA
Device: PW3-T80S-T80D-T103D-K78-Inkpalm 5-HiSense Touch-Hi Reader Pro-Palma
|
Quote:
|
|
![]() |
![]() |
![]() |
#14 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 50
Karma: 42052
Join Date: Jan 2014
Device: Likebook Mars, Imcosys V6l, Trekstor Pyrus
|
I found a process called "Stresstest for 6.0" running on my Mars. There is a massive data usage recorded on its info page, it looks like telemetry going on.
I'm also wondering if runnig any "stress tests" (running while idle?) could be responsible for the poor battery performance on the Mars? |
![]() |
![]() |
![]() |
#15 | |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 90
Karma: 2082592
Join Date: Mar 2019
Location: Singapore
Device: Likebook Mimas (main) + (many others)
|
Quote:
|
|
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Likebook Mars stocking in Android Recovery Mode | Flyout | Boyue | 26 | 09-30-2020 10:21 AM |
Chrome/Chromium-based browsers for Android e-Ink devices | qtw | Android Devices | 7 | 03-25-2020 07:59 AM |
Oversized UI fonts on gtk/gnome-based system | Chris Jones | Calibre | 4 | 09-10-2019 10:17 PM |
Likebook Plus file system issue | alexthunder | Boyue | 3 | 03-19-2019 03:54 AM |
Scribd changes audiobooks to credit based system | AnemicOak | Audiobook Discussions | 12 | 09-23-2015 04:55 PM |