Lenovo IdeaTab S6000-F upgrade OS -- help - Android Q&A, Help & Troubleshooting

Hi,
I've had this tablet for years and it got to a point where it is just paperweight (even Skype is broken for the version of Android 4.2.2. that is running). I've looked through XDA and internet in general and could not find any information on how to run TWRP or Clockwork Recovery Mod on this device as it is not officially supported. I have also not been able to find a suitable Android ROM. I've been particularly looking for Android 7 Nougat.
I have rooted the tablet using Framaroot (verified with Root Checker).
I have tried to install Clockwork Recovery Mod using ROM Manager.
I have tried to install TWRP recovery using TWRP official app and TWRP Manager.
I am aware of threads like https://forum.xda-developers.com/showpost.php?p=44660171&postcount=417 (How to install CWM on most rooted mtk devices) and I have not tried it yet.
Tablet details:
Lenovo IdeaTab S6000-F
OS: Android 4.2.2 Jelly Bean (Kernel 3.4.5)
Build number: S6000_A422_101_025_131017_WW_WiFi
SW version: S6000_130419
HW version: Lepad S6000-F
Chipset: Mediatek MT8125 (ARM Cortex-A7)
I have found some articles on the web describing how to perform the upgrade but they are all out-of-date, i.e. links don't work to ROMs and no information on how to install Clockwork or TWRP. Does anyone know how to go about this? Even getting Android 4.4 KitKat to run on this would be a big step-up.

@qumat
Because phone is powered by a MediaTek chipset, I think SP Flash Tool is the correct tool to flash a new ROM onto the phone, in conjunction with matching USB-driver provided by Lenovo for this phone.
Read also here.

jwoegerbauer said:
@qumat
Because phone is powered by a MediaTek chipset, I think SP Flash Tool is the correct tool to flash a new ROM onto the phone, in conjunction with matching USB-driver provided by Lenovo for this phone.
Read also here.
Click to expand...
Click to collapse
Thank you for your suggestion. Eventually, I managed to make a full backup of the stock ROM. Hopefully that means I will also be able to flash the tablet with a custom ROM. However, I am unable to find any for this device. Are there any options left other than building a version of Android (LineageOS or OmniROM) for this device myself?

@qumat
I'm not a ROM cook ( developer ) but as far as I know you need the specific source code for that device to compile ROMs. What would require MediaTek / Lenovo has made it public.

Does that mean that there is nothing that can be done in this case?

I have managed to install ClockworkMod Recovery. Also, I found the source code for this tablet on the official Lenovo support website. I have tried to unlock the bootloader but regardless of what I do nothing happens. It seems as if the bootloader was not locked in the first place, there is no status displayed when I fastboot and none of the show version fastboot PC commands work. The PC connects without any issues, I can see the device ID both using adb and fastboot but unlock-related commands do nothing.
I now have the source code and installed ClockworkMod Recovery. Do I have everything I need to build LineageOS or OmniRom for this device? What is the best way I should go about doing it?

@qumat
Look inside Android's system file named build.prop for entry ro.oem_unlock_supported: This entry is set to "0" if flashing unlock is not supported on
the device or "1" if flashing unlock is supported. NOTE: This property is set by Android kernel.

jwoegerbauer said:
@qumat
Look inside Android's system file named build.prop for entry ro.oem_unlock_supported: This entry is set to "0" if flashing unlock is not supported on
the device or "1" if flashing unlock is supported. NOTE: This property is set by Android kernel.
Click to expand...
Click to collapse
There is no such entry in build.prop. In fact there are no entries that contain the word "oem".

qumat said:
There is no such entry in build.prop. In fact there are no entries that contain the word "oem".
Click to expand...
Click to collapse
Then look in file default.prop.

jwoegerbauer said:
Then look in file default.prop.
Click to expand...
Click to collapse
Also no such entries. "default.prop" entries below:
#
# ADDITIONAL_DEFAULT_PROPERTIES
#
ro.secure=1
ro.allow.mock.location=0
persist.mtk.aee.aed=on
ro.debuggable=0
persist.sys.usb.config=mtp
persist.service.acm.enable=0
ro.mount.fs=EXT4
I could not find any other default.prop or build.prop files on the device.

Hi qumat,
Did you get any solution so far? I am very much in the same boat in which you are. I also have Lenovo IdeaTab S6000-F and looking forward to upgrading the same.
My Tablet details are:
Lenovo IdeaTab S6000-F
OS: Android 4.2.2 Jelly Bean (Kernel 3.4.5)
Build number: S6000_A422_101_025_131017_WW_WiFi
SW version: S6000_130419
HW version: Lepad S6000-F
Thanks,
Mohit

@Mohit1110
I have not yet. I have a feeling that the bootloader is not locked in the first place on this device, there simply is no mention of any bootloader lock anywhere on it. I have not tried compiling the source code from the Lenovo support site yet. Mediatek seem to be utterly awful at providing their binaries/source code so it is an infamous platform to do anything with. I (or anyone else) will have to try to compile it and check that everything needed is in fact there. If there are binaries missing then probably nothing can be done.
First I need to figure out how to actually compile that Lenovo source code...

Thanks for the reply qumat. I have always used the proprietary OS comes with the device itself and this is the first time I am looking for Custom OS. All the terms you used are jargon for me.
Request you to please keep posting here so that I and other users can also learn from your experience about the same.
Please share the links where have you downloaded the said software in your previous post about Flash,AWB and Source Code.
Additionally can't we build the latest android source code from the Android website, instead of taking from Lenovo. Is there any benefit of taking code from Lenovo?
In case somehow if I build the latest android code, would that work for the tablet? I have no clue, do you have any idea?
BTW, how can I check the Hardware used on the tablet, like you mentioned it is using Mediatek

Any Progress?
qumat said:
@Mohit1110
I have not yet. I have a feeling that the bootloader is not locked in the first place on this device, there simply is no mention of any bootloader lock anywhere on it. I have not tried compiling the source code from the Lenovo support site yet. Mediatek seem to be utterly awful at providing their binaries/source code so it is an infamous platform to do anything with. I (or anyone else) will have to try to compile it and check that everything needed is in fact there. If there are binaries missing then probably nothing can be done.
First I need to figure out how to actually compile that Lenovo source code...
Click to expand...
Click to collapse
Hi Qumat,
Were you able to manage to make some progress? Could you please guide me as well on how to install better version of Android on my Lenovo Tab?
Thanks,
Mohit

Lenovo IdeaTab S6000-F
Guys,
I am also wanting to upgrade the OS on mine. No issues with the tablet working, just want to experiment with a new ROM and maybe upgrade the kernel version if possible.
IdeaTab S6000-F
Android version 4.2.2
Kernel version 3.4.5
Build Number
S6000_A422_101_025_131017_WW_WiFi
Software version
S6000_130419
Hardware Version
Lepad S6000-F
Thanks
Mohit1110 said:
Hi Qumat,
Were you able to manage to make some progress? Could you please guide me as well on how to install better version of Android on my Lenovo Tab?
Thanks,
Mohit
Click to expand...
Click to collapse

I also still have this device (using it mainly as a digital photo frame) after I learned that there were no custom roms available for it. I have managed to flash Superuser for root and CWM though, but that was the extent of it.

I am the owner of another one of those paperweights. It would make a nice ebook reader. If there is an update on this tablet, please post here.

Me too... I'ts a shame but I could not find any updates for it... :-(

I also have the same problem, Lenvo S6000-h looking for updated firmware, i am also very new to this. Has anyone found something for this tablet?

Related

MT6575 kernel sources (CM)

I have the kernel sources for Gigabyte GS202 based on MT6575, please, help me compile a kernel for Cyanogenmod 10.1
Kernel sources: ttp://yadi.sk/d/zXsDiAfY3fZ0S (delete gap and paste into adress bar)
Archive includes 3 folders:
mediatek
kernel
bootable
If necessary, I can publish configuration files (device tree).
Sorry for my bad English.
4Fwolf said:
I have the kernel sources for Gigabyte GS202 based on MT6575, please, help me compile a kernel for Cyanogenmod 10.1
Kernel sources: yadi .sk/d/zXsDiAfY3fZ0S (delete gap and paste into adress bar)
Archive includes 3 folders:
mediatek
kernel
bootable
If necessary, I can publish configuration files (device tree).
Sorry for my bad English.
Click to expand...
Click to collapse
+1 to this. Using Alcatel S'Pop which runs on MT6575. Hope mediatek releases their own src.
Isn't Gigabyte GS202 based on MT6577 ?
I have that phone and it says GS202+ (maybe the plus is the difference?) and it's a MT6577 Dual Core 1GHz whereas MT6575 is a single core.
I wish someone would make a CWM for these phones.
dbosilje said:
Isn't Gigabyte GS202 based on MT6577 ?
I have that phone and it says GS202+ (maybe the plus is the difference?) and it's a MT6577 Dual Core 1GHz whereas MT6575 is a single core.
I wish someone would make a CWM for these phones.
Click to expand...
Click to collapse
No, GS202 based on MT6575,
GS202+ based on MT6577.
They are two different phones.
I have a CWM for this phoes (see in attachments).
CWM installation guide you can see bellow.
4Fwolf said:
No, GS202 based on MT6575,
GS202+ based on MT6577.
They are two different phones.
I have a CWM for this phoes (see in attachments).
Click to expand...
Click to collapse
OK, great stuff... but how do i Install the CWM .img on this phone? Is there a tutorial somewhere or is it the same as on some other phones?
Thanks!
4Fwolf said:
I have the kernel sources for Gigabyte GS202 based on MT6575, please, help me compile a kernel for Cyanogenmod 10.1
Kernel sources: yadi .sk/d/zXsDiAfY3fZ0S (delete gap and paste into adress bar)
Click to expand...
Click to collapse
This sources from vendor (in website or manually sended from vendor)?
luckasfb said:
This sources from vendor (in website or manually sended from vendor)?
Click to expand...
Click to collapse
Yes.
4Fwolf said:
CWM installation guide:
2) Next, on the phone, using Root Explorer, delete the file /system/etc/install-recovery.sh (see in attachments)
Click to expand...
Click to collapse
Sounds great but this part worries me. Doesn't this kill the manufacturers recovery which is installed on the phone by default and which is used for non OTA official upgrades? If this kills that and something goes wrong with the installation are you still able to boot into recovery of the phone? I'm a bit worried that I could brick the phone.
dbosilje said:
Sounds great but this part worries me. Doesn't this kill the manufacturers recovery which is installed on the phone by default and which is used for non OTA official upgrades? If this kills that and something goes wrong with the installation are you still able to boot into recovery of the phone? I'm a bit worried that I could brick the phone.
Click to expand...
Click to collapse
This file is responsible for the return of stock recovery. If you don't remove it, it will return the stock recovery.
4Fwolf said:
This file is responsible for the return of stock recovery. If you don't remove it, it will return the stock recovery.
Click to expand...
Click to collapse
I've got a reply from Gigabyte saying they won't be upgrading the GS202/GS202+ from ICS to JB but I was thinking;
The Maya M1 which is the latest model running JB is using the same MT6577 as GS202+. The main difference is the camera (8 Vs. 5 Mpixel) and the higher resolution screen. Maybe it would be possible to combine the two official firmwares into one new for GS202+ JB. It is an almost untouched Google UI.
Just a thought. any comments...?
dbosilje said:
I've got a reply from Gigabyte saying they won't be upgrading the GS202/GS202+ from ICS to JB but I was thinking;
The Maya M1 which is the latest model running JB is using the same MT6577 as GS202+. The main difference is the camera (8 Vs. 5 Mpixel) and the higher resolution screen. Maybe it would be possible to combine the two official firmwares into one new for GS202+ JB. It is an almost untouched Google UI.
Just a thought. any comments...?
Click to expand...
Click to collapse
I think this will be possible.
cyberangel22k said:
+1 to this. Using Alcatel S'Pop which runs on MT6575. Hope mediatek releases their own src.
Click to expand...
Click to collapse
+1 to THISSS!
nicee.. :fingers-crossed:
Need help porting. Please help
4Fwolf said:
I have the kernel sources for Gigabyte GS202 based on MT6575, please, help me compile a kernel for Cyanogenmod 10.1
Kernel sources: yadi .sk/d/zXsDiAfY3fZ0S (delete gap and paste into adress bar)
Archive includes 3 folders:
mediatek
kernel
bootable
If necessary, I can publish configuration files (device tree).
Sorry for my bad English.
Click to expand...
Click to collapse
Hi, My name is Mark David. I am holding right now a phone you have never heard before. Its called the iNO One . At first when i bought the phone, I went to the ino wikia site where I could root, install the clockworkmod recovery and flash his custom rom. The phone is similar to the Lenovo A750 and I successfully was able to port the Lewa OS developer version rom from the official website into the iNO One.
Unfortunately, while I was reading up the manufacturer facebook, I soon found out that they will not be providing the source code for this phone.
I hope you can teach or help me to port other roms like e.g CM10.1 for this phone using the source code.
I hope that you can help me
markdavidbeats said:
Hi, My name is Mark David. I am holding right now a phone you have never heard before. Its called the iNO One . At first when i bought the phone, I went to the ino wikia site where I could root, install the clockworkmod recovery and flash his custom rom. The phone is similar to the Lenovo A750 and I successfully was able to port the Lewa OS developer version rom from the official website into the iNO One.
Unfortunately, while I was reading up the manufacturer facebook, I soon found out that they will not be providing the source code for this phone.
I hope you can teach or help me to port other roms like e.g CM10.1 for this phone using the source code.
I hope that you can help me
Click to expand...
Click to collapse
I need help too, i ported Lewa OS for GS202, but i can't to run CM 10.1 on this phone, the kernel goes to rebootloop.
Sorry for my bad English!
4Fwolf said:
I need help too, i ported Lewa OS for GS202, but i can't to run CM 10.1 on this phone, the kernel goes to rebootloop.
Sorry for my bad English!
Click to expand...
Click to collapse
Try to flash Gapps. Check this site xda-university.com/as-a-user/how-to-recover-from-a-bootloop . I hope it works
markdavidbeats said:
Try to flash Gapps. Check this site xda-university.com/as-a-user/how-to-recover-from-a-bootloop . I hope it works
Click to expand...
Click to collapse
but i have the REbootloop
Sources for Mediatek devices
can these sources work for you guys? These are alcatel sources but they are all mediatek boards. maybe they will work with other mediatek phones too.
http://sourceforge.net/projects/alcatel/files/
The problem right now is that I don't know how to use the source code to port eg. CM10.1 to the phone. I'm trying to port 4.2.2 jelly bean to my phone. My phone is a MT6575 phone. Both MT6575 and MT6577 are very similar just that MT6577 is the dual core version of MT6575.
The problem right now is that I don't know how to use the source code to port eg. CM10.1 to the phone. I'm trying to port 4.2.2 jelly bean to my phone. My phone is a MT6575 phone. Both MT6575 and MT6577 are very similar just that MT6577 is the dual core version of MT6575.
Click to expand...
Click to collapse
You can search forums, there are some guides on how to make a kernel using source code nd if u succeed in making a cm10 for mt6575 then I think u will be first one to do that nd then hopefully we can port that to our mt6575 phones!
Best of luck!
Sent from my A2 using xda app-developers app

Android 5 ROM for Huawei MediaPad T1 10

Hi,
I would like to test Android 5/Lollipop on my Huawei MediaPad T1 10 but haven't found so much info on ROMs to this tablet.
Any experiences on well working Lollipop ROMs?
Anyone?
I have searched too but without luck. I would be very greatful if there was a solution to install any CM based custom rom or stock ASOP.
I second this!
Anyone, who tried it or likes to do it and post his results?
I am also.. Anyone know how to root this tablet?
agiss30 said:
I am also.. Anyone know how to root this tablet?
Click to expand...
Click to collapse
If you have the same tablet as me, Mediapad T1 10 (T1-A21W), you can easily root it with King Root.
I am also looking for information about this tablet (recovery, roms, etc) and don´t find anything. Anyone has found some development of this tablet?
I am also searching for an Lolipop Rom for this Tablet. Is it possible to install that at this Tablet?
I have been searching far and wide but it seems there is no one interested in developing anything for this pad, very much including Huawei itself. This will be my last Huawei device ever.
No custom ROMs for MediaPad T1 8.0
jocke4u said:
Hi,
I would like to test Android 5/Lollipop on my Huawei MediaPad T1 10 but haven't found so much info on ROMs to this tablet.
Any experiences on well working Lollipop ROMs?
Click to expand...
Click to collapse
I have Searched for Custom ROMs for this device and couldn't find any. I have rooted, unlocked boot loader, installed twrp recovery but couldn't find custom ROM. There are no custom roms dont rush to update to lolipop or marshmallow. wait for some time
dilipg98 said:
I have Searched for Custom ROMs for this device and couldn't find any. I have rooted, unlocked boot loader, installed twrp recovery but couldn't find custom ROM. There are no custom roms dont rush to update to lolipop or marshmallow. wait for some time
Click to expand...
Click to collapse
Where did you get the TWRP??? I was trying to compile one and then try to do development for this device. It would be very useful if you send me a link for the TWRP recovery. Then i could try to develop for this tablet.
mustang_ssc said:
Where did you get the TWRP??? I was trying to compile one and then try to do development for this device. It would be very useful if you send me a link for the TWRP recovery. Then i could try to develop for this tablet.
Click to expand...
Click to collapse
I don't know where exactly I downloaded the twrp recovery file, but I had successfully flashed it. But couldn't find the custom ROM. I installed it using sideload. let me know if you have any custom ROMs. I am a new user in this forum so i am not able to post links here drop your mail I will send you the link
dilipg98 said:
I don't know where exactly I downloaded the twrp recovery file, but I had successfully flashed it. But couldn't find the custom ROM. I installed it using sideload. let me know if you have any custom ROMs. I am a new user in this forum so i am not able to post links here drop your mail I will send you the link
Click to expand...
Click to collapse
I sent you a PM.
you need a lollipop kernal for that get source code from huawei
jocke4u said:
Hi,
I would like to test Android 5/Lollipop on my Huawei MediaPad T1 10 but haven't found so much info on ROMs to this tablet.
Any experiences on well working Lollipop ROMs?
Click to expand...
Click to collapse
thats all you need but maybe you will not get a reply from huawei
Hello, any news about how to ROOT and flash Recovery on this tablet? Also any news about new ROMS? Tabled have Snapdragon so it should be possible to use some custom ROM. OR?
hi i can´t find a rom for the tablet
sakalsk said:
Hello, any news about how to ROOT and flash Recovery on this tablet? Also any news about new ROMS? Tabled have Snapdragon so it should be possible to use some custom ROM. OR?
Click to expand...
Click to collapse
I've been trying to bring development to this tablet quite months ago but i keep struggling with the kernel source which gives me a lot of errors when trying to compile. That is the main problem that is not letting me to build for example a LineageOS 14.1 (7.1.1 ROM).
For example i think i have a solid device tree and vendor blobs to work with our tablet but the only problem is the kernel source.
About the recovery, I've ported a couple ones that boot and work. One of them is a TWRP 2.X recovery that can flash, make backups, restore and all that stuffs but the touchscreen responses weird when trying to interact with it.
The other recovery is a Phil Touch recovery, which is based on the deprecated CWM recovery. This one works without any problem but is deprecated and it won't probably be capable to flash 5.X and newer android versions, so i don't have much interest on it.
Also i tried to compile a TWRP recovery from source but again the problem is the kernel source.
Anyone who owns this tablet or want to help with this project that has a minimal experience with android development would be great if can cooperate with me to fix the issues and finally have a solid base to bring development for our device, because this device has a great potential for development and it would be sad to not be capable enjoy it.
For anyone interested:
I opened a thread for the Philz Touch custom recovery for our tablet that i ported some time ago: [url]https://forum.xda-developers.com/huawei-mediapad/development/recovery-unofficial-philz-touch-6-59-0-t3584383[/URL]
Edit: Opened another thread for general things about our device (ROMs, discussion, ...): https://forum.xda-developers.com/hu.../everything-huawei-mediapad-t1-10-t1-t3608754

Some Questions about Compiling Cyanogenmod 13

I am a newbie to android development and want to clear out my some confusion about compiling ROM as I am compiling ROM for first time. Your assistance will be appreciated.
Q1. Well. I run the repo sync command and at last, after 100% fetching project done , I got an error as " error: .repo/repo/: contains uncommitted changes"
What does it means? why it occurs and how to fix it ?
Q2. What is local_manifest ? I am compiling for a unsupported device (Micromax Q370), so do I have to create a local manifest by myself ? If yes, then how ?
Q3. What is device tree ? How to make it ?
Hire to extract device specific codes from my device using adb ?
Q4.
Q5.
Q6. How to choose a target ? What target means ? Is it my device (Micromax Bolt Q370) ? or something else ?
Can someone explain these guides reffered in android.com ? =
" Choose which target to build with lunch. The exact configuration can be passed as an argument. For example, the following command:
$ lunch aosp_arm-eng
refers to a complete build for the emulator, with all debugging enabled.
If run with no arguments lunch will prompt you to choose a target from the menu.
(When I type lunch, terminal prompt me to install" sudo apt install python-lunch") "
I am compiling CM13 for my device Micromax Q370, its not an emulator, so what I have to type instead of $ lunch aosp_arm-eng ? What are BUILDTYPES anyway ?
And what lunch does ?
Q7. What will happen if I type
$ make -j4
Will it start compiling the ROM ?
Well. These are my confusion. I know these are very nooby question but I am new to android development without any prior programming language knowledge and want to learn it. I hope someone will help me out. Thank you for reading my thread. Waiting for your help. Have a good day.
Q.4 and Q.5 are removed as I understood what those things are.
@sudharshankakoty I'm pretty much sure that you've MTK chipset based device. I tried to search online but the chip isn't mentioned anywhere. Download CPU Z nd post the screenshots here from all of the tabs. I'm afraid that if it's MTK based then you cannot do any further development except to port the roms. Only if there are roms for that chipset.
Has.007 said:
@sudharshankakoty I'm pretty much sure that you've MTK chipset based device. I tried to search online but the chip isn't mentioned anywhere. Download CPU Z nd post the screenshots here from all of the tabs. I'm afraid that if it's MTK based then you cannot do any further development except to port the roms. Only if there are roms for that chipset.
Click to expand...
Click to collapse
Nope, I am at Spreadtrum Chipset. My device details are here https://www.dropbox.com/s/pwpgo7muawmekwf/Device Details.zip?dl=0
Well, I got a lollipop rom of same chipset and android version, and I tried replacing the system/lib folder from base to port rom with setting the correct mount points of my device in updater-script .
But when I tried to flash, it says error executing updater binary in zip (TWRP)
Sudarshankakoty said:
Nope, I am at Spreadtrum Chipset. My device details are here https://www.dropbox.com/s/pwpgo7muawmekwf/Device Details.zip?dl=0
Well, I got a lollipop rom of same chipset and android version, and I tried replacing the system/lib folder from base to port rom with setting the correct mount points of my device in updater-script .
But when I tried to flash, it says error executing updater binary in zip (TWRP)
Click to expand...
Click to collapse
Okay so I checked the details. The problem is that you can't build the ROMs for this device. As far as I know Spreadtrum doesn't release the souce code. What status error did you get? 7? Give me the link of TWRP built for your device nd also the ROM you're trying to port.
Has.007 said:
Okay so I checked the details. The problem is that you can't build the ROMs for this device. As far as I know Spreadtrum doesn't release the souce code. What status error did you get? 7? Give me the link of TWRP built for your device nd also the ROM you're trying to port.
Click to expand...
Click to collapse
TWRP for my device : https://drive.google.com/file/d/0B377TLFOgWdsTExNTFIza1BCckE/view?usp=docslist_api
ROM trying to port : https://drive.google.com/file/d/0B6a7A5E8IzscdjNSRzRBSWZLZzg/view?usp=drivesdk
Sudarshankakoty said:
TWRP for my device : https://drive.google.com/file/d/0B377TLFOgWdsTExNTFIza1BCckE/view?usp=docslist_api
ROM trying to port : https://drive.google.com/file/d/0B6a7A5E8IzscdjNSRzRBSWZLZzg/view?usp=drivesdk
Click to expand...
Click to collapse
Error while flashing ROM : when I tried to flash, it says error executing updater binary in zip (TWRP)
Mount points of my device attached here.
@sudharshankakoty Sorry for replying, missed your notification. I want the source pages for this TWRP nd the ROM so I could see the details. Here is a guide to build device tree I haven't seen this video but it might help you:
https://www.youtube.com/watch?v=Uw_caMHZRC4
About the error, probably it is because of the mount points or the asserts.
Has.007 said:
@sudharshankakoty Sorry for replying, missed your notification. I want the source pages for this TWRP nd the ROM so I could see the details. Here is a guide to build device tree I haven't seen this video but it might help you:
About the error, probably it is because of the mount points or the asserts.
Click to expand...
Click to collapse
Well, somehow, I could managed to extract the device tree from boot.img file. But the problem is I am unable to make the recovery image, getting an make error... ********************************************************** Kernel source found, but no configuration was defined Please add the TARGET_KERNEL_CONFIG variable to your BoardConfig.mk file *********************************
Sudarshankakoty said:
Well, somehow, I could managed to extract the device tree from boot.img file. But the problem is I am unable to make the recovery image, getting an make error... ********************************************************** Kernel source found, but no configuration was defined Please add the TARGET_KERNEL_CONFIG variable to your BoardConfig.mk file *********************************
Click to expand...
Click to collapse
You can try to get help from @doesntexits He developed for Speadtrum device so he might be able to help you.
Has.007 said:
You can try to get help from @doesntexits He developed for Speadtrum device so he might be able to help you.
Click to expand...
Click to collapse
None of the CyanogenMod he developed is for sc7731 chipset
Sudarshankakoty said:
None of the CyanogenMod he developed is for sc7731 chipset
Click to expand...
Click to collapse
That's right but it is for sc device so it would be easy for him to at least have a kickstart. You even might be able to build tree by using his sources. Obviously it needs a lot of experience.
Has.007 said:
That's right but it is for sc device so it would be easy for him to at least have a kickstart. You even might be able to build tree by using his sources. Obviously it needs a lot of experience.
Click to expand...
Click to collapse
Ya. That's right, well I own my device tree, I need kernel sources actually. OK, let's contact him and will ask for some assistance. ☺
Has.007 said:
That's right but it is for sc device so it would be easy for him to at least have a kickstart. You even might be able to build tree by using his sources. Obviously it needs a lot of experience.
Click to expand...
Click to collapse
I am currently running a custom Android 5.1 ROM with almost stable state, by porting myself. It includes many features including CM Theme Chooser/Engine. Only bug is Auto-Rotation is not working. I am using stock boot.img so I need to port the kernel for this. Occasionally after porting the kernel, and flashing through TWRP, Touch was not working so I went to stock boot.img and running till now like this.
I want to learn rather than getting things done. ,:silly:
[Black is my happy colour]

Building APK from source for specific Android API version

Hello,
I have an MTK device (Ixion MS155, with MT6737 chipset, to be pricese) that I flashed with a custom ROM. Unfortunately, being new to flashing, I carelessly didn't backup the NVRAM with the IMEI numbers, which got reset to Null. I know that this problem can be addressed through the MTK Engineer Mode. But to activate the right menu option, I need an auxiliary package usually called CDS_INFO.apk, which was not included in the ROM. I found some versions of that package online, but they don't seem compatible with my specific device and/or ROM combination (one version almost works, but it seems that it was compiled against a different Android API/ABI version). This is not a very popular device model, so there are not many ROMs available for it, and I've not yet found one that is capable of running Engineering Mode with the right menu options.
Now, my main question is this: I did find a repository on GitHub (can't post a direct link: user Danile71, repository android_kernel_zte_run4g_mod, path /tree/master/mediatek/packages/apps/CdsInfo) with the source code for CDS_INFO.apk (as well as other low level packages like EngineerMode.apk itself). What could really help me is compiling these packages against the Android 7.1 API/ABI (which I believe would be API version 25). Now, I don't have any direct experience building APK packages from source. Could some kind soul help me out and build an appropriate version of these packages? CDS_INFO.apk and EngineerMode.apk would be sufficient for my purposes, but they might have some other internal dependencies.
Please let me know if there's a better subforum where to direct this request. Thank you in advance for any help!

Question Where to start building a working twrp and/or roms for moto g power 2021 (borneo)?

Hello all, where would I start in making a working twrp for this phone?
Does anyone know if Motorola has released the device tree/source code for this phone so we can make the roms? LineageOS would be ideal.
Well, I have the same phone. Couldn't find ROMs for it.
thebestofall007 said:
Hello all, where would I start in making a working twrp for this phone?
Click to expand...
Click to collapse
look in this forum here, there are a couple floating around for it, I've made one, that I was able to fully flash to mine and has touch (Android 10. there's another that is 11 on here too by another poster), but as there are multiple display options out there it seems for how they were made, that is the sticking point, as not all will behave properly when booted into a recovery like mode it seems. I have tried installing it over bootloader and it will have touch then, but when flashed to recovery the touch never activates properly. So it all likely comes to that, as we'll need combine them in, properly applying proper checks for each display type and having it use the proper driver files, since can't load them all at once or it breaks things.
Working shrp for Borneo
thebestofall007 said:
Hello all, where would I start in making a working twrp for this phone?
Does anyone know if Motorola has released the device tree/source code for this phone so we can make the roms? LineageOS would be ideal.
Click to expand...
Click to collapse
First place to start: twrpdtgen
Read the "readme"
Also check out:
[DEV]How to compile TWRP touch recovery​
Device tree made from A10. Should still be relevant for A11.
Kernel for A10. Unfortunately I don't think Moto released the one for A11 yet. You can ask on their GitHub and devs might consider your request.
TWRP for A11. Touch is working.
Edit : here's a link for the device tree (in text) from A11
maybe this will work
thebestofall007 said:
Hello all, where would I start in making a working twrp for this phone?
Does anyone know if Motorola has released the device tree/source code for this phone so we can make the roms? LineageOS would be ideal.
Click to expand...
Click to collapse
maybe this will help probably https://github.com/MotorolaMobilityLLC/kernel-msm
UPDATE: I have a telegram account where we are discussing how to make a custom lineage OS. I'm at the gathering stage and in the process of porting a device tree. For starters I want to start with lineage OS 18 because its the same android version the stock OS is, to be on the safe side, and that I've never done ROMS before.
Moto G Power 2021
I now have a device tree with the help of AOSPdtgen from the stock ROM from mirrors.lolinet: https://github.com/thebestofall007/android_device_motorola_borneo
I have started the build and got the first error:
https://imgur.com/a/XZoqy8B
I've looked this error up and they say it's because of the ram, but the error recurs at the same point. I have 16gb of swap, too.
thebestofall007 said:
I have started the build and got the first error:
https://imgur.com/a/XZoqy8B
I've looked this error up and they say it's because of the ram, but the error recurs at the same point. I have 16gb of swap, too.
Click to expand...
Click to collapse
you need alot of ram to build a rom for android 36GB of RAM or more will be beater to it wont crash
KILLFIREY1389 said:
you need alot of ram to build a rom for android 36GB of RAM or more will be beater to it wont crash
Click to expand...
Click to collapse
The error turned out to be entries in the proprietary-files.text file that needed to be deleted.
@thebestofall007 If you'll suceed. please take in consideration to build \e\ (aka deGoogled Lineage) too.
Here's a couple of interesting links that may help:
https://doc.e.foundation/support-topics/build-e
https://community.e.foundation/t/howto-building-e-roms-a-beginners-guide/26371
Last but not least, we've also suggested them (check here) to setup a "build (V)Machine" by modding this colab notebook to made it device agnostic:
https://github.com/viam1-dev/colab_lineage_build
Hope can "inspire" you.
Thanks in advance.
Does anyone have a complete list of sources so far? I have some experience in the past building ROMs for Android 5 and I wouldn't mind trying. I have a lot of computer resources to dedicate to building as well.
Device tree: https://github.com/thebestofall007/android_device_motorola_borneo-old
Does anyone know if there is a kernel source? I looked on the Moto github and couldn't find one. Is everyone using prebuilt for the time being? Also, do we need a vendor tree?
Thanks

Categories

Resources