nanaasar / mobileterminal

Automatically exported from code.google.com/p/mobileterminal
0 stars 0 forks source link

Crashes or locks up on 3G with iOS4 #172

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Installed iOS4 + redsnow jailbreak on my 3G
2. Installed MobileTerminal from cydia (got 364.1-10)
3. Downloaded 426 unstable, unzipped on windows, scp'ed the unzipped copy of 
Terminal.app over install on iphone.

What is the expected output? What do you see instead?

Expect a command prompt.  On 364 the keyboard appears briefly and then the app 
closes.  On 426 it stays longer, but still doesn't let me type anything or show 
a prompt and eventually disappears.

What version of the product are you using? On what operating system?

3G / iOS4 / windows7

Please provide any additional information below.

ssh works, so bash is working.

Original issue reported on code.google.com by scotthea...@gmail.com on 22 Jun 2010 at 5:23

GoogleCodeExporter commented 8 years ago
The one that is on the featured list in Cydia

Original comment by alexandrojv9 on 26 Oct 2010 at 11:28

GoogleCodeExporter commented 8 years ago
Alright, then do as the last 50 people I told to do so:

Remove MobileTerminal in Cydia. Install OpenSSH. Reboot. Download 
http://apt.saurik.com/debs/mobileterminal_364.3-12_iphoneos-arm.deb on your PC.
Download WinSCP if you're on Windows (which I asume).
Open WinSCP and make a new SCP-connection to your iDevice using it's IP-address 
(you can find it out by clicking the blue arrow next to your routers name in 
Settings/Networks). Username: root Password: alpine
Now press Crtl + T. A new window should open which enables a bash session.
Type: "mkdir /var/mobile/Media/Cydia" (without ""), then "mkdir 
/var/mobile/Media/Cydia/AutoInstall"
Close the Window and copy the .deb to /var/mobile/Media/Cydia/AutoInstall
Close the connection and reboot your phone

done

Note that googlecode says r426 is deprecated and therefore dumd to download. 
That's not true. It's the best for 4.0

You

Original comment by dave.sto...@gmail.com on 26 Oct 2010 at 11:48

GoogleCodeExporter commented 8 years ago
please ignore everything below "done", it's just a copy paste fail

Original comment by dave.sto...@gmail.com on 27 Oct 2010 at 5:22

GoogleCodeExporter commented 8 years ago
mmm it's fine, I'll just wait until the fix reaches the cydia version, I don't 
have a use for it yet, other than changing the alpine password

Original comment by alexandrojv9 on 27 Oct 2010 at 5:25

GoogleCodeExporter commented 8 years ago
lol, then just do as above (without downloading the .deb) and type "passwd 
mobile", then enter a new password
then "passwd root", done...

or you could simply disable SSH with SBSettings when not needed, simple as a 
swipe and a tap;)

Original comment by dave.sto...@gmail.com on 27 Oct 2010 at 5:29

GoogleCodeExporter commented 8 years ago
87 worked for me. Thanks.

Original comment by paulvank...@gmail.com on 27 Oct 2010 at 11:39

GoogleCodeExporter commented 8 years ago
tanks, mobileterminal_364.3-12_iphoneos-arm.deb on the autoinstall folder works 
for me too, iphone 3g 8gb ios 4.1

Original comment by fernando...@gmail.com on 28 Oct 2010 at 8:42

GoogleCodeExporter commented 8 years ago
102 worked for me (on a 3gs on 4.1) thanks!!

Original comment by katherin...@gmail.com on 14 Nov 2010 at 5:50

GoogleCodeExporter commented 8 years ago
Thanks to....
Comment 85 by mckinneycm, Sep 08, 2010 
Add the Repo:

http://cydia.xsellize.com/

Then install "MobileTerminal iOS4"
This worked great..

Original comment by amr0...@gmail.com on 15 Nov 2010 at 3:39

GoogleCodeExporter commented 8 years ago
Issue 226 has been merged into this issue.

Original comment by allen.po...@gmail.com on 22 Nov 2010 at 2:24

GoogleCodeExporter commented 8 years ago
Issue 225 has been merged into this issue.

Original comment by allen.po...@gmail.com on 22 Nov 2010 at 2:24

GoogleCodeExporter commented 8 years ago
Issue 224 has been merged into this issue.

Original comment by allen.po...@gmail.com on 22 Nov 2010 at 2:24

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Re: Comment 102 vs earlier comments
Placing the file in /var/mobile/Media didnt work !
However creating the structure /var/root/Media/Cydia/AutoInstall and placing 
the deb file here worked like a charm.

--
iPhone 3GS 4.0.1

Original comment by ckpow...@gmail.com on 27 Nov 2010 at 3:39

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
The error was...

The MobileTerminal doesn't work for me on iPhone, it doesn't open...

Then, I installed the OpenSSH and accessed it from a MAC (ssh root@<iPhone IP>) 
and tryed to run the MobileTerminal...

cd /Applications/Terminal.app
./Terminal

 and I get the error...

dyld: Symbol not found: _OBJC_CLASS_$_UITile
  Referenced from: /private/var/stash/Applications.aXFMEH/Terminal.app/./Terminal
  Expected in: /System/Library/Frameworks/UIKit.framework/UIKit

So, I added the Repo http://cydia.xsellize.com, installed "MobileTerminal iOS4" 
and it work!!!!

Thanks to....
Comment 85 by mckinneycm, Sep 08, 2010 and Comment 109 by amr0703, Nov 15, 2010 
(above)

My iPhone is:

 - iPhone 3GS, 
 - iOS 4.02
 - Jailbreak with limera1n, I think that with redsn0w is the same case...

How to add a repo:

Open Cydia on iPhone > Manage > Sources > Edit > Add > Type the URL: 
http://cydia.xsellize.com > Add Source > Done

Then install "MobileTerminal iOS4"

This worked great...

Alessandro.

Original comment by alessand...@gmail.com on 10 Dec 2010 at 12:08

GoogleCodeExporter commented 8 years ago
it worked for me, after a long time trying to get the official terminal app 
from Cydia. 

Thanks..

Felix

Original comment by felixc...@gmail.com on 18 Dec 2010 at 11:33

GoogleCodeExporter commented 8 years ago
thank's to Alessandro in comment 119, i've done the same as him and it works! 
so nice!

Original comment by acids...@gmail.com on 26 Dec 2010 at 12:26

GoogleCodeExporter commented 8 years ago
I'm sure this valuable tool will be up again shortly.  
If your mobileterminal is still down, as is mine, As a workaround:
After jailbreak/unlock, I got my Iphone Dynamically assigned IP from my home 
router interface.  Then I pulled up my winxp command tool (I have openssh 
installed - ubuntu cmd prompt will also work great) and I typed:   

ssh -l mobile 192.168.1.x   (enter)

(note: the x is the number assigned by router - entire IP my differ)
wait long pause while keys generate then accept the keys when prompted.

when prompted for password, enter "alpine" without quotes and press enter.

from this point, using your computers cmnd line instead of mobile terminal, you 
can follow the directions exactly as given 
inside cydia, near the bottom of the page "root password how to"

or here:

http://cydia.saurik.com/password.html

Hope this wasn't too disorganized (-:

Original comment by bainan1...@gmail.com on 19 Feb 2011 at 5:32

GoogleCodeExporter commented 8 years ago
This issue is already deprecated. The current state-of-the-art is about 200 
revisions above the version cydia has hosted.

And to come to your post. Everyone who needs to change someones password 
because he/she's got OpenSSH installed needs to know how to use ssh and 
therefore how to change a password.

Original comment by dave.sto...@gmail.com on 19 Feb 2011 at 5:37

GoogleCodeExporter commented 8 years ago
depreciated...
I just hope the working version gets into Cydia!  Love the tool.

Original comment by bainan1...@gmail.com on 19 Feb 2011 at 5:51

GoogleCodeExporter commented 8 years ago
You can get 520 (the current version) from the downloads section.
There are a lot of ways to install it, but the easiest is to either buy Safari 
Download Manager and install it via iFile or download it to your PC/Mac and 
SCP' or SFTP' it to your iPhone and then install it via iFile

Original comment by dave.sto...@gmail.com on 19 Feb 2011 at 5:54

GoogleCodeExporter commented 8 years ago
SCP was cheapest (-;  but too complicated for my friends.  Its up.  Thanks!

Original comment by bainan1...@gmail.com on 19 Feb 2011 at 6:02

GoogleCodeExporter commented 8 years ago
Really this isnt "depricated". The default repo in cydia still has the older 
version. Even after reloading the repos, 3xx. I used SDLM to get a newer 
version and iFile to install. This was on a iPhone 3g with 4.2.
I have not looked at xSellize's repo that was stated months ago to check which 
version they currently have up.
I like to keep the repo list as small as possible. Sometimes Ill only have 2 in 
the list. Then when the time comes all add a couple back to update and what not 
then ill remove them again. Since being on an old 3g I like my phone to run as 
smooth as possible.

Original comment by ksk.che....@gmail.com on 25 Feb 2011 at 8:06

GoogleCodeExporter commented 8 years ago
Yes, it is outdated. If you want a command-line, you need to know how to get it.
if you're too lazy to read the manuals, then just give up. We're constantly 
trying to bring MobileTerminals old functionality back with stable code, so 
please just leave it be, ok?

Original comment by dave.sto...@gmail.com on 25 Feb 2011 at 8:09

GoogleCodeExporter commented 8 years ago
I have asked the "owner" of the default Cydia package to take it down but have 
not gotten back any replies.  MobileTerminal releases are done on this website, 
and various Cydia repositories that I don't control.  I realize this is not 
your problem and it should just work, but I don't know what to tell you.  The 
best we can do is keep putting new releases out here and hope someone fixes the 
default Cydia packages.

Original comment by allen.po...@gmail.com on 27 Feb 2011 at 11:01

GoogleCodeExporter commented 8 years ago
the appropiate link for the solution in my opinion is here:
Solution for iOS: 4.2.1
Easy Install (using Cydia auto-install)

This method is the easiest and fastest, recommended for novices.

    Launch Cydia on your device, and allow it to fully load up.
    Now tap on the ”Manage” tab on the bottom, then tap on “Sources” located in the middle.
    Once your sources have loaded, tap “Edit” at the top right, then “Add” at the top left.
    Lastly, enter http://YourCydiaRepo.org and tap “Add Source”.
    Allow Cydia to do the rest of the work.
    Now that you have added this repository, do a search for "MobileTerminal", and download it from Your Cydia Repo. 

If you need additional help with this Cydia repository, you can visit 
http://YourCydiaRepo.org

source: http://code.google.com/p/mobileterminal/wiki/Installation

Original comment by fank...@gmail.com on 30 Mar 2011 at 11:59

GoogleCodeExporter commented 8 years ago
above worked for me .. thnx :)

Original comment by sunny....@gmail.com on 5 Apr 2011 at 7:21

GoogleCodeExporter commented 8 years ago
#130 works for my 4.2.1

Original comment by Sun.Zi...@gmail.com on 10 Apr 2011 at 2:45

GoogleCodeExporter commented 8 years ago
#130 worked for my iPhone 3G with 4.2.1

thanks!

Original comment by broadway...@gmail.com on 20 Apr 2011 at 8:34

GoogleCodeExporter commented 8 years ago
Thank you.  I have been trying to get this to work now for weeks.  I also  
contacted Jay Freeman (saurik) from Cydia but I got no responses.  I wonder if 
the guy died or something happened.  I have not read or seen anything about it 
if something did happen.  It's not normal for a person to develop a platform / 
operating system and then totally abandon it.  Considering the amount of Apple 
iPhone, iPad & iPod users I think this would be a very bad idea.  If anything 
it has potential to make money and become a business.  So from my perspective I 
just don't think it makes any sense.

Original comment by Cadwerks...@gmail.com on 29 Apr 2011 at 11:41

GoogleCodeExporter commented 8 years ago
There are no words in any language, no matter if English, Jerman, Japanese, 
Klingon or God-knows-what-else, to express how badly you fail by posting this 
comment. Anyways, I'll try.

1.) Saurik had trouble for a about 72 hours a row with amazon, because their 
serves (which handle most of cydia's payment system) sent 500's and stuff. And 
that happened about a week ago.

2.) Are you 10 or what? Saurik has, next to his work on Cydia, also other jobs 
and, to mention it, a private life. About 10 million Cydia users send e-mails 
to him about their old installer-repo's not working, connection-timeout-errors, 
no internet connection-errors and stuff. I guess he won't care reading them all.

3.) Even if he did so, it would take some time to respond to all. Just as an 
example, I got a response about 2.2.1 when iOS 4 was released. Just to give you 
an idea...

4.) Your problem mainly consists in: "I downloaded it from Cydia and it doesn't 
work. It's Cydia's fault! I hate saurik >:("
Dude, if you want to work with a terminal-emulator, then please...please, for 
heaven's sake, learn how to use one. Learn how UNIX-systems are built, how 
stull like APT works, what architectures are and on what systems a Terminal is 
based on.
Then, and ONLY then, you may post stuff as "Worked"

Anyways, read at least the Wiki

Original comment by dave.sto...@gmail.com on 30 Apr 2011 at 12:36

GoogleCodeExporter commented 8 years ago
87 works for me, with no need for SSHing to your phone. I used iFile from Cydia 
to make the necessary folders; use aDownloader to get the .deb (couldn't 
download via safari). Now terminal works like a charm!

Original comment by james.cr...@gmail.com on 2 May 2011 at 4:50

GoogleCodeExporter commented 8 years ago
Ok, if anybody posts another comment like "Worked for me" or something 
non-constructive, also known as "SPAM", I'm going to freak out here right now.

This issue tracker is for a.) reporting terminal-related(!) issues and b.) 
discuss about those, not about telling the world how awesome the tutorials of 
some people are. If you wish to do so, join MobileTerminal's discussion group 
to get the tutorial into the Wiki.

And may God help the unfortunate person who posts Spam below this comment.

Original comment by dave.sto...@gmail.com on 2 May 2011 at 4:56

GoogleCodeExporter commented 8 years ago
Wow, didn't know that was considered "SPAM" -- my apologies. Saw some other 
people posting how they got it to work and thought I would share my experience 
in the hope it would help someone else. As a casual user I stumbled upon this 
page, saw a pattern of people posting fixes or saying what worked/didnt. I 
didn't know there was a certain etiquette or strict posting guidelines. My 
sincere apologies.

Perhaps dealing with inferior, unknowing folk like myself gets annoying. You 
sound a bit agitated; some might even take it as rude, seeing as how they are 
trying to help.

God help me, and my sincerest apologies.

Original comment by james.cr...@gmail.com on 2 May 2011 at 7:15

GoogleCodeExporter commented 8 years ago
@james.cr...@gmail.com Your post on Comment 136 is actually helpful, and it is 
actually encouraged to post fixes or workarounds for issues like this if they 
are found. And it is really appreciated by most users trying to find a fix for 
this or many other issues out there. So thank you very much for having posted 
that; and please disregard Comment 137.

@dave.sto...@gmail.com and everyone else that has found this issue resolved for 
themselves: Please unstar this Issue if you would not like to receive 
additional replies to this issue as this issue should be marked as fixed, but 
just simply has not been done by the project's owners.

Original comment by alexandrojv9 on 2 May 2011 at 7:25

GoogleCodeExporter commented 8 years ago
The problem is, that this issue was solved long ago and people only post stuff 
that has been said long ago.

Original comment by dave.sto...@gmail.com on 2 May 2011 at 7:46

GoogleCodeExporter commented 8 years ago
Issue 287 has been merged into this issue.

Original comment by dave.sto...@gmail.com on 17 Jul 2011 at 8:09

GoogleCodeExporter commented 8 years ago

Original comment by allen.po...@gmail.com on 11 Oct 2011 at 11:59

GoogleCodeExporter commented 8 years ago
Here's what I did to fix the crash on start.

MobileTerminal Crash On Start Problem
        1.  Uninstalled Cydia version of MobileTerminal
            a. Opened Cydia/Manage/Packages tapped on MobileTerminal, Edit and uninstalled it.      
        2.  Searched www.code.google.com for "mobileterminal" and Downloaded "MobileTerminal_520-1_iphoneos-arm.deb"
        3.  Placed "MobileTerminal_520-1_iphoneos-arm.deb" in /private/var/root/Media/Cydia/AutoInstall
        4.  Rebooted iPhone

Original comment by baseball...@hotmail.com on 29 Nov 2011 at 3:59