Rooted Boot Image for TCL (KEFS and KEKA)

Does anyone else have boot.img (rooted or not rooted) for keka?

Ya I mistake uploaded the one that just is rooted but doesn’t enable app installation. I doubt anyone has it because I made it.

stock is above

1 Like

so patching it with Magisk isn’t enough to enable app installation?

No it has to run a script also

3 Likes

please report back

3 Likes

Thanks, enables app installation but not root.

Nope reboot phone then press *#*#217703#*#*.

click on Magisk and update

2 Likes

Thanks, worked.

it works great you did Tcheiyas Hamasim on my phones.

I did that and now rooy works! though I can’t figure out how to install apps. I tried updating and installing magisk and that worked but installing anything else from file manager and even from adb fails. I even tried installing from ADB as root!!!

here’s my consoles log. (same error when not using root)

adb shell  255 ✘
Gflip6_NA_OM:/ $ su
Gflip6_NA_OM:/ # pm install -g /sdcard/XploreFileManagerLG.apk
avc: denied { read } for scontext=u:r:system_server:s0 tcontext=u:object_r:fuse:s0 tclass=file
permissive=0
System server has no access to read file context u:object_r:fuse:s0 (from path /sdcard/XploreFileM
anagerLG.apk, context u:r:system_server:s0)
Error: Unable to open file: /sdcard/XploreFileManagerLG.apk
Consider using a file under /data/local/tmp/
Error: Can’t open file: /sdcard/XploreFileManagerLG.apk

Exception occurred while executing ‘install’:
java.lang.IllegalArgumentException: Error: Can’t open file: /sdcard/XploreFileManagerLG.apk
at com.android.server.pm.PackageManagerShellCommand.setParamsSize(PackageManagerShellComma
nd.java:532)
at com.android.server.pm.PackageManagerShellCommand.doRunInstall(PackageManagerShellComman
d.java:1295)
at com.android.server.pm.PackageManagerShellCommand.runInstall(PackageManagerShellCommand.
java:1261)
at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.j
ava:186)
at android.os.BasicShellCommandHandler.exec(BasicShellCommandHandler.java:98)
at android.os.ShellCommand.exec(ShellCommand.java:44)
at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:2
2038)
at android.os.Binder.shellCommand(Binder.java:929)
at android.os.Binder.onTransact(Binder.java:813)
at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4603)
at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:4479)
at android.os.Binder.execTransactInternal(Binder.java:1159)
at android.os.Binder.execTransact(Binder.java:1123)
255|Gflip6_NA_OM:/ # exit
255|Gflip6_NA_OM:/ $ exit

any info how I can install apps? Thanks!!

Try this:

  1. mount -o remount,rw /
  2. sed -i '$ a ro.vendor.tct.endurance=false' /system/build.prop
  3. Reboot

from adb running as root?

I tried this is what I got

Gflip6_NA_OM:/ # mount -o remount,rw /
‘/dev/block/dm-2’ is read-only
Gflip6_NA_OM:/ # sed -i ‘$ a ro.vendor.tct.endurance=false’ /system/build.prop
sed: no temp file

also, installing from what I get from bluetooth I just tested and it works but I’m trying to get an easier way as well as to get ADB to work properly.

Probably nothing but try

mount -o remount,rw /vendor

I get this error on the qin for editing vendor files with just “/”

The temp file is a different thing just paste it into chatgpt and fix. I forgot

same thing. I get this

‘/dev/block/dm-1’ is read-only

and BTW sorry everyone if I’m asking dumb questions. it’s my first time on a rooted phone (yea I know it’s embarrassing. and even more so that my first rooted phone is none other then the TCL)

Yeah in adb with root

Forgot - on the TCL you have to first do /vendor/bin/write_protect 0

And then reboot and do the commands I posted above

now I rwally need help…

so the first part worked, I rebooted and then did your command

and then

which returned: ‘sed: short write: No space left on device’ like a milion times (no clue what that means but storage isn’t full)

and then when I tried rebooting multiple times it just loads forever and doesn’t turn on.
(I even tried resetting -new phone don’t mind- hope I don’t lose root and magisk now but still won’t boot up)

oy so sorry. Thought that would work. I can try making a module that would allow apk installation, can try later tonight

1 Like

First of all, need to change that line,

Run sed -i '/^ro.vendor.tct.endurance=false$/d' /system/build.prop

If the phone won’t boot, run it in recovery. There’s a rooted recovery image somewhere, will find a link to it

EDIT: Here is the link: https://scottn.us/downloads/recovery2.img

The phone wont show the recovery screen, it will stay on the tcl logo screen, but root access works

1 Like