Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Android Devices > Android Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 10-17-2017, 04:27 PM   #1
Cronix
Member
Cronix began at the beginning.
 
Posts: 12
Karma: 32
Join Date: Oct 2017
Device: Illumia Icarus XL HD
Illumia Icarus XL HD Research

So i got my hands on a brand new Icarus XL HD yesterday,
already rooted it using kingroot (eww i know ) and installed busybox and started grabbing some info on the internals.
Ill post all my stuff in this thread.

got adb to work by modifying the build.prop file

Partition dumps: https://file-cloud.eu/index.php/s/c07LNlwGF4M96yN

dmesg: https://paste.crystalnet.org/?42fd1f...fpGJGEzQzSMNw=

build.prop: https://paste.crystalnet.org/?801285...KM/nPfRR/4VtQ=

Partitions:
Code:
mtdblock0 -> misc
mtdblock1 -> kernel
mtdblock2 -> ramdisk
mtdblock3 -> recovery
mtdblock4 -> backup (whatever that is for)
mtdblock5 -> cache
mtdblock6 -> userdata
mtdblock7 -> kpanic
mtdblock8 -> system (rootfs)
mtdblock9 -> user (sdcard)
Running kernel version 3.0.36, possibly working source: https://github.com/bq-rk3x/android_kernel_bq_rk3188


also OTG seems to be available according to the kernel boot logs:
Code:
<6>[    1.524884] usb20_otg usb20_otg: DWC OTG Controller
<6>[    1.524975] usb20_otg usb20_otg: new USB bus registered, assigned bus number 1
<6>[    1.525037] usb20_otg usb20_otg: irq 48, io mem 0x00000000
<6>[    1.525070] DWC_OTG: dwc_otg_hcd_start controller in device mode,everest
<6>[    1.525143] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
<6>[    1.525184] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
<6>[    1.525227] usb usb1: Product: DWC OTG Controller
<6>[    1.525255] usb usb1: Manufacturer: Linux 3.0.36+ dwc_otg_hcd
<6>[    1.525289] usb usb1: SerialNumber: usb20_otg
<6>[    1.525562] hub 1-0:1.0: USB hub found
<6>[    1.525594] hub 1-0:1.0: 1 port detected
<6>[    1.528179] DWC_OTG: host20_driver_probe host2.0 reg addr: 0x101c0000 remap:0xdf180000
<6>[    1.738515] DWC_OTG: ^^^^^^^^^^^^^^^^^^Host Mode
<6>[    1.738597] usb20_host usb20_host: DWC OTG Controller
<6>[    1.738652] usb20_host usb20_host: new USB bus registered, assigned bus number 2
<6>[    1.738711] usb20_host usb20_host: irq 49, io mem 0x00000000
<6>[    1.738782] DWC_OTG: Init: Port Power? op_state=1
<6>[    1.738810] DWC_OTG: Init: Power Port (0)
<6>[    1.738888] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
<6>[    1.738929] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
<6>[    1.738972] usb usb2: Product: DWC OTG Controller
<6>[    1.739001] usb usb2: Manufacturer: Linux 3.0.36+ host20_hcd
<6>[    1.739036] usb usb2: SerialNumber: usb20_host

Display Power provided by: http://www.ti.com/product/TPS65185

Touchscreen Controller: GT9271 https://focuslcds.com/wp-content/upl.../03/GT9271.pdf

the audio chip build into the device seems to be this one: http://www.mouser.com/ds/2/76/WM8904_v3.5-1075382.pdf

Used DAC is actially a wolfson: WM8918

wifi and bluetooth (4.0) are both handled by an
AP6212
chip from Ampak which also has a FM reciver builtin (i dont think that one would be wired up tho.)

processor: http://www.rockchip.nl/rk3188/

seems to be based on rk30board stuff

a bit odd: the wifi Country code seems to be hardcoded to CN (china)





I actually just openend up my reader and had a look at the internals.
seems like it could easily fit a way larger battery inside,
also it reads t80s all over the place (in the firmware and on the board physically) so it seems more and more like just a rebrand of the boyue t80s device and not a custom development based on it to me.

Last edited by Cronix; 10-25-2017 at 12:57 PM.
Cronix is offline   Reply With Quote
Old 10-19-2017, 05:51 AM   #2
Cronix
Member
Cronix began at the beginning.
 
Posts: 12
Karma: 32
Join Date: Oct 2017
Device: Illumia Icarus XL HD
dont getting my hopes up yet but ive contacted icarus support asking for kernel sources.

Code:
Dear mr xxx,

Thank you for your email.
We have contacted our supplier.

We will keep in touch.

best regards,
Icarus Supportteam

UPDATE: actually that was a diffrent ticket.
my request for kernel sources was closed without any further notice a day after i created it...

Last edited by Cronix; 10-24-2017 at 05:52 PM.
Cronix is offline   Reply With Quote
Advert
Old 10-20-2017, 10:04 AM   #3
pokkis
Member
pokkis began at the beginning.
 
Posts: 20
Karma: 10
Join Date: Oct 2014
Device: Glo, Likebook
If you opened it, is there possibility to update SD card for bigger one?
Or is code in that SD card?
pokkis is offline   Reply With Quote
Old 10-22-2017, 10:23 AM   #4
afainber
Connoisseur
afainber is a jewel in the roughafainber is a jewel in the roughafainber is a jewel in the roughafainber is a jewel in the roughafainber is a jewel in the roughafainber is a jewel in the roughafainber is a jewel in the roughafainber is a jewel in the roughafainber is a jewel in the roughafainber is a jewel in the roughafainber is a jewel in the rough
 
Posts: 97
Karma: 7198
Join Date: Apr 2007
Device: Boyue Likebook Plus, Inkbook Explore
Quote:
Originally Posted by Cronix View Post
wifi and bluetooth (4.0) are both handled by an
AP6212
chip from Ampak
As far as I know, while the hardware supports BT 4.0, Android did not support BT 4.0 until version 4.4, so unless they provide a new firmware based on a newer Android version, we can only work with BT 3.0 (or below) devices.
afainber is offline   Reply With Quote
Old 10-22-2017, 04:11 PM   #5
Neru
!!!
Neru knows the way to San Jose.Neru knows the way to San Jose.Neru knows the way to San Jose.Neru knows the way to San Jose.Neru knows the way to San Jose.Neru knows the way to San Jose.Neru knows the way to San Jose.Neru knows the way to San Jose.Neru knows the way to San Jose.Neru knows the way to San Jose.Neru knows the way to San Jose.
 
Neru's Avatar
 
Posts: 115
Karma: 54482
Join Date: Jan 2016
Location: Lithuania
Device: Boox Note 2, Boox i86
Hello. Does anyone knows where can I find firmware? Tried to find at boyue and icarusreaders sites but there is none. Or maybie someone could make a backup and upload it? (would be great).
Bricked my reader now I cant use it.

Last edited by Neru; 10-24-2017 at 12:38 PM.
Neru is offline   Reply With Quote
Advert
Old 10-24-2017, 12:45 AM   #6
mdp
Wizard
mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.mdp ought to be getting tired of karma fortunes by now.
 
Posts: 1,481
Karma: 9010563
Join Date: Jul 2013
Device: none
Fantastic info.
I was wondering: can you understand where in the configuration they put screen update limiters? One of them should be a CPU sleep every 120s, that should be overridden by issuing Wake Locks (thanks to Guest for the idea, which I could not yet try).
The other is a screen update limit that is seen for example in remote desktop applications:

Quote:
try a VNC (or TeamViewer, or other) session; on other devices, the mouse cursor is updated continuously, on the Icarus it is updated much less frequently [like every second or so?]. I have not taken stats, but I can say that you have to look for where it "randomly" went at every wrist move - you cannot see any cursor movement.
Quote:
on this Icarus/Boyue device the mouse cursor - which is crucial - is updated every once in a while. On Onyx devices, it is hypnotically slow, but it is shown in a continuous flow. On this device, it appears static in unforeseeable places when fate so decides.
It has a quad core, but when using TV the CPU load is over 5...

Last edited by mdp; 10-24-2017 at 12:52 AM.
mdp is offline   Reply With Quote
Old 10-24-2017, 01:54 PM   #7
Cronix
Member
Cronix began at the beginning.
 
Posts: 12
Karma: 32
Join Date: Oct 2017
Device: Illumia Icarus XL HD
Quote:
Originally Posted by pokkis View Post
If you opened it, is there possibility to update SD card for bigger one?
Or is code in that SD card?
nope not possible, as expected the "SDCARD" is emulated and a emmc chip that is soldered onto the board.
Cronix is offline   Reply With Quote
Old 10-24-2017, 01:55 PM   #8
Cronix
Member
Cronix began at the beginning.
 
Posts: 12
Karma: 32
Join Date: Oct 2017
Device: Illumia Icarus XL HD
Quote:
Originally Posted by Neru View Post
Hello. Does anyone knows where can I find firmware? Tried to find at boyue and icarusreaders sites but there is none. Or maybie someone could make a backup and upload it? (would be great).
Bricked my reader now I cant use it.
there is no update yet, i think icarus will only provide a firmware download when there has been an update to the software.
Cronix is offline   Reply With Quote
Old 10-24-2017, 01:57 PM   #9
Cronix
Member
Cronix began at the beginning.
 
Posts: 12
Karma: 32
Join Date: Oct 2017
Device: Illumia Icarus XL HD
Quote:
Originally Posted by mdp View Post
Fantastic info.
I was wondering: can you understand where in the configuration they put screen update limiters? One of them should be a CPU sleep every 120s, that should be overridden by issuing Wake Locks (thanks to Guest for the idea, which I could not yet try).
The other is a screen update limit that is seen for example in remote desktop applications:
nope, havent seen anything like that so far, also sadly there is no /proc/config.gz exposed to have a look at the used kernel config, so i need to hope for the best and that icarus/buyoe will provide kernel sources according to gpl, i just dont think that they will
Cronix is offline   Reply With Quote
Old 10-24-2017, 02:20 PM   #10
jscris
Addict
jscris is an accomplished Snipe hunter.jscris is an accomplished Snipe hunter.jscris is an accomplished Snipe hunter.jscris is an accomplished Snipe hunter.jscris is an accomplished Snipe hunter.jscris is an accomplished Snipe hunter.jscris is an accomplished Snipe hunter.jscris is an accomplished Snipe hunter.jscris is an accomplished Snipe hunter.jscris is an accomplished Snipe hunter.jscris is an accomplished Snipe hunter.
 
Posts: 393
Karma: 123456
Join Date: Feb 2009
Location: Central US
Device: k1 - KAO2, ipads, h2o, KA1, inkBOOK, T80s, Mars, Nova Pro
There is an update.
jscris is offline   Reply With Quote
Old 10-24-2017, 03:09 PM   #11
Neru
!!!
Neru knows the way to San Jose.Neru knows the way to San Jose.Neru knows the way to San Jose.Neru knows the way to San Jose.Neru knows the way to San Jose.Neru knows the way to San Jose.Neru knows the way to San Jose.Neru knows the way to San Jose.Neru knows the way to San Jose.Neru knows the way to San Jose.Neru knows the way to San Jose.
 
Neru's Avatar
 
Posts: 115
Karma: 54482
Join Date: Jan 2016
Location: Lithuania
Device: Boox Note 2, Boox i86
Quote:
Originally Posted by jscris View Post
There is an update.
Do you know where it could be downloaded? Or is it updated via device only?
Neru is offline   Reply With Quote
Old 10-24-2017, 04:06 PM   #12
jscris
Addict
jscris is an accomplished Snipe hunter.jscris is an accomplished Snipe hunter.jscris is an accomplished Snipe hunter.jscris is an accomplished Snipe hunter.jscris is an accomplished Snipe hunter.jscris is an accomplished Snipe hunter.jscris is an accomplished Snipe hunter.jscris is an accomplished Snipe hunter.jscris is an accomplished Snipe hunter.jscris is an accomplished Snipe hunter.jscris is an accomplished Snipe hunter.
 
Posts: 393
Karma: 123456
Join Date: Feb 2009
Location: Central US
Device: k1 - KAO2, ipads, h2o, KA1, inkBOOK, T80s, Mars, Nova Pro
Quote:
Originally Posted by Neru View Post
Do you know where it could be downloaded? Or is it updated via device only?
It came up as a notice on the device.
jscris is offline   Reply With Quote
Old 10-24-2017, 04:08 PM   #13
Cronix
Member
Cronix began at the beginning.
 
Posts: 12
Karma: 32
Join Date: Oct 2017
Device: Illumia Icarus XL HD
hmm, nothing came up on mine so far
Cronix is offline   Reply With Quote
Old 10-24-2017, 04:22 PM   #14
Cronix
Member
Cronix began at the beginning.
 
Posts: 12
Karma: 32
Join Date: Oct 2017
Device: Illumia Icarus XL HD
Quote:
Originally Posted by jscris View Post
There is an update.
did you already update?
if not, would you mind giving me the version information that you got on the system-update screen?
Cronix is offline   Reply With Quote
Old 10-24-2017, 04:25 PM   #15
Cronix
Member
Cronix began at the beginning.
 
Posts: 12
Karma: 32
Join Date: Oct 2017
Device: Illumia Icarus XL HD
fun thing, the device query's boyue.com for available updates.

Quote:
POST /update/v1 HTTP/1.1
Content-Length: 121
Content-Type: application/x-www-form-urlencoded
Host: api.boyue.com
Connection: Keep-Alive
User-Agent: Apache-HttpClient/UNAVAILABLE (java 1.4)
Cronix is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Icarus Illumina ZodWallop Which one should I buy? 1 11-05-2016 04:02 PM
Killed my Icarus Illumia E653 Pearl timeslip1974 Android Devices 13 08-04-2016 11:30 AM
E853BK - Icarus XL HerrBert Android Developer's Corner 0 07-27-2016 02:46 AM
Trying to load the Icarus firmware back on Icarus EXcel einkuser Onyx Boox 1 09-01-2014 11:34 PM
ICARUS 8 not detected ST-One Devices 2 10-10-2013 06:17 AM


All times are GMT -4. The time now is 06:12 AM.


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