Skip to content

Instantly share code, notes, and snippets.

@okanon
Last active December 24, 2018 09:07
Show Gist options
  • Save okanon/7588e97d491d1f96056b45a5ff4d3575 to your computer and use it in GitHub Desktop.
Save okanon/7588e97d491d1f96056b45a5ff4d3575 to your computer and use it in GitHub Desktop.
Fixed Electra 1.0.x "Error: topanga"

Fixed Electra 1.0.x "Error: topanga"

Download & Jailbreak Electra b11-3

Electra beta11-3

How to Use

  1. Download WinSCP or SCPcleint
    winscp

  2. SFTP connection to the device

  3. Forward rm_topanga.sh to /var/root directory

  4. SSH Connetction (root user).

    cd
    chmod 777 -R rm_topanga.sh
    sh rm_topanga.sh
    

    If the following error occurs, please set PATH.
    001

    export PATH=$PATH:/usr/bin:/usr/sbin:/bin:/bootstrap/usr/bin:/bootstrap/usr/sbin:/bootstrap/bin
    

    002

  5. Uninstall Electra b11-3 & Install latest Electra

Enjoy JailBreak ;)

#!/bin/sh
rm -rf /bin/bash
rm -rf /bin/dd
rm -rf /bin/ln
rm -rf /bin/sed
rm -rf /bin/vdir
rm -rf /bin/bunzip2
rm -rf /bin/dir
rm -rf /bin/ls
rm -rf /bin/sh
rm -rf /bin/zcat
rm -rf /bin/bzcat
rm -rf /bin/echo
rm -rf /bin/mkdir
rm -rf /bin/sleep
rm -rf /bin/zcmp
rm -rf /bin/bzip2
rm -rf /bin/egrep
rm -rf /bin/mknod
rm -rf /bin/stty
rm -rf /bin/zdiff
rm -rf /bin/bzip2recover
rm -rf /bin/false
rm -rf /bin/mktemp
rm -rf /bin/su
rm -rf /bin/zegrep
rm -rf /bin/cat
rm -rf /bin/fgrep
rm -rf /bin/mv
rm -rf /bin/sync
rm -rf /bin/zfgrep
rm -rf /bin/chgrp
rm -rf /bin/grep
rm -rf /bin/pwd
rm -rf /bin/tar
rm -rf /bin/zforce
rm -rf /bin/chmod
rm -rf /bin/gunzip
rm -rf /bin/readlink
rm -rf /bin/touch
rm -rf /bin/zgrep
rm -rf /bin/chown
rm -rf /bin/gzexe
rm -rf /bin/rm
rm -rf /bin/true
rm -rf /bin/zless
rm -rf /bin/cp
rm -rf /bin/gzip
rm -rf /bin/rmdir
rm -rf /bin/uname
rm -rf /bin/zmore
rm -rf /bin/date
rm -rf /bin/kill
rm -rf /bin/run-parts
rm -rf /bin/uncompress
rm -rf /bin/znew
rm -rf /private/var/run/utmp
rm -rf /sbin/reboot
rm -rf /sbin/halt
rm -rf /sbin/dmesg
rm -rf /sbin/dynamic_pager
rm -rf /sbin/nologin
rm -rf /usr/bin/lzmainfo
rm -rf /usr/bin/iomfsetgamma
rm -rf /usr/bin/chsh
rm -rf /usr/bin/gpgv
rm -rf /usr/bin/toe
rm -rf /usr/bin/cmp
rm -rf /usr/bin/locate
rm -rf /usr/bin/cfversion
rm -rf /usr/bin/gpg-zip
rm -rf /usr/bin/dselect
rm -rf /usr/bin/infotocap
rm -rf /usr/bin/ncursesw5-config
rm -rf /usr/bin/dpkg-deb
rm -rf /usr/bin/diff3
rm -rf /usr/bin/sw_vers
rm -rf /usr/bin/gpg
rm -rf /usr/bin/df
rm -rf /usr/bin/renice
rm -rf /usr/bin/captoinfo
rm -rf /usr/bin/dpkg-name
rm -rf /usr/bin/bashbug
rm -rf /usr/bin/dpkg-split
rm -rf /usr/bin/chfn
rm -rf /usr/bin/tset
rm -rf /usr/bin/unlzma
rm -rf /usr/bin/uicache
rm -rf /usr/bin/reset
rm -rf /usr/bin/pagesize
rm -rf /usr/bin/gpgsplit
rm -rf /usr/bin/diff
rm -rf /usr/bin/uiopen
rm -rf /usr/bin/dpkg-trigger
rm -rf /usr/bin/updatedb
rm -rf /usr/bin/ncurses5-config
rm -rf /usr/bin/script
rm -rf /usr/bin/ldrestart
rm -rf /usr/bin/time
rm -rf /usr/bin/sbdidlaunch
rm -rf /usr/bin/clear
rm -rf /usr/bin/tic
rm -rf /usr/bin/getconf
rm -rf /usr/bin/lzless
rm -rf /usr/bin/dpkg-query
rm -rf /usr/bin/infocmp
rm -rf /usr/bin/lzcmp
rm -rf /usr/bin/arch
rm -rf /usr/bin/xargs
rm -rf /usr/bin/getty
rm -rf /usr/bin/lzcat
rm -rf /usr/bin/ldid
rm -rf /usr/bin/uiduid
rm -rf /usr/bin/dirname
rm -rf /usr/bin/lzdiff
rm -rf /usr/bin/find
rm -rf /usr/bin/lzmadec
rm -rf /usr/bin/lzgrep
rm -rf /usr/bin/sdiff
rm -rf /usr/bin/lzmore
rm -rf /usr/bin/tput
rm -rf /usr/bin/lzfgrep
rm -rf /usr/bin/hostinfo
rm -rf /usr/bin/tar
rm -rf /usr/bin/lzma
rm -rf /usr/bin/sbreload
rm -rf /usr/bin/login
rm -rf /usr/bin/which
rm -rf /usr/bin/gssc
rm -rf /usr/bin/apt-key
rm -rf /usr/bin/lzegrep
rm -rf /usr/bin/passwd
rm -rf /usr/bin/dpkg
rm -rf /usr/lib/libhistory.5.dylib
rm -rf /usr/lib/libapt-pkg.dylib.4.6
rm -rf /usr/lib/libpam.dylib
rm -rf /usr/lib/libpamc.1.dylib
rm -rf /usr/lib/libapt-pkg.dylib.4.6.0
rm -rf /usr/lib/libpanelw.5.dylib
rm -rf /usr/lib/libhistory.5.2.dylib
rm -rf /usr/lib/libreadline.6.dylib
rm -rf /usr/lib/libpanel.dylib
rm -rf /usr/lib/libapt-inst.dylib.1.1
rm -rf /usr/lib/libcurses.dylib
rm -rf /usr/lib/liblzmadec.0.dylib
rm -rf /usr/lib/libhistory.6.dylib
rm -rf /usr/lib/libformw.dylib
rm -rf /usr/lib/libncursesw.dylib
rm -rf /usr/lib/libapt-inst.dylib
rm -rf /usr/lib/libncurses.5.dylib
rm -rf /usr/lib/libapt-pkg.dylib
rm -rf /usr/lib/libreadline.5.dylib
rm -rf /usr/lib/libhistory.6.0.dylib
rm -rf /usr/lib/libform.5.dylib
rm -rf /usr/lib/libpanelw.dylib
rm -rf /usr/lib/libmenuw.dylib
rm -rf /usr/lib/libform.dylib
rm -rf /usr/lib/terminfo
rm -rf /usr/lib/libpam.1.0.dylib
rm -rf /usr/lib/libmenu.5.dylib
rm -rf /usr/lib/libpatcyh.dylib
rm -rf /usr/lib/libreadline.6.0.dylib
rm -rf /usr/lib/liblzmadec.dylib
rm -rf /usr/lib/libncurses.dylib
rm -rf /usr/lib/libhistory.dylib
rm -rf /usr/lib/libpamc.dylib
rm -rf /usr/lib/libformw.5.dylib
rm -rf /usr/lib/libapt-inst.dylib.1.1.0
rm -rf /usr/lib/libpanel.5.dylib
rm -rf /usr/lib/liblzmadec.0.0.0.dylib
rm -rf /usr/lib/_ncurses
rm -rf /usr/lib/libpam_misc.1.dylib
rm -rf /usr/lib/libreadline.5.2.dylib
rm -rf /usr/lib/libpam_misc.dylib
rm -rf /usr/lib/libreadline.dylib
rm -rf /usr/lib/libmenuw.5.dylib
rm -rf /usr/lib/libpam.1.dylib
rm -rf /usr/lib/libmenu.dylib
rm -rf /usr/lib/liblzmadec.la
rm -rf /usr/lib/libncursesw.5.dylib
rm -rf /usr/libexec/frcode
rm -rf /usr/libexec/bigram
rm -rf /usr/libexec/code
rm -rf /usr/libexec/reload
rm -rf /usr/libexec/rmt
rm -rf /usr/sbin/accton
rm -rf /usr/sbin/vifs
rm -rf /usr/sbin/ac
rm -rf /usr/sbin/update
rm -rf /usr/sbin/pwd_mkdb
rm -rf /usr/sbin/sysctl
rm -rf /usr/sbin/zdump
rm -rf /usr/sbin/startupfiletool
rm -rf /usr/sbin/iostat
rm -rf /usr/sbin/mkfile
rm -rf /usr/sbin/zic
rm -rf /usr/sbin/vipw
rm -rf /usr/share/dict
rm -rf /usr/bin/gtar
rm -rf /usr/bin/dselect
rm -rf /usr/bin/cycc
rm -rf /usr/bin/dpkg-statoverride
rm -rf /usr/bin/dpkg-deb
rm -rf /usr/bin/dpkg-divert
rm -rf /usr/bin/cynject
rm -rf /usr/bin/update-alternatives
rm -rf /usr/bin/dpkg-split
rm -rf /usr/bin/uicache
rm -rf /usr/bin/dpkg-trigger
rm -rf /usr/bin/dpkg-maintscript-helper
rm -rf /usr/bin/env
rm -rf /usr/bin/gnutar
rm -rf /usr/bin/cycript
rm -rf /usr/bin/dpkg-query
rm -rf /usr/bin/apt
rm -rf /usr/bin/apt-get
rm -rf /usr/bin/dpkg
rm -rf /usr/libexec/MSUnrestrictProcess
rm -rf /usr/libexec/substrate
rm -rf /usr/sbin/start-stop-daemon
rm -rf /usr/lib/libcycript.dylib
rm -rf /usr/lib/libcycript.jar
rm -rf /usr/lib/libapt-inst.dylib
rm -rf /usr/lib/libapt-pkg.dylib
rm -rf /usr/lib/libdpkg.a
rm -rf /usr/lib/libcrypto.1.0.0.dylib
rm -rf /usr/lib/libssl.1.0.0.dylib
rm -rf /usr/lib/libcycript.db
rm -rf /usr/lib/libcurl.4.dylib
rm -rf /usr/lib/libcycript.0.dylib
rm -rf /usr/lib/libcycript.cy
rm -rf /usr/lib/libdpkg.la
rm -rf /usr/lib/libsubstrate.0.dylib
rm -rf /bin/cat
rm -rf /bin/pwd
rm -rf /bin/sed
rm -rf /bin/sleep
rm -rf /bin/stty
rm -rf /bin/date
rm -rf /bin/bzip2_64
rm -rf /bin/kill
rm -rf /bin/sh
rm -rf /bin/dd
rm -rf /bin/mkdir
rm -rf /bin/hostname
rm -rf /bin/rmdir
rm -rf /bin/mv
rm -rf /bin/ln
rm -rf /bin/ls
rm -rf /bin/cp
rm -rf /bin/chown
rm -rf /bin/chmod
rm -rf /bin/rm
rm -rf /bin/bzip2
rm -rf /etc/dropbear
rm -rf /Library/test_inject_springboard.cy
rm -rf /usr/local/lib/libluajit.a
echo "Fixed Electra 1.0.x 'Error: topanga' ;)"
echo "Pls reboot & install latest Electra XD"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment