Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,728,302 Members 51,529 Now Online
XDA Developers Android and Mobile Development Forum

HOW TO FIX CHAINFIRE 3D SOFTBRICK (This is a Guide, Not A Question)

Tip us?
 
Sherkbert
Old
#1  
Sherkbert's Avatar
Junior Member - OP
Thanks Meter 2
Posts: 2
Join Date: Jun 2013
Thumbs up HOW TO FIX CHAINFIRE 3D SOFTBRICK (This is a Guide, Not A Question)

HOW TO FIX Chainfire3d SOFTBRICK AND KEEP EVERYTHING

(I know this isn't a question, but it's a popular issue and many people seem to have it)

If you're like me, you installed Chainfire 3d, You ran the thing inside the app, it restarted your phone,
and you are just stuck at the boot screen. Don't worry, you can fix this without having to lose any of your files.
I would have killed to have a guide like this when my phone bricked instead of having to search the internet for
hours and hours trying to find a solution which was really cryptic.


1.www(DOT)youtube(DOT)com/watch?v=MVXX-YdhRU0
Follow this tutorial to install and open a program which you will use to delete the driver Chainfire installed.

2. Start your phone into recovery mode (home+volup+press+power)

3. Plug in your phone via USB cord to your computer.

4. Once you have adb opened in command prompt, type "su" (without quotes) to gain superuser acess

5. After that, you type "cd /system/lib" (Without quotes)

6. Then you type "cf3d_uninstall.sh" (without quotes)

Your phone should reboot back to exactly like it was before. All your files, apps, etc. will all be there. Now it is
time for you to uninstall that dreaded chainfire 3d app so you never have to worry about it.
The Following 2 Users Say Thank You to Sherkbert For This Useful Post: [ Click to Expand ]
 
Sherkbert
Old
#2  
Sherkbert's Avatar
Junior Member - OP
Thanks Meter 2
Posts: 2
Join Date: Jun 2013
Quote:
Originally Posted by Sherkbert View Post
(I know this isn't a question, but it's a popular issue and many people seem to have it)
Excuse me, I thought that it was required for all forums to be questions so I believed I had to specify that, so ignore it please.
 
lobbster123
Old
#3  
Junior Member
Thanks Meter 0
Posts: 1
Join Date: Dec 2013
Default Matthew

Hi, I, too, bricked my android phone. However, your solution did not work for me. Typing "su" in the adb folder in cmd did not give me super user access. It just told me that su is not an internal or external command. Is there another way to get super user access? Thanks in advance
 
JRkkTheGamer
Old
#4  
Junior Member
Thanks Meter 0
Posts: 4
Join Date: Jan 2014
Default Heeelp!

Im going nuts over this, "cd/system/lib: not found"
Any ideas?
 
Bristoled
Old
#5  
Junior Member
Thanks Meter 0
Posts: 4
Join Date: Jan 2014
Quote:
Originally Posted by JRkkTheGamer View Post
Im going nuts over this, "cd/system/lib: not found"
Any ideas?
If You have CWM Recovery, then You need to go: "Mounts & storages" and mount /system
Then command: cd /system/lib will be working.
 
gorvox666
Old
#6  
Junior Member
Thanks Meter 0
Posts: 3
Join Date: Jan 2014
Default installed chainfire 3d/cant find the driver in lib

i installed chainfire 3d on my ceros motion (mtk6589,ct7008-w) it got stuck in a boot loop ,went through hell getting adb shell to come up but i got it ....my problem is that when i checked the "cd system /lib" directory there is no such file as "cfd3d_uninstall" no file name in that dir is even close so does chainfire 3d install the gpu driver under a different name?all /99% of all the file names start with "lib"
 
hojzz
Old
(Last edited by hojzz; 27th January 2014 at 10:25 PM.)
#7  
Junior Member
Thanks Meter 1
Posts: 1
Join Date: Jan 2014
i have the same problem. when i type in "su" it says it is not recognized as an internal or external command. i'm using TWRP recovery, does that make any difference?

ok, i solved the problem. if you have TWRP, do the following (credit: pancit):

Under TWRP, click Mount, click System, then go back to Home page.
Click Advance, click File Manager, browse to /system/lib
Look for libGLESv1_CM.so and rename it to libGLESv1_CMcf.so
Then, look for libGLESv1_CM_ORG_CF3D.so and rename it to libGLESv1_CM.so
Then, click chmod and change it to 644.
Look for libGLESv2.so and rename it to libGLESv2cf.so
Then, look for libGLESv2_ORG_CF3D.so and rename it to libGLESv2.so
Then, click chmod and change it to 644.
Reboot and wait. Phone is fixed.
The Following User Says Thank You to hojzz For This Useful Post: [ Click to Expand ]
 
kavios85
Old
#8  
Junior Member
Thanks Meter 0
Posts: 4
Join Date: Mar 2011
Quote:
Originally Posted by hojzz View Post
i have the same problem. when i type in "su" it says it is not recognized as an internal or external command. i'm using TWRP recovery, does that make any difference?

ok, i solved the problem. if you have TWRP, do the following (credit: pancit):

Under TWRP, click Mount, click System, then go back to Home page.
Click Advance, click File Manager, browse to /system/lib
Look for libGLESv1_CM.so and rename it to libGLESv1_CMcf.so
Then, look for libGLESv1_CM_ORG_CF3D.so and rename it to libGLESv1_CM.so
Then, click chmod and change it to 644.
Look for libGLESv2.so and rename it to libGLESv2cf.so
Then, look for libGLESv2_ORG_CF3D.so and rename it to libGLESv2.so
Then, click chmod and change it to 644.
Reboot and wait. Phone is fixed.


can you make be more specific? i'm a little bit confused on how to proceed
 
jokuwa
Old
#9  
Junior Member
Thanks Meter 0
Posts: 2
Join Date: Mar 2014
Default Please help t-t

Quote:
Originally Posted by Sherkbert View Post
HOW TO FIX Chainfire3d SOFTBRICK AND KEEP EVERYTHING

(I know this isn't a question, but it's a popular issue and many people seem to have it)

If you're like me, you installed Chainfire 3d, You ran the thing inside the app, it restarted your phone,
and you are just stuck at the boot screen. Don't worry, you can fix this without having to lose any of your files.
I would have killed to have a guide like this when my phone bricked instead of having to search the internet for
hours and hours trying to find a solution which was really cryptic.


1.www(DOT)youtube(DOT)com/watch?v=MVXX-YdhRU0
Follow this tutorial to install and open a program which you will use to delete the driver Chainfire installed.

2. Start your phone into recovery mode (home+volup+press+power)

3. Plug in your phone via USB cord to your computer.

4. Once you have adb opened in command prompt, type "su" (without quotes) to gain superuser acess

5. After that, you type "cd /system/lib" (Without quotes)

6. Then you type "cf3d_uninstall.sh" (without quotes)

Your phone should reboot back to exactly like it was before. All your files, apps, etc. will all be there. Now it is
time for you to uninstall that dreaded chainfire 3d app so you never have to worry about it.
CAN YOU PLS HELP HOW YOU ACCESS WITH ADB? UPON ENTERING "su" it wont do anything pls help
 
manos97
Old
#10  
Junior Member
Thanks Meter 0
Posts: 1
Join Date: Apr 2014
Default i have problem

I type everithing you said like "adb (...........)" but nothing happens. If i type "adb reboot" my phone reboots but when i type what you wrote i dont see responses from pc or phone.Help me please and sorry for my bad english

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


XDA PORTAL POSTS

Easily Combine Text and Manage Your Android Clipboard with StuffMerge

Android clipboard management has always been impractical without the … more

Pale Moon Browser Ported to Android

Having a wide choice of third party applications is one of the most beautiful things that Android has to … more

Partial Android Wear Source Uploaded to AOSP

2014 is certainly shaping up to be theyear of the wearables. And thanks to its innovative … more

Street Panorama Combines Google Maps and Street View into One App

Google Maps is a must have application forevery amateur world explorer. … more