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

Search This thread

Sherkbert

New member
Jun 28, 2013
2
3
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.
 

lobbster123

New member
Dec 26, 2013
1
0
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
 

gorvox666

New member
Jan 10, 2014
4
0
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

Member
Jan 27, 2014
7
16
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.
 
Last edited:

kavios85

New member
Mar 16, 2011
4
2
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

New member
Mar 19, 2014
2
0
Please help t-t

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

New member
Apr 12, 2014
4
0
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
 

sagarshah1729

Senior Member
May 14, 2014
131
351
23
Surat
Not able to load su command..

CAN YOU PLS HELP HOW YOU ACCESS WITH ADB? UPON ENTERING "su" it wont do anything pls help

I am also not able to enter into su..
I have Karbonn A12+ with no custom recovery but Rooted..
I started Chainfire 3D but when I installed it my phone was stuck on the boot...
It is not working..
Please Help Me..:crying::crying:
 

pankaj verma

New member
May 18, 2014
1
0
su problem fast

:crying:
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

how did you solve this problem please help

---------- Post added at 07:02 AM ---------- Previous post was at 06:58 AM ----------

when i wrote su is not recognised as as an internal or external command. please help me.

---------- Post added at 07:14 AM ---------- Previous post was at 07:02 AM ----------

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):crying:

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.

when i wrote su it says it is not recognised as an internal or external command
 
Last edited:

BSFrost

New member
May 19, 2014
2
3
This is how I solved it on Karbonn titanium S5

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.

1. www(DOT)youtube(DOT)com/watch?v=MVXX-YdhRU0
Follow this tutorial to install sdk and adb.

2. Follow this - www(DOT)dominantwire(DOT)com/2012/11/how-to-solve-adb-device-not-found-error.html#.U3nsHoGSwpk

3. Start your phone into recovery mode (volume up+power),till red screen

4.For CWM, go to mount and storage and "mount/system"

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

6. type "adb pull /system/lib /device" (in adb cmd)

7. Now all the files are in C:/device, browse to that and
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
Look for libGLESv2.so and rename it to libGLESv2cf.so
Then, look for libGLESv2_ORG_CF3D.so and rename it to libGLESv2.so

8. type "adb push /device /system/lib" (in adb cmd)

9. After this, Disconnect - Reboot - Done!

Do Not try Chainfire3D again.
 
Last edited:

geminixxvii

New member
Jun 25, 2014
2
0
many many thanks

1. www(DOT)youtube(DOT)com/watch?v=MVXX-YdhRU0
Follow this tutorial to install sdk and adb.

2. Follow this - www(DOT)dominantwire(DOT)com/2012/11/how-to-solve-adb-device-not-found-error.html#.U3nsHoGSwpk

3. Start your phone into recovery mode (volume up+power),till red screen

4.For CWM, go to mount and storage and "mount/system"

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

6. type "adb pull /system/lib /device" (in adb cmd)

7. Now all the files are in C:/device, browse to that and
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
Look for libGLESv2.so and rename it to libGLESv2cf.so
Then, look for libGLESv2_ORG_CF3D.so and rename it to libGLESv2.so

8. type "adb push /device /system/lib" (in adb cmd)

9. After this, Disconnect - Reboot - Done!

Do Not try Chainfire3D again.


this one worked for me thank u mwaaah
 

Jumpkid

Senior Member
Sep 21, 2008
75
17
Amsterdam
1. www(DOT)youtube(DOT)com/watch?v=MVXX-YdhRU0
Follow this tutorial to install sdk and adb.

2. Follow this - www(DOT)dominantwire(DOT)com/2012/11/how-to-solve-adb-device-not-found-error.html#.U3nsHoGSwpk

3. Start your phone into recovery mode (volume up+power),till red screen

4.For CWM, go to mount and storage and "mount/system"

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

6. type "adb pull /system/lib /device" (in adb cmd)

7. Now all the files are in C:/device, browse to that and
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
Look for libGLESv2.so and rename it to libGLESv2cf.so
Then, look for libGLESv2_ORG_CF3D.so and rename it to libGLESv2.so

8. type "adb push /device /system/lib" (in adb cmd)

9. After this, Disconnect - Reboot - Done!

Do Not try Chainfire3D again.

Thank you! This is the correct solution. :good:
 

Xasperator

New member
Mar 17, 2011
2
0
adb shell

After you connect your phone, you have to run the "adb shell" command to get into the shell. someone neglected to mention that. hope this helps.
 

RossDaBo55

New member
Jul 7, 2014
1
0
1. www(DOT)youtube(DOT)com/watch?v=MVXX-YdhRU0
Follow this tutorial to install sdk and adb.

2. Follow this - www(DOT)dominantwire(DOT)com/2012/11/how-to-solve-adb-device-not-found-error.html#.U3nsHoGSwpk

3. Start your phone into recovery mode (volume up+power),till red screen

4.For CWM, go to mount and storage and "mount/system"

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

6. type "adb pull /system/lib /device" (in adb cmd)

7. Now all the files are in C:/device, browse to that and
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
Look for libGLESv2.so and rename it to libGLESv2cf.so
Then, look for libGLESv2_ORG_CF3D.so and rename it to libGLESv2.so

8. type "adb push /device /system/lib" (in adb cmd)

9. After this, Disconnect - Reboot - Done!

Do Not try Chainfire3D again.

When I try step 8, I get an error saying permission denied any help?
 

codenamedecoy

New member
Jun 15, 2014
1
0
Life Saver - Thanks -Done on mu Note III

Thanks. WOrk like charm on note 3

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.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 16
    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.
    3
    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.
    3
    This is how I solved it on Karbonn titanium S5

    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.

    1. www(DOT)youtube(DOT)com/watch?v=MVXX-YdhRU0
    Follow this tutorial to install sdk and adb.

    2. Follow this - www(DOT)dominantwire(DOT)com/2012/11/how-to-solve-adb-device-not-found-error.html#.U3nsHoGSwpk

    3. Start your phone into recovery mode (volume up+power),till red screen

    4.For CWM, go to mount and storage and "mount/system"

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

    6. type "adb pull /system/lib /device" (in adb cmd)

    7. Now all the files are in C:/device, browse to that and
    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
    Look for libGLESv2.so and rename it to libGLESv2cf.so
    Then, look for libGLESv2_ORG_CF3D.so and rename it to libGLESv2.so

    8. type "adb push /device /system/lib" (in adb cmd)

    9. After this, Disconnect - Reboot - Done!

    Do Not try Chainfire3D again.
    2
    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
    1
    if you dont mind losing some data

    i have clone s4 mtk6589 1gb ram i installed drivers of chain fire 3d after that my mobile gets soft bricked i have 3e recovery from which i tried immediately try to restore my phone to its previous by wiping data but i am foolish:confused: to do that cause above solution didn't work for me as i wipe all data using factory reset and wipe cache

    like above solution i tried adb terminal but i am unable to gain su permission:(

    Please Help

    and off course thanks will be there:angel:

    if you all ready tried these methods to come up short and r using a android operating system you can always flash a official stock rom www(dot)sammobile(dot)com/firmwares/1/ at this page you can search for any android system on all most any carrier download your official
    rom make sure you r using the one for your carrier or your sim wont work i believe it has something to do with radio (correct me if i am wrong )
    then download odin3 v3.09 sorry i cant find a link to provide for that put your phone or tablet etc.. in download mode power+vol up+home key while device is off connect to usb with odin open under messages in gui of odin it should state added MAKE SURE RE-PARTITION IS UNCHECKED click pda or ap select your md5 you just downloaded allow odin to check the file this can take some time depending on your computer etc.. and now for the most important part to click start :good: now allow odin to do its thing phone reboot as long as it was checked annnd bam :laugh: your phone or tablet should start if it stays on the logo screen allow 5 min your phone or tablet is configuring for its first use or so it thinks lol if oden fails to find you device you need the proper drivers for your phone/tablet :good::good::good: this method worked 100% for me and my s4 sghI337m if it work for you leave a thanks:cool: