[Q] How Root Toshiba Excite Pro AT10LE-A-108

Rafostar

Senior Member
Jun 27, 2014
66
27
0
Ok. @YuriRM. I sent the tablet specification to the Device Info HW database by Audrey Efremov.
@Rafostar how did you do it? Can you send me instructions on email? I'm not a programmer and when i enter the recovery mode (volume +, switch on) i do not know what to do next. Maybe I do not know what command to write then - doing wipa will not give me anything.
Regards
There is no need for you to dump it again. Recovery image should be the same on all Excite Pro tablets.
I posted it here so devs can download it and modify it into custom recovery like TWRP for anyone to flash.
But we need unlocked bootloader first. :(

Anyway, here is the guide that should help you if you still want to try dumping it yourself:
https://forum.xda-developers.com/showthread.php?t=2450045
Just after restoring root go to KingoRoot installed folder and one of the folders inside should contain adb.exe.
Open command prompt there and type "adb shell", then execute commands from guide above ;)
 

YuriRM

Senior Member
Dec 17, 2015
851
217
0
So, here is partitions info of this tablet:

And their names:


According to Nexus 7 development thread, these are common names on Tegra tablets:

APP -> system
CAC -> cache
LNX -> boot
MDA -> encrypted userdata
MSC -> misc
PER -> per device calibration
SOS -> recovery
UDA -> userdata
USP -> bootloader

Dumping recovery (SOS partition) was successful. :D
I'm sending it in attached file.
Thanks a lot for all this valuable information (partitions, labels and the recovery image).

However, the screenshot of partitions at the Device Info HW app is much easier to understand. This app is built for wannabe developers like us. It will enable everybody to understand what is being discussed and give their opinion during development.
@markop741 I know that you have installed the Device Info HW app. Can you post here the screenshot of partitions, please? Let's compare it with the traditional print posted by Rafostar.

Ok. @YuriRM. I sent the tablet specification to the Device Info HW database by Audrey Efremov.
Here is the data for Toshiba Excite Pro (Toshiba AT10LE-A) uploaded by markop741 using the app.

http://www.deviceinfohw.ru/devices/...rm0&brand=brand0&filter=Toshiba&submit=Search
@Rafostar can you upload yours too, please? Manufacturers do sometimes change components according to price and availability.

Sent from my takee 1 using XDA Labs
 
Last edited:

Rafostar

Senior Member
Jun 27, 2014
66
27
0
Here is the data for Toshiba Excite Pro (Toshiba AT10LE-A) uploaded by markop741 using the app.

http://www.deviceinfohw.ru/devices/...rm0&brand=brand0&filter=Toshiba&submit=Search
@Rafostar can you upload yours too, please? Manufacturers do sometimes change components according to price and availability.
No problem. Uploaded already. Doesn't seem any different.
BTW @YuriRM You sure this app shows device partitions? I don't see this option... Maybe it is in paid Pro version only?
 
Last edited:
  • Like
Reactions: YuriRM

YuriRM

Senior Member
Dec 17, 2015
851
217
0
No problem. Uploaded already. Doesn't seem any different.
BTW @YuriRM You sure this app shows device partitions? I don't see this option... Maybe it is in paid Pro version only?
The standard version has 15 tabs that can be reached either by selecting the top left menu or simply by swiping your finger from right to left.

The Partitions tab is the 12th, between Project and PMIC.

Sent from my takee 1 using XDA Labs
 
Last edited:

Rafostar

Senior Member
Jun 27, 2014
66
27
0
The standard version has 15 tabs that can be reached either by selecting the top left menu or simply by swiping your finger from right to left.

The Partitions tab is the 12th, between Project and PMIC.

Sent from my takee 1 using XDA Labs
I don't see that tab :(
I checked on both app versions from xda and on latest from Play Store (enabling root in app settings doesn't increase tab count).
Screenshot in attachment.
 

Attachments

Last edited:
  • Like
Reactions: YuriRM

markop741

Member
Sep 25, 2017
9
8
0
I agree with the @Rafostar the program does not show all the information. @YuriRM I send You some print screen.

---------- Post added at 11:05 PM ---------- Previous post was at 10:57 PM ----------
@YuriRM mayby You have got better version od this program. I installed it yesterday.
 
Last edited:
  • Like
Reactions: YuriRM

YuriRM

Senior Member
Dec 17, 2015
851
217
0
I don't see that tab :(
I checked on both app versions from xda and on latest from Play Store (enabling root in app settings doesn't increase tab count).
Screenshot in attachment.
I agree with the @Rafostar the program does not show all the information. @YuriRM I send You some print screen.
@YuriRM mayby You have got better version od this program. I installed it yesterday.
You are right! The Device Info HW app is not optimized for Nvidia Tegra 4 devices. Therefore, the partitions information is not available. I will ask Andrey Efremov to add support for Tegra 4. I have been using this app on a MediaTek device (Takee 1).

Supported platforms:
full: Mediatek, Rockchip
partialy: Qualcomm, Exynos, Intel and others.
low: Some devices with android 7.0+

My Toshiba AT10LE-A-109 /32GB details have been uploaded to the Device Info HW database by Audrey Efremov. It is identical to your AT10LE-A-108 with the exception of a Flash Toshiba 032G94.
http://www.deviceinfohw.ru/devices/...rm0&brand=brand0&filter=Toshiba&submit=Search

Hello,
I'm waiting for a solution for upgrading my Toshiba AT10LE-A-10D to Android 4.4 since a long time.
And so this post seems to bring a new peace of hope !
Thank you for the next answers and posts, I'm really excited and looking forward to the solution... !
@Al'++ We need your contribution too! Can you install the app and upload the Toshiba AT10LE-A-10D details to the database, please?
 
Last edited:

YuriRM

Senior Member
Dec 17, 2015
851
217
0
Toshiba Excite Pro clones for donor parts

The next step is to find Toshiba Excite Pro clones for donor parts.

TEGRA 4 DEVICES
Nvidia Shield Portable, Tegra Note 7, Microsoft Surface 2, HP Slate 7 Extreme, HP Slate 7 Beats Special Edition, HP Slate 8 Pro, HP SlateBook x2, HP SlateBook 14, HP Slate 21, ZTE N988S, nabi Big Tab, Nuvola NP-1, Project Mojo, Asus Transformer Pad TF701T, Toshiba AT10-LE-A (Excite Pro), Vizio 10" tablet, Wexler.Terra 7, Wexler.Terra 10, Acer TA272HUL AIO, Xiaomi Phone 3, Coolpad 大观 4, Audi Tablet, Le Pan TC1020 10.1", Matrimax iPLAY 7, Kobo Arc 10HD, Gigaset QV1030

Database of Tegra 4 devices
http://www.deviceinfohw.ru/devices/...form0&brand=brand0&filter=tegra&submit=Search

Clones for SCREEN SIZE and RESOLUTION - Quanta Gigaset QV1030, Asus Transformer Pad TF701 (KOOC)
Clones for SCREEN SIZE AND RESOLUTION, LENS, SOUND, ACCELEROMETER, MAGNETOMETER, GYROSCOPE, WIFI, AUDIO and 4 parts in 7 of OTHERS (dummy, palmas, nct_thermal, inv_dev) - Quanta Gigaset QV1030
Clones for SCREEN SIZE AND RESOLUTION, SOUND, ACCELEROMETER, GYROSCOPE, WIFI - and 3 parts in 7 of OTHERS (dummy, palmas and nct_thermal) - Asus Transformer Pad TF701 (KOOC)
Clones for SOUND, ACCELEROMETER, MAGNETOMETER and GYROSCOPE - Asus Google Nexus 7, HP SlateBook 10 x2 PC
Clones for PMIC, WIFI and AUDIO - HP SlateBook 10 x2 PC
Clones for WIFI and AUDIO - Quanta Gigaset QV1030, Asus Google Nexus 7, HP SlateBook 10 x2 PC
Clones for WIFI - Quanta Gigaset QV1030, Asus Transformer Pad TF701 (KOOC)
Clones for ALSPS - Asus Google Nexus 7
Clones for LENS - Quanta Gigaset QV1030
Clones for FLASH storage (032G4C) - Sony Xperia S LT26i
Clones for FLASH storage (016G92 and 032G94) - ???
Clones for TOUCHSCREEN, CAMERA - ???

Quanta Gigaset QV1030 is the best clone for donor parts to Toshiba Excite Pro (AT10LE-A).

Gigaset QV1030 Device Information:
http://www.deviceinfohw.ru/devices/item.php?item=6255

The QV1030 Kernel was published on the Gigaset Webpage.

Gigaset QV1030 Sourcecode:
https://web.archive.org/web/20150519070416/http://www.gigaset.com/support/open-source.html
https://web.archive.org/web/2017060...igaset.com/opensource/QV830-QV1030/QV1030.tar[/QUOTE]

Runner-up to best clone is Asus Transformer Pad TF701 (KOOC model).

Asus Transformer Pad TF701 (KOOC model)
http://www.deviceinfohw.ru/devices/item.php?item=5259

Not registered at the database
Nvidia Shield Portable (code name Roth)
Nvidia Tegra Note 7
and many others

Develop For Tegra NOTE 7
https://developer.nvidia.com/develop-for-tegra-note-7
SHIELD Open Source Resources and Drivers
https://developer.nvidia.com/shield-open-source
The official LineageOS 13.0 for Nvidia Shield Portable (code name Roth)
https://wiki.lineageos.org/devices/roth
[ROM] [8.0] [UNOFFICIAL] LineageOS 15.0 for Nexus 7 2013
https://forum.xda-developers.com/ne...ment/rom-lineageos-15-0-nexus-7-2013-t3673103
HP Slatebook X2 - maya - development thread (recovery,root)
https://forum.xda-developers.com/an...slatebook-x2-maya-development-thread-t2809038
[UNOFFICIAL] LineageOS 14.1 for HP Slatebook 14 by Carl Miller
https://plus.google.com/+CarlMillerteamregular
Asus Transformer Pad TF701 (Android 7.1.2) - 2560 x 1600 pixels
https://forum.xda-developers.com/transformer-tf701

nAOSP ROM 7.x for Sony Xperia S LT26i - Clones for FLASH storage (032G4C)
https://forum.xda-developers.com/xperia-s/s-development/rom-naosprom-xperia-s-t3462373
 
Last edited:

YuriRM

Senior Member
Dec 17, 2015
851
217
0
Root Checker screenshots (Congratulations, Verify root and Build info)

Root Checker screenshots (Congratulations, Verify root and Build info) provided by @markop741
Has this KingoRoot method bypassed Toshiba's infamous sealime.ko security module? Rooting with KingoRoot is successful, but su binary is lost after reboot. Can something be done about that?
Also /system is still read-only so root is pretty much useless for now. Is there any way to make it rw? Is it now possible to flash an unlocked bootloader which allows custom recovery and kernels/ramdisks (boot.img) to be used? @pio_masaki and @AmEv have achieved that goal in 2013. Read their feat!
[Root Tool] Toshiba Thrive 10.1" ICS (Android 4.0.4, Ice Cream Sandwich, Nvidia Tegra 2)
https://forum.xda-developers.com/showthread.php?t=2341075&page=1
 

Attachments

Last edited:

Rafostar

Senior Member
Jun 27, 2014
66
27
0
@pio_masaki and @AmEv have achieved that goal in 2013. Read their feat!
[Root Tool] Toshiba Thrive 10.1" ICS (Android 4.0.4, Ice Cream Sandwich, Nvidia Tegra 2)
https://forum.xda-developers.com/showthread.php?t=2341075&page=1
Hmm... I took a look at their Thrive root script. (link)
It looks like they are using system restore function to gain temp root from "fakebackup.ab". (line 30)
I think we can skip it thanks to Kingo temp root.
Lines 37-45 are just copying files to temp dirs for later flashing.
But I am curious about line 48 - "Bypassing sealime....".
The only thing they did to achive this is to move contents of mmcblk0p6 to mmcblk0p9 partition (also note, that they used move command instead of dd ). After that they have overwritten mmcblk0p9 with new unlocked bootloader. So if I'm not mistaken they simply get rid of all contents of mmcblk0p6 partition.

Can someone find partition names of that tablet and compare it to ours (ones that i posted earlier in this thread)?
sealime.ko is holding us from gaining write access to system...
 
Last edited:
  • Like
Reactions: YuriRM

YuriRM

Senior Member
Dec 17, 2015
851
217
0
Hmm... I took a look at their Thrive root script. (link)
It looks like they are using system restore function to gain temp root from "fakebackup.ab". (line 30)
I think we can skip it thanks to Kingo temp root.
Lines 37-45 are just copying files to temp dirs for later flashing.
But I am curious about line 48 - "Bypassing sealime....".
The only thing they did to achive this is to move contents of mmcblk0p6 to mmcblk0p9 partition (also note, that they used move command instead of dd ). After that they have overwritten mmcblk0p9 with new unlocked bootloader. So if I'm not mistaken they simply get rid of all contents of mmcblk0p6 partition.

Can someone find partition names of that tablet and compare it to ours (ones that i posted earlier in this thread)?
sealime.ko is holding us from gaining write access to system...
Eureka! This is the answer to your prayers. Read to the very end and get GPS ready.

Rooting the Toshiba Thrive - Roy Keene´s Wiki
http://www.rkeene.org/projects/info/wiki/210
 
Last edited:

Rafostar

Senior Member
Jun 27, 2014
66
27
0
Eureka! This is the answer to your prayers. Read to the very end and get GPS ready.

Rooting the Toshiba Thrive - Roy Keene´s Wiki
http://www.rkeene.org/projects/info/wiki/210
No. It's not.
The GPS part is useless because it is only a weird way to gain root over adb (with the use of custom su binary).
KingoRoot already did that for us and even allowed us to gain root with an app in tablet (not only in adb shell).
The part about creating loop device and syncing it contents with system partition, even through it "might" work, only works like that:
- copy system somewhere else,
- modify it,
- resync

So the /system is still read-only. And needs repeating of modifying it with above steps every time you want to add/modify files.
Most root programs that we install are accessing and tinkering with /system as they work, so in other words they wouldn't work at all.
 
  • Like
Reactions: YuriRM

YuriRM

Senior Member
Dec 17, 2015
851
217
0
Complete ICS Thrive rooting tool

sealime.ko is holding us from gaining write access to system...
Maybe this link is the same that you already analyzed. I am doing searches on a smartphone and the screen is tiny! Sorry.

Complete ICS Thrive rooting tool. Reported to be internationally working....
https://github.com/thrive-hackers/thrive-10-inch-ics-root

Got the link to the solution from here by robyn402
https://forum.xda-developers.com/showthread.php?t=2341075&page=2

A very interesting thread on this subject
http://www.thriveforums.org/forum/t...nt/16229-wip-root-toshiba-thrive-ics-ota.html
 
Last edited:

YuriRM

Senior Member
Dec 17, 2015
851
217
0
Another tablet with sealime.ko conquered is

Toshiba Excite 10 SE (AT300SE) root [SOLVED]
http://www.thriveforums.org/forum/t...hiba-excite-10-se-at300se-root-solved-26.html

CVE-2013-6282 proof of concept for Android
https://github.com/timwr/CVE-2013-6282

Toshiba Excite 10 SE (AT300SE) root [SOLVED]

Originally Posted by UserName 02-12-2017, 02:06 PM

"Got it!

I managed to patch the sealime_sb_mount() kernel method such that remounting /system with readwrite permissions is possible.

Just for fun (and to understand what's going on) I ported the CVE-2013-6282 exploit to C++ (ugly C++, but still.. ). Still don't understand how it manages to parse the kallsysms, though...

However, I managed to understand the assembler code of the sealime_sb_mount() (or any other sealime method, they're basically all identical...) and how to modify it so it doesn't care. "
http://www.thriveforums.org/forum/t...hiba-excite-10-se-at300se-root-solved-26.html

Pio_Masaki answered
Congratulations! You just made plenty of excite owners very happy! Sealime goes down again lol

Edit: don't write to boot or recovery, those are checked. Xposed apparently causes bootloops also.
Sent from my takee 1 using XDA Labs
 
Last edited:

YuriRM

Senior Member
Dec 17, 2015
851
217
0
Porting KatKiss - Nougatella to Toshiba Excite Pro (AT10LE-A)

I have made a request on our behalf to @timduru on 23-10-2017, 04:04 PM |#230 and maintained a dialogue with him until 27-10-2017, 12:51 PM |#235
We got permission for porting KatKiss - Nougatella to Toshiba Excite Pro (AT10LE-A).

Asus Transformer TF701 - Transformer TF701 Original Android Development - [ROM][N 7.1.2] [ KatKiss - Nougatella #026 ] by timduru
https://forum.xda-developers.com/showpost.php?p=74266972&postcount=230

@timduru Congratulations for your work! Can you give me the specifications of the front and rear camera (manufacturer and model), please?
I request that you instal the Device Info HW app by Audrey Efremov and select the Info Center option to upload device information (components) to the database.
https://play.google.com/store/apps/details?id=ru.andr7e.deviceinfohw

We have been able to root the Toshiba Excite Pro (Toshiba AT10LE-A-108) with a Dirty Cow enabled KingoRoot. This device is a clone of Asus Transformer TF701. The screen resolution is 2560x1600 pixels, Tegra 4, 2GB RAM, 16/32GB storage. The cameras are IMX175 and MT9M114. The lens is ad5816.
http://www.deviceinfohw.ru/devices/...rm0&brand=brand0&filter=Toshiba&submit=Search
We would love to port your ROM if the other components match.
https://forum.xda-developers.com/showthread.php?p=74255178#post74255178
Regards
Thanks for your contribution to the database of Device Info HW by Audrey Efremov! You have been very helpful.
http://www.deviceinfohw.ru/devices/...form0&brand=brand0&filter=tegra&submit=Search

If you grant root access to the Device Info HW app (Use root in its Settings) enables more information to be uploaded, like TOUCHSCREEN, PMIC and MODEM.

The Asus Transformer Pad TF701 (KOOC) is the best clone for donor parts to Toshiba Excite Pro (AT10LE-A). It has identical SCREEN SIZE and RESOLUTION, SOUND, ACCELEROMETER, GYROSCOPE, WIFI and three parts in seven of OTHERS (dummy, palmas and nct_thermal).

Fortunately, Asus Google Nexus 7 and HP SlateBook 10 x2 PCA can provide additional parts like MAGNETOMETER, PMIC, AUDIO and ALSPS.

Do you give permission to port [ROM][N 7.1.2] [ KatKiss - Nougatella #026 ] to Toshiba Excite Pro (AT10LE-A)? Can you help us build from source, please?

Our device is rooted with KingoRoot by users @markop741 and @Rafostar. The root is working fine until reboot. However, the Sealime.ko module is holding us from gaining write access to /system. We are learning from two other Toshiba tablets that managed to defeat sealime.ko. They are Toshiba Thrive 10.1" ICS and Toshiba Excite 10 SE (AT300SE).
[Q] How Root Toshiba Excite Pro AT10LE-A-108
https://forum.xda-developers.com/showthread.php?t=2583677&page=6

Hopefully, we get full root access soon! Then ROM development can start.
Regards,
YuriRM
Sure, feel free to port it.
I won't really have time to help for another device though.
Sent from my takee 1 using XDA Labs
 
Last edited:

YuriRM

Senior Member
Dec 17, 2015
851
217
0
@Rafostar can you analyze and comment the dialogue between pio_masaki (developer) and UserName (Thrive Lurker) on pages 24, 25 and 26, please?

Thread: Toshiba Excite 10 SE (AT300SE) root [SOLVED]

http://www.thriveforums.org/forum/t...hiba-excite-10-se-at300se-root-solved-24.html

http://www.thriveforums.org/forum/t...hiba-excite-10-se-at300se-root-solved-25.html

http://www.thriveforums.org/forum/t...hiba-excite-10-se-at300se-root-solved-26.html

On Toshiba Excite Pro (AT10LE-A) are we able to go back to Android 4.2.1 in order to profit from the unpatched sealime.ko ? Is Android 4.3 still vulnerable to seakiller, motochopper and kernelchopper ?

Has KingoRoot used this on our tablet AT10LE-A?

["... an exploit based on CVE-2013-6282 that worked out of the box:
https://github.com/timwr/CVE-2013-6282

However, I'm still blocked by sealime and can't access various files:

[email protected]:/ # ls /modules/
sealime.ko
[email protected]:/ # cat /modules/sealime.ko
/system/bin/sh: cat: /modules/sealime.ko: Operation not permitted "...]

EDIT - has UserName really managed to modify the sealime.ko module in his dirty C++ code? He intended to make it available on GitHub. His last publication is from 14 March 2017.

Sent from my takee 1 using XDA Labs
 
Last edited:

YuriRM

Senior Member
Dec 17, 2015
851
217
0
Partitions by Aida64 and Device Info HW

Andrey Efremov, the creator of Device Info HW app has answered my request on Partitions info for Toshiba Excite Pro. The new version 4.6.0 has full support for Qualcomm and a few more processors. Maybe the Nvidia Tegra 4 is among them. The new version is not yet available on Google Play.

Find attached two screenshots of partitions by Aida64 and Device Info HW (this is an example for the Takee 1 smartphone). Which one do you prefer? Both views are needed for ROM development and tackling Sealime.ko.

EDIT - version 4.6.4 of Device Info HW is already available on Google Play. Try it on Toshiba Excite Pro (AT10LE-A), please!
https://play.google.com/store/apps/details?id=ru.andr7e.deviceinfohw

Sent from my takee 1 using XDA Labs
 

Attachments

Last edited:

YuriRM

Senior Member
Dec 17, 2015
851
217
0
Version 4.6.4 of Device Info HW by Andrey Efremov (ANDR7E)

I have already tested the Version 4.6.4 of Device Info HW app by Andrey Efremov (ANDR7E).
https://play.google.com/store/apps/details?id=ru.andr7e.deviceinfohw

It has some nice functionalities in line switches. The partitions info is now detected and displayed in the traditional way that @Rafostar presented to us.
Therefore, my request to @ANDR7E is to improve the Partitions info with names (like on MediaTek SOCs). A second request is the inclusion of Project information, please!
Congratulations on this fabulous app!

You can read my message here:
https://forum.xda-developers.com/showpost.php?p=74479254&postcount=15
The reply of Andrey Efremov (ANDR7E)
https://forum.xda-developers.com/showpost.php?p=74486098&postcount=16

Regards

EDIT - The test was done on my unrooted tablet and thus is unable to fetch partition names. Your rooted devices will perform better.
 
Last edited:

Rafostar

Senior Member
Jun 27, 2014
66
27
0
@Rafostar can you analyze and comment the dialogue between pio_masaki (developer) and UserName (Thrive Lurker) on pages 24, 25 and 26, please?

Thread: Toshiba Excite 10 SE (AT300SE) root [SOLVED]

http://www.thriveforums.org/forum/t...hiba-excite-10-se-at300se-root-solved-24.html

http://www.thriveforums.org/forum/t...hiba-excite-10-se-at300se-root-solved-25.html

http://www.thriveforums.org/forum/t...hiba-excite-10-se-at300se-root-solved-26.html

On Toshiba Excite Pro (AT10LE-A) are we able to go back to Android 4.2.1 in order to profit from the unpatched sealime.ko ? Is Android 4.3 still vulnerable to seakiller, motochopper and kernelchopper ?

Has KingoRoot used this on our tablet AT10LE-A?

["... an exploit based on CVE-2013-6282 that worked out of the box:
https://github.com/timwr/CVE-2013-6282

However, I'm still blocked by sealime and can't access various files:

[email protected]:/ # ls /modules/
sealime.ko
[email protected]:/ # cat /modules/sealime.ko
/system/bin/sh: cat: /modules/sealime.ko: Operation not permitted "...]

EDIT - has UserName really managed to modify the sealime.ko module in his dirty C++ code? He intended to make it available on GitHub. His last publication is from 14 March 2017.

Sent from my takee 1 using XDA Labs
Sorry for my recent inactivity. As I mentionet earlier I don't have much time recently because of work and various "tasks" :(

motochopper is not for us - tool for rooting and it doesn't override sealime too (we already use KingoRoot with 100% chance of working without risk of bricking).
seakiller is not designed for our newer tablet model and as mentioned in thriveforums it would require to understand the assembler code of the sealime_sb_mount() function and I'm really NOT into assembler code.

Thanks for finding android roms that shouldn't be too hard to port to our device. But in our stock 3e recovery there is no option to flash anything other than "update" that must be digitally signed otherwise it gets rejected (tried myself). So flashing even a patch to remove/modify sealime functionality is impossible afaik. We need to get rid of sealime for good some way or another, otherwise there is no point in porting roms that can't be flashed.

Toshiba doesn't host rom images (unlike other brands), so going back to older android is unlikely.

"Basically if sealime does NOT return null, the kernel proceeds." - if that is true then finding a way to edit part of memory that holds return value of sealime loading function would allow us to proceed with sealime turned off and do whatever we please. But we probably would need help as I can't handle this alone :(

I have seen that thread some time ago before and searched for his "dirty C++ code" but never found it.
 
Last edited:
  • Like
Reactions: YuriRM

YuriRM

Senior Member
Dec 17, 2015
851
217
0
Creation of a device tree for Toshiba Excite Pro on GitHub

Sorry for my recent inactivity. As I mentionet earlier I don't have much time recently because of work and various "tasks" :(

motochopper is not for us - tool for rooting and it doesn't override sealime too (we already use KingoRoot with 100% chance of working without risk of bricking).
seakiller is not designed for our newer tablet model and as mentioned in thriveforums it would require to understand the assembler code of the sealime_sb_mount() function and I'm really NOT into assembler code.

Thanks for finding android roms that shouldn't be too hard to port to our device. But in our stock 3e recovery there is no option to flash anything other than "update" that must be digitally signed otherwise it gets rejected (tried myself). So flashing even a patch to remove/modify sealime functionality is impossible afaik. We need to get rid of sealime for good some way or another, otherwise there is no point in porting roms that can't be flashed.

Toshiba doesn't host rom images (unlike other brands), so going back to older android is unlikely.

"Basically if sealime does NOT return null, the kernel proceeds." - if that is true then finding a way to edit part of memory that holds return value of sealime loading function would allow us to proceed with sealime turned off and do whatever we please. But we probably would need help as I can't handle this alone :(

I have seen that thread some time ago before and searched for his "dirty C++ code" but never found it.
Thanks for your valuable opinion!
1 - My suggestion is to move forward into the creation of a device tree for Toshiba Excite Pro (AT10LE-A or tostab12BA) and push it to GitHub. Making the configuration code available on GitHub gives visibility to this device and may attract interested people that have the required experience to do the memory trick that fools sealime. It is also a necessary step for ROM development. It is only a question of time before we get rid of sealime. KatKiss-Nougatella is an AOSP based ROM. Is it wise to make two device trees for AOSP and LineageOS ?

The device configuration of three clones is on GitHub.

My parents tablet is not rooted. Therefore, the task of device tree creation belongs to you and @markop741 .

https://wikidevi.com/wiki/Toshiba_AT10LE-A
http://www.deviceinfohw.ru/devices/item.php?item=5174

Device tree for ASUS Transformer Pad TF701T (macallan or K00C or taurus)
https://github.com/pershoot/android_device_asus_tf701t
http://deviceinfohw.ru/devices/item.php?item=5259

Device tree for HP SlateBook 10 x2 PC (maya)
https://github.com/Tegra4/android_device_hp_maya
http://deviceinfohw.ru/devices/item.php?item=4558

Device tree for HP Slate 21 Pro (ranger)
https://github.com/Quaesar/android_device_hp_ranger

2 - There is another topic of relevance brought to me by Andrey Efremov, creator of the Hardware Info HW app. He complained to be unable to find the source code of Nvidia Tegra 4. However, he got hold of the source code for Nvidia Tegra 3 that was uploaded by Pio Masaki on GitHub.
https://github.com/pio-masaki/kerne.../arch/arm/mach-tegra/board-tostab12AL-panel.c

Can you manage to find the source code of Nvidia Tegra 4 (Wayne, tegraT114, tostab12BA, Linux version 3.4.57-gc710e6f) and upload it to GitHub, please?

EDIT - the Source Code of Linux kernel 3.4.57 is available on the Linux Kernel Archives (https://www.kernel.org/). Unfortunately, I could not find the variant Linux version 3.4.57-gc710e6f used on Toshiba Excite Pro. Does it make a significant difference? Nonetheless, the source codes of Nvidia Tegra 4 (Wayne, tegraT114) and the board tostab12BA are nowhere to be found. I had a look inside the linux kernel 3.4.57 under arch/arm/mach-tegra/board-
Where can it be found??

EDIT - Protecting Data on Smartphones and Tablets from Memory Attacks
https://dl.acm.org/citation.cfm?id=2694380
 
Last edited: