FORUMS
Remove All Ads from XDA

 View Poll Results: Are you going to help us?

Yes, I' ll help you!
 
1 Vote(s)
33.33%
I would help you but I can't...
 
0 Vote(s)
0%
Great project! I want to see more!
 
2 Vote(s)
66.67%
No, I won't.
 
0 Vote(s)
0%

[Mediatek Ported Rom][Bootlooop] - Takee1 community needs help!

342 posts
Thanks Meter: 62
 
Post Reply Email Thread
Mik-el Android 7 for EStar Takee1
---Currently Alpha---


XDA:DevDB Information
Mik-el Android 7 for EStar Takee1, ROM for all devices (see above for details)

Contributors
Mik-el
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
Based On: ViperOS

Version Information
Status: Alpha

Created 2019-11-02
Last Updated 2019-11-02
2nd November 2019, 11:13 PM |#2  
Mik-el's Avatar
OP Senior Member
Thanks Meter: 62
 
Donate to Me
More
Phone [Mediatek Ported Rom][Bootlooop] - Takee1 community needs help!
I' m working to port Android 7 to this Android 4.2.2 tridimensional smartphone (quite old, but still fantastic).
After many Roms that refused to install, I finally got a Rom that can install, and that almost booted (damned bootloop!).
Maybe someone that has experience can quickly spot my error



This is the phone I'm working on:

Brand : EStar

Model: Takee1

CPU: Mediatek mt6592

Stock Rom: Android 4.2.2 Jellybean

Specs: here



Base Rom used:
A Custom Rom, Android 4.4 Kitkat + 3.4.67 Kernel

(Download here )



Port Rom used:
Android 7.1.2 Rom with 3.4.67 Kernel. (ViperOS )

(Download here)



Porting Guide used:
Nougat Porting Guide For MTK 6592 KK Kernel 3.4.67

+ mount points adjustments made by me



Check My Ported Rom:
If you have experience with Android portings you can help me, giving a look to the Rom here.

Don't install this Rom if you're not a developer Otherwise you'll only get an unfinished Rom.



Updater-Script file of my ported rom
Initially the Rom didn't install at all for some stupid syntax error in the updater-script file. Now it's fixed.
Read it on Pastebin



Other Infos

--- A cache unmount from TWRP is required to install the Rom (I don't know why but it's not a problem!)

--- During the boot(loop) the screen is distorted (maybe it's the classic horizontal-vertical problems of custom roms, we can quickly solve it after the first effective boot)
Show:




People Interested in this project - Takee1 community
-> Me
-> @YuriRM
-> @io2345
-> @kano3d
-> @giotogo
-> @Talwarmirza
-> some users from the 4pda forum
-> many other users that will want to update their Takees when the rom will boot
2nd November 2019, 11:13 PM |#3  
Mik-el's Avatar
OP Senior Member
Thanks Meter: 62
 
Donate to Me
More
Reserved
3rd November 2019, 01:21 PM |#4  
Senior Member
Thanks Meter: 215
 
More
ROM for Holographic 3D smartphone
Thanks! This ROM will bring a fresh air and new lease of life to EStar TAKEE 1, the first ever Holographic 3D smartphone launched in 2015 at an affordable price ($100-150). Nobody will need to buy an extremely expensive RED Hydrogen One at $1200.
The 3D community will rejoice!

The amazing resources of PHEREO are available to all lovers of 3D Stereo Images and Photos.
http://phereo.com/
Select an image and click Wiggle... if you do not have a smartphone with 3D display.

My advice is to install the PhereoRoll3D app too!
https://github.com/JackDesBwa/PhereoRoll3D

NewPipe - to download 3D videos from YouTube
https://github.com/TeamNewPipe/NewPipe/

INVIDIOUS - to download 3D videos from YouTube, VEVO, etc.
https://www.invidio.us/

Plenty of resources for 3D lovers that justify buying a device with 3D display.
15th November 2019, 05:32 PM |#5  
Junior Member
Flag tbilisi
Thanks Meter: 3
 
More
interesting. this phone is still good.....
16th November 2019, 12:29 PM |#6  
Senior Member
Thanks Meter: 50
 
More
Anyone with ViperOS development experience?
The Following User Says Thank You to io2345 For This Useful Post: [ View ] Gift io2345 Ad-Free
19th November 2019, 12:02 PM |#7  
Mik-el's Avatar
OP Senior Member
Thanks Meter: 62
 
Donate to Me
More
Quote:
Originally Posted by io2345

Anyone with ViperOS development experience?

More than ViperOS developers we need someone that has experience with rom porting.
I made more than 7 releases for this ROM and @io2345 tested them all!
We solved the failed installation problem, now we just need to solve the bootloop.
The porting process is OK, the updater-script file is OK, file permissions are OK...
I don't know where the problem could be!

Next time I'll use another porting guide. (there are only 2 guides and one didn't work since now)
Instead of ViperOS I'll also use a LineageOS rom as port rom.
Let's see what I can get.

(Stay tuned subscribing to this thread and collaborating with us, cheers)
2nd December 2019, 01:58 PM |#8  
Senior Member
Thanks Meter: 215
 
More
Greek & Indian ROM ports by Jpower7 (A310 kernel) and blacklisted.rock (A311 kernel)
My suggestion is to try other 3.4.67 ports for EStar Takee 1.

ROM ports by Jpower73 (A310 kernel) - Greece
He maintains working links for his ROMs. Therefore, you can also ask his help.

(Android Ice Cold Project) for Coolpad F1/MmxA310-Α311/Himax Polymer Octa by Jpower73
https://forum.xda-developers.com/a31...ad-f1-t3802656

HTC SENSE 10 for Coolpad F1-A310-Himax Polymer Octa by Jpower73
https://forum.xda-developers.com/a31...anvas-t3952369

Poly Os for Coolpad F1/Micromax Canvas Nitro A310/Himax Polymer Octa by Jpower73
https://forum.xda-developers.com/a31...anvas-t3801223


ROM ports by blacklisted.rock (A311 kernel) - India
The developer does not use his device anymore. His phone is over 5 years old and the battery is malfunctioning.


[BUGLESS][7.1.2]Ridon OS for A310/A311/Coolpad F1/Himax Polymer by blacklisted.rock
https://forum.xda-developers.com/a31...ad-f1-t3779279

[ROM][FINAL]Resurrection Remix OS 5.8.5 V4.0 for A311/A310/Coolpad F1/Himax Polymer by blacklisted.rock
https://forum.xda-developers.com/a31...-v4-0-t3786640

But you can look for other ROMs here
https://forum.xda-developers.com/a310/development


List of TAKEE 1 clones for parts by YuriRM
https://forum.xda-developers.com/sho...postcount=1199

EStar Takee 1 - list of components
http://deviceinfohw.ru/devices/index...&submit=Search

HIMAX POLYMER - 10 shared components with EStar Takee 1
Back CAMERA and Front CAMERA (sunny_imx135_mipi_raw and ov5648_mipi_raw), LENS, ALSPS, one part in two of CHARGER (fan5405), PMIC, WIFI and two parts in four of OTHERS (kd_camera_hw and dummy_eeprom) and RAM.
http://deviceinfohw.ru/devices/item.php?item=1083

Micromax A311 \ A315 \ A316 - just 1 shared component with EStar Takee 1
Back CAMERA
http://deviceinfohw.ru/devices/item.php?item=4999 (A315)
http://deviceinfohw.ru/devices/item.php?item=3526 (A316)

There is no data for Micromax A311 and A310
http://deviceinfohw.ru/devices/index...&submit=Search

I have requested to upload the list of components of Micromax A311 and A310 to the Device Info HW database
2nd December 2019, 09:44 PM |#9  
Senior Member
Thanks Meter: 215
 
More
Android 4.4.2 KitKat kernel - BQ Aquaris E5 FHD
Official source code for BQ Aquaris E5 FHD
https://github.com/bq/aquaris-E5FHD

Have you acquired knowledge enough for including specific drivers of EStar Takee 1 into this Android 4.4.2 KitKat kernel of BQ Aquaris E5 FHD?

You will get a much better kernel (3.4.67) than luckasfb.

Instructions

Building custom kernels for Android devices
https://source.android.com/setup/build/building-kernels

SavageMessiahZine - Russian forum of Android kernels and assembly instructions

Development of kernels and firmware for devices on the MTK platform � | Self-compiled kernel from source � | Instructions for building ANDROID from sources. � | Theme on assembling the source code MTK on china-iphone | Build TWRP for Qualcomm platform �
https://www.savagemessiahzine.com/fo...owtopic=583114

Guidance from LordArcadius (GitHub and Telegram) and nathanchance (XDA)

Compiling Android Kernel for your own device #67
https://github.com/ILUGD/talks/issues/67

XDA Reference guide:- https://forum.xda-developers.com/and...ernel-t3627297
Help and support Telegram group:- http://t.me/LinuxKernelChat
Upstreaming guide:- https://forum.xda-developers.com/and...ernel-t3626913
Toolchain:-
GCC 4.9 for 64 bit:- https://android.googlesource.com/pla...x-android-4.9/
GCC 4.9 for 32 bit:- https://android.googlesource.com/pla...droideabi-4.9/

My Telegram username:- @LordArcadius
Attached Thumbnails
Click image for larger version

Name:	chrome_2019-12-02_20-31-39.png
Views:	12
Size:	154.9 KB
ID:	4892521  
11th December 2019, 10:57 AM |#10  
Senior Member
Thanks Meter: 215
 
More
GPIO pin numbers in the Circuit Board of EStar Takee 1
I hope there is a solution for camera bugs introduced by luckasfb in his latest kernel of EStar Takee 1.
Some KitKat kernels share both cameras (Sony imx135_mipi_raw and OmniVision ov5645_mipi_yuv) with EStar Takee 1.
However, it may be down to GPIO pin numbers in the Circuit Board. That is why I want to know the Circuit Board ID number, the physical address number of each component and GPIO pin numbers of camera sensors of those devices.
That info is included in the kernel source code of BQ Aquaris E5 FHD.

@giotogo can you find this information inside your EStar Takee 1 device, please?
Circuit Board ID number
GPIO pin numbers of camera sensors in the Circuit Board
Take detailed photos of internal components
Take detailed photos of internal numbers printed in the motherboard.

This information may help find other devices that share an identical Circuit Board ID number. This list of most compatible devices is useful. Hopefully, It will enable to choose the easiest Android 7.1.2 Nougat ROM to port into EStar Takee 1.

It also provides crucial information for changing the GPIO pin numbers of both cameras in the KitKat kernel source code of EStar Takee 1.

Bug in power for cameras GPIO pins in codegen - EStar Takee 1
https://forum.xda-developers.com/sho...postcount=1361

The video below shows how to open a device and find the Circuit Board ID number.

However, my guess is that it boils down to the physical address number of each component and GPIO pin numbers in the motherboard. This enables to direct each camera driver (front and back cameras) to a specific address in the Circuit Board (GPIO pin number). This is the info that luckasfb tried so hard to find, trying by hand hundreds of combinations for GPIO pins. He did not open the case of his EStar Takee 1 device.

How to Find and download Firmware file for chinese tablets
https://www.youtube.com/watch?v=XZqLoxpbUSA
Yesterday, 11:32 AM |#11  
Senior Member
Thanks Meter: 215
 
More
How to fix a bootloop after installing a Custom ROM like Viper OS
Quote:
Originally Posted by io2345

Anyone with ViperOS development experience?

@io2345 how are you doing? It has been a long time since we last talked.
I may have found a solution for the bootloop of the Viper ROM ported by @Mik-el.
Can you test this method, please?

Have you watched this video by the clever german guy, Christoph Zahradnik ?
His Viper ROM is used in this explanation... Viper SC2_5.2.1.zip 😃

How to fix a bootloop after installing a Custom ROM like Viper OS (07/03/2015)
By Christoph Zahradnik
https://www.youtube.com/watch?v=cgYXy2XC1SM

Below find what happened on the previous day.

HTC Sensation (Snapdragon S3) and Viper ROM - installing a Custom ROM and entering a bootloop (06/03/2015)
By Christoph Zahradnik
https://www.youtube.com/watch?v=-Snab4bsnzQ
Post Reply Subscribe to Thread

Tags
mediatek, mtk, ported rom, rom porting, viperos

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes