yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] bovirus:
[MENTION=538497]yuwen[/MENTION]+

Sorry for the mistake. I believe to be in your thread (TWRP installer).

I believe that is enough that who compile an old version of TWRP for a device post the Boadconfig.
[Miscellaneous Android Development] iZLeeP:
[MENTION=4478781]yuweng[/MENTION]

You said here

shouldn't you be doing the same to others? It's true that you have shared all these applications, instructions and information to simplify the processes esp. for users who don't even bother to read and understand what they're reading. But there are things that just won't work no matter what they do. You can debunk me if I say that most users here in XDA do not have a linux machine nor can they run linux on a virtual machine, much more understand what the source code is. More so, that users are your average individual who know nothing of programming (or anything related to it) and only wants to improve their android experience. So they're only option is to do it the manual way just like Carliv mentioned.

Furthermore,

if these threads were not started by their respective OPs, would you be able to make those awesome stuff that you post? The OPs shared their knowledge knowing that many would benefit from it. This is XDA my friend, a place of learning and sharing the knowledge you gained. Isn't that the meaning behind what open source is?

Just a thought. Peace brother!
[Miscellaneous Android Development] yuweng:
its a figure of speech, most of the things i learn it on my own. The short & simple answer is stay away & use the phone as it is as what Carliv has said here . . .

Threads that i started are Auto-Port if they can't get my tools to work then they are most welcome to ask . . .

Manual-porting is completely off-topic, it has absolutely nothing to do with my tools . . .

Talking about contributions, here are my contributions back to the XDA community, what have your good self done so far . . .

Now i tell you No offence, Bro does that make you feel any better, of course not !

So pls re-evaluate yourself first before making such remarks or are you in the position to make such remarks !

You can always get me on pm if you're not happy with what i'm doing, this type of public bashing is totally unexceptable . . .
[Miscellaneous Android Development] :
I know this is not my thread, but as my friend Yuweng said, things are getting out of the way. So, first read the word "PORT" or "PORTING" in title. It's not about compiling. And this very thread is for my friend's amazing tool for automate porting. He spent many hours to develop it and has wrote everything you need to use it. The main problem here and on my threads is that people don't want to or they can't read. As you all can see, there are only few users that can't get it and keep asking again and again same questions. XDA is not a college or a school. Yes it's a place to learn, but learn by yourself: there are no teachers here. The help that we offer here is the same help we get from other experienced users and developers: a hint, a link or just "you should read deeper, the answer is there". Everyone has to do the work by himself, nobody is at anyone disposal or service. We wrote all needed info in our threads, and the proof is the huge number of people who use these things and get a successfull result. Of course the majority of them didn't botter to hit that thanks button or to make a donation, but if you are looking over the internet you can see hundred of Carliv Touch Recovery ports, and most of them are made with Yuweng's tool.

If you look on device folders on github, in my account or other people account you can find that Boardconfig file.

I think you was a little bit harsh. I respect you because you are one of a few people who respect other's work, but here you are not right. What I did show to Yuweng was something that he couldn't find somewhere else and that only after he has searched for that unsuccessfull. There are few minor things that you can find only by yourself if you try enough. But he learned to set up a BE and to use a linux distro by himself, and not only from XDA. That was what I did also, but for me it was a little bit easier because I've had previous experience in coding in php and javascript.

If someone wants to learn to build something in linux there are plenty of guides here on xda and in other places all over the internet. Of course that needs hard work and many hours from day to day time. Nobody can't make a magical thing, that you install on a computer, make few clicks and tada: you are a developer!

Now, I think it's time to close this discussion here. Everything a user needs to know is there in OP, and in few other posts. Use them wisely and you will get the result.
[Miscellaneous Android Development] iZLeeP:
I meant no disrespect with my post. It was just my point of view. If it was offensive, then my bad. You may report me to moderators and I'll gladly accept any punishment they mete out.

One thing to clarify, I'm no developer nor do I know have any knowledge about programming. That's why I don't have any contributions whatsoever. As a long time Apple user, Android is something that brings delight with all the customizations that you could do to it.

In any case, do forgive this fool if my criticism was harsh.
[Miscellaneous Android Development] yuweng:
Apology Accepted, All's Well, Ends Well . . . ;)
[Miscellaneous Android Development] m3ni:
dude u have android in that phone? :eek: i had one of those... it didn't even had java |:
[Miscellaneous Android Development] mi-425:
Please guide me which ctr version is suitable for this device.....required cwm recovery.....

Sent from my iball4.5d Quadro
[Miscellaneous Android Development] bovirus:
Please dodn't ask a guide.

Please read instead carefully the first posts. You have here all info.
[Miscellaneous Android Development] mi-425:
Don't interfere if you not want to guide.......let others to do their work...

Sent from my iball4.5d Quadro
[Miscellaneous Android Development] bovirus:
Please before to answer read the first post. This is the guide.

If no one want to read it's unsefull to ask a guide (that it's already available).
[Miscellaneous Android Development] AlexZap:
Your device says alps.kk1.whatever.... this means that your phone runs kitkat and has been previously discussed all over the thread, ctr is not suitable. It may work in some instances, but it is based off of jellybean source, and shouldn't be used with kitkat devices. Try the twrp auto port tool instead.
[Miscellaneous Android Development] harsh0143:
any guide or tool for Qualcomm chipest [MENTION=4478781]yuweng[/MENTION]
[Miscellaneous Android Development] sseng587:
I need help on installing this on ZGPAX S8 Android Watch.

Android 4.4.2

MTK6572

240x240
[Miscellaneous Android Development] yuweng:
No, it has to be compiled from source to support it, check with Master Shifu Carliv & see if he is willing to compile one for your Qualcomm . . . :fingers-crossed:

Try TWRP it support Watch res while CTR doesn't . . .
[Miscellaneous Android Development] sudhansu7:
great work...but 2.5 has some bugs...i have ubifs device ,mt6572...restore is not working...cant mout ubi system 0....but 2.2 works fine...
[Miscellaneous Android Development] yuweng:
Report for duty here . . . :cowboy:
[Miscellaneous Android Development] raveeshwadhawan:
i am in shock that a big platform xda cannot give a single example for porting or compiling recover for qualcomm snapdragon
[Miscellaneous Android Development] bovirus:
x raveeshwadhawan

Please remove the quote of first post. It's completly unseful.

Please post just your comment.

If you read carefully the first posts you have the instrcution how to porting the recovery for your device.
[Miscellaneous Android Development] keemi:
This is only for phones with MTK processor.

Master Carliv wrote

http://xdaforums.com/showpost.php?p=57584654&postcount=729
[Miscellaneous Android Development] AlexZap:
hey, yuweng,

i used this to update CTR 2.4 to 2.5 for my phone and it worked great... now that CTR 2.7 is out, are you planning on releasing a new port tool, or are we to use the same procedure? will it work the same? i know i should just try it, but i'm feeling lazy :D, so i thought i'd just ask.
[Miscellaneous Android Development] t-mobile_mda:
hi guys and thread owner..

i tried to add custom recovery (with ur software) to lgx-135, everything went good but not power on device and not entering to recovery mode..

Hardware : MT6572

Model : LG-X135

Build number : LGX135-00-V10b-CIS-XXX-OCT-23-2014+0

Build date UTC : 20141023-033229

Android v : 4.4.2

Baseband v: MOLY.WR8.W1315.MD.WG.MP.V36.P7, 2014/08/13 19:04

Kernel v : 3.4.67 (u@u-desktop) (gcc version 4.7 (GCC) ) #1 SMP Thu Oct 23 11:30:07 CST 2014

anyone has any custom recovery for this device..? i have org recovery.img file.. if anyone create for me i can add it..

tia..
[Miscellaneous Android Development] Sagar_Patel:
Mt6572.....i think it has locked bootloader.....did u check whether ur device has locked bootloader or unlocked?

---------- Post added at 02:18 PM ---------- Previous post was at 01:47 PM ----------

Mt6572.....i think it uses ubifs for system.....so, changing boot or Recovery can kill the device....
[Miscellaneous Android Development] bovirus:
Alex2ap

When said "CTR 2.7 is out" do you emna "Carliv recovery 2. & 3.0" is out?

Please take care that with device with Android 4.2.x you can use MTKDroid to generate on the fly the recovery for tour device startingfrom Carliv Recovery 2.7 base with the resolution of your device.
[Miscellaneous Android Development] papatzis:
I have tried mtkdroid tools to add cmw to my mtk8389 device successfuly but I prefer this one or twrp. How can I do it I am on 4.4.2
[Miscellaneous Android Development] mohammad.nomaan:
Hi Master,

I have a chinese s3 clone with mtk 6575 on ICS4.0.4 (480X*800 resolution). Whenever i run the tool it says that you can only port this on mtk chipset. I have tried manually as well as auto, same error. Even MTK TWRP.exe doesn't work

I have CWM5.5.0 installed through MTKDroid tool but cannot get these to work for the device.

I have read through the posts and have tried from V1.4, 2.2 & even 2.4 but get the same error.

Can someone please help on this, iv attached the stock boot & recovery.img files

Is there any way i can do it? :confused:

Thnx
[Miscellaneous Android Development] THE Ghost2:
Ok, now I am frustrated.

I have LG l50 D213N and I want to port recovery with your porter CRT 1.4

the problem is that ADB shell is WORKING(I have checked this in CMD with adb shell command)

but your porter is saying that adb is not working.

How the program even tries to detect if adb is working or not?
[Miscellaneous Android Development] 96DANGER96:
Hi, can somebody tell me how to compile recovery for asus zenfone 2 laser? Qualcomm Snapdragon 410... Thank you..
[Miscellaneous Android Development] bovirus:
[MENTION=4157278]96DANGER96[/MENTION]

You are OT here. This thread is only for Mediatek.
[Miscellaneous Android Development] 96DANGER96:
I wrote here because a section for zenfone 2 laser doesn't exist, and I need some dev help me..

Sorry.
[Miscellaneous Android Development] bovirus:
@ 96DANGER96

AIt's a simole but basic ruule for any thread/forum: also if there is no a section, is not a good reason to make an OT in other place.

You cannor ask here about an argument that is OT (mediatek is OK - others are OT).

Please open a thread with your specific request and don't post here fabout OT argument.
[Miscellaneous Android Development] m83b4:
Hey newbie here, finally I managed to create a recovery img that works for my mt6572 phone with Easy Magic CTR v2.4 Installer for MTK

but the screen is inverted, I couldnt understand how do I compile my own img (link doesnt work and bare in mind im total newb at this stuff and couldnt find more info about this) ? or some other solution for current working img?

thank you and sorry for being annoying.
[Miscellaneous Android Development] m83b4:
ive attached my stock 3e recovery and the created working but inverted screen ctr recovery

i would really appreciate if someone can help me with this
[Miscellaneous Android Development] AndroidCurious101:
Can I use this method to port CTR to my KitKat device?
[Miscellaneous Android Development] Abdullaharis:
My Chipset Is MT8382M Lollipop 5.0.2

Can I Get Carliv Touch Recovery

Please Help Me
[Miscellaneous Android Development] bovirus:
[MENTION=538497]yuwen[/MENTION]

Can I use the info posted here

http://xdaforums.com/showpost.php?p=53819326&postcount=851

to update the Carliv Recovery 2.4 created by porting tool, to the version 2.7 using the images posted here

http://xdaforums.com/showpost.php?p=46206519&postcount=1

If as I believe the answer is yes could you please update first post and post

http://xdaforums.com/showpost.php?p=53819326&postcount=851

to mention CTR v. 2.7 (instead v. 2.5) to avoid this misunderstandinbg ? Thanks.
[Miscellaneous Android Development] firephoenix3:
won't power off

my phone booted up in recovery but when i try to power off the phone it again boots up to recovery, my phone has both /custpack and /emmc partitions :confused: i used easy ctr magic v2.4
[Miscellaneous Android Development] yore03:
hi im new here,

im having problem with magic ctr(all version)

when im trying to autoport ctr on my device

it says adb not found,

adb driver is working on my computer( i can use magic twrp and adb work but magic ctr it says adb not found)

im rooted (with kingroot)

tried switch to other port,change pc, different os(win xp and win 7),

but same problem it says adb not found

myphone is cherry mobile comet(mt6572 with ubifs)
[Miscellaneous Android Development] bovirus:
[MENTION=2006117]MiLToS_666[/MENTION]

Sorry but can you help me to find a link where can I download michfood-Port-CWM-6.0.3.0-BM?

Thanks.
[Miscellaneous Android Development] Ankit.2004:
Hii m..

Hii can you please help me repairing a custom recovery for oppo a5s cph 1909 it lags a lot.. If you can fix this then please reply me I will give you the recovery img
[Miscellaneous Android Development] twrock:
Can the newer MT6577T be handled in the same way as the other 6577 based systems? I am awaiting the arrival of a Jiayu G2S, so I hope so.
[Miscellaneous Android Development] JohnLaShot:
Unfortunately there is not much information regarding differences between mt6577a and mt6577t.

The only thing I was able to find:

higher frequency 1GHz vs. 1.2 GHz and nothing else.

(read me)

Even on mediatek's website is no indication that within the 6577 productline has anything changed dramatically. I reckon that it is only a different revision of the chip that enables it to run flawless on 1.2 GHz and nothing more.

So I'am quite sure that we can do exactly the same things with the t-revision that we can do with the a-revision.

Regards,

John
[Miscellaneous Android Development] erlucky:
Hi men

In this link my CWM Recovery 6.0.2.5 NoTouch and Touch for Acer Liquid z110 MTK6575 MTD partition

Here

You can use this as base....

Bye
[Miscellaneous Android Development] Mawe79:
for all person who didn't have success to create the new recovery.img

here is my solution:

i copy michfood folder and the recovery.img to an usb stick and directly in first path for example

d:\recovery.img

d:\michfood\*.*

so and now try to drag recovery into the cwmr 6015.bat again....

i think the problems will be there when

a) you use subdirectories

b) recovery.img is on other partiton than michfood folder....for example on f: or c: etc.

so try again like obove mentioned! Both in one partition and no other subdirectories!!

please give feedback!
[Miscellaneous Android Development] GT35pro:
Hello Yuweng, I followed all the cygwin and kitchen instructions and used your plugin but I am still unable to generate the cwm recovery file.

After the whole process, the 2 mobile uncle apk files appear in the cwm recovery directory but without anything inside. Can you tell me what I have done wrong? I am using win 7 ultimate 64bit. I have cut and pasted what happened in the process below.

Creating folder /home/Greg/kitchen/stock.recovery.img_MT65xx ...

---> Place your stock recovery.img into the folder mentioned above <--

Press Enter to continue

Extracting recovery.img ...

MTK-Tools by Bruno Martins

MT65xx unpack script (last update: 31-07-2012)

Valid Android signature found...

Kernel written to recovery.img-kernel.img

Ramdisk written to recovery.img-ramdisk.cpio.gz

Ramdisk size: Extracted ramdisk contents to directory recovery.img-ramdisk

Successfully unpacked kernel and ramdisk.

Creating folder /home/Greg/kitchen/cwm.recovery.img_MT65xx ...

---> Place CWMR recovery.img into the folder mentioned above <--

Press Enter to continue

Extracting recovery.img ...

MTK-Tools by Bruno Martins

MT65xx unpack script (last update: 31-07-2012)

Valid Android signature found...

Kernel written to recovery.img-kernel.img

Ramdisk written to recovery.img-ramdisk.cpio.gz

Ramdisk size: Extracted ramdisk contents to directory recovery.img-ramdisk

Successfully unpacked kernel and ramdisk.

---> Copy cwmr recovery.img to your sdcard and flash via Mobileuncle Tools

or via MediaTek Smart Phone Flash Tool

---> mu73.apk is Mobileuncle Tools for MT6573

---> mu7577.apk is Mobileuncle Tools for MT6575 & MT6577

---> cwm.recovery.img_MT65xx folder will be deleted after you press enter

Press Enter to continue
[Miscellaneous Android Development] yuweng:
The problem is i get no feedback at all...

Read the solution at here onwards, feedback & contributions by fellow xda member, credits to them... :D

i didn't update those old mods, it remains here for reference... :o

Why don't you uses the newer mod CWMR 6015 & TWRP V2.3.2.3... :cool:

It is at the first post too, click at the SHOW CONTENT :o
[Miscellaneous Android Development] GT35pro:
Thanks for guiding me in the right direction. I started from the first thread of this post so I didn't know about the newer stuff.
[Miscellaneous Android Development] ablbd:
root issues

Hello yuweng

In case you need some feed-back regarding your work, I'm prepared to do so.

I recently changed my MT6575 dual-sim tablet to an unbranded zxc 7z equiped with MT8377. It originally came with ICS(rooted using the restore vulnerability...) but 2 weeks later I got an JB upgrade from the manufacturer. After this upgrade, it was no way to root it. I ended up to unpack under linux the stock system.img, add su, busybox ans superuser.apk with right permisions and ownership then reflash the modded version using flash tool. All went fine but is not handy to use this procedure for other (newer) devices as kernel functionality may improove in time, so it makes no sense to downgrade them up to my current kernel version. At this point I started to "play" with your MT65xx plugins/scripts in order to create a CWM recovery. This part went fine too. I experimented the creation of CWM from stock recovery and the "clone" method too, both recoveryes were fully functional. Testing was easy as the new JB preloader permitted the selection between launching recovery or fastboot, so all testing was done by "fastboot boot" option, without actually flashing anything. The ideea to root newer devices was simple: 1. run cwm from fastboot, select upgrade from zip and load a simple package containing only su, busybox and superuser.apk OR 2.Make all necessary rooting operatons using a batch file and ADB, which has full root access in CWM.

Regarding your plugin script(s): of course, they work pretty fine. It was a good ideea to make all the work in a separate folder from the regular "kitchen" folders but I'd like to make some suggestions.In the kitchen, "original_update" folder has to contain the image which is planned to be processed/modded. Your plugins are integrated into the kitchen, so they don't really need to manually copy (again!) the same image but they can copy it themselfs into the work folder. For example, instead of

echo "--> Place your STOCK MT6575/ 77 recovery.img into the folder mentioned above <--"

scripts/press_enter

cd $recovery_dir

...........

I modified into

#echo "--> Place your STOCK MT6575/ 77 recovery.img into the folder mentioned above <--"

#scripts/press_enter

cd $recovery_dir

cp ../original_update/recovery.img ../$recovery_dir

..........

Regarding TWRP, that one was unsuccessfull. Well, although my device has dual-sim phone functions, in fact is a tablet pc. My JB is a 3 buttons version so I ran the 3 button script, then executed the resulting image via fastboot. The buttons were there, placed at the left side of the screen in post-card vue and functioning. By entering some kind of list option (don't remember the name, it was last raw, right button), the list appeared but no way to scroll the screen as it didn't reacted to touch at all... Same with the 4 button script.

Hoping that this informations were usefull for you (in a way or other ;) ), all the best and... keep going!
[Miscellaneous Android Development] yuweng:
Thank you so much for your feedback... :laugh:

Actually the original plugins starts at this thread here but i never got V2 finished as its hard to maintain both cygwin & linux version at that time b'cos Android Kitchen at that time doesn't support MT65xx... The unpack/ repack is totally different... :o On linux, i don't know what program that can editing Android png image with the correct size... :o

Some of the features i have in mind at that time... :D

1. Will automatically look for Working Folder for boot.img/ recovery.img/ logo.bin/ logo.img/ boot_logo if found then will ask you what you wanna do...

2. When boot or recovery is selected, it will unpack it, after you finish, it will repack & copy it back to Working Folder

3. If boot_logo, logo.bin/ logo.img is selected then it will copy from Working Folder to temp folder for extraction then automatically starts PAINT.Net & after editing, auto conversion & auto copy it back to WORKING Folder/system/media/images

i guess user prefer manual edit as there are so many other programs that can do that & also Kadan's LogoBuilder works great on MT65xx... :good:

On TWRP, try the new one V2.3.2.3 above, that one you tried was ported over from Lewa for experienced user only, one is for MT6575 & the other one for MT6577... :o V2.3.2.3 supports 1024x600 that suits your ZXC 7z tablet... :good: However, it works on Windows only... :D
[Miscellaneous Android Development] balamu96m:
Re: [TUTS] [TOOLS] CWMR/ TWRP/ COT Recovery for MT657x

Yuweng bro!

Recently, i built a latest CWMR Touch v6.0.2.7 with the online builder with MMX A110 stock recovery. Flashing the recovery provided by the builder didn't work.

So I used its ramdisk to port it manually by myself and some how made it boot. Everything is working including touchscreen, but touch inputs have no response. I found touchscreen to be working when i ran the keytest in the recovery.

Hard & soft keys are working though.

Key test displayed different key codes for different touch inputs as well as for key pressings.

Any help on that??

Thanks!
[Miscellaneous Android Development] ablbd:
twrp

Great plans, "cookers" will be delighted.

Windows XP is my main OS and Linux, when needed, runs from boot dvd. Truth is that I enjoy to make manually the whole procedure, to mount ext4 partition , edit whatever in ramdisk, s.o. In this way I know exactly what I am doing, so I must not rely on a certain script or batch.

I tryed out TWRP_V2.3.2.3. It is processing stock recovery (apparently) erorrless but the produced twrp image doesn't work at all. By running it in fastboot, after 2-3 secconds of black screen, the tablet is booting normally... Same result with michfood cwm.

It's not big deal anyway as I made a new cwm based on zxc stock recovery, which works both on branded zxc z7 and on the unbranded device(s) . As I mentioned before, the main goal of this whole project was a tool capable to painlessly root such devices without flashing anything. Well, at least until fastboot option is preserved...