szhilkin / 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
What happens when you run the terminal from the command line over SSH?

Original comment by allen.po...@gmail.com on 22 Jun 2010 at 4:24

GoogleCodeExporter commented 8 years ago
I get the same issue. 

Restored device twice. 

used redsn0w once with Mac, and once with Window's. 
Get mobile terminal crashes at start up.

Original comment by rau...@gmail.com on 22 Jun 2010 at 4:58

GoogleCodeExporter commented 8 years ago
Same exact problem, though mobile terminal shows up in the multi-tasking, quick 
switch bar, it minimizes or crashes every time it is pulled up.

iPhone 3G, iOS4, redsn0w on Mac

Original comment by tingalls484@gmail.com on 22 Jun 2010 at 5:48

GoogleCodeExporter commented 8 years ago
I have that same issue.  I can however connect with ssh on terminal in ubuntu 
and it works fine.

Original comment by laga...@gmail.com on 22 Jun 2010 at 10:34

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
I can confirm this also happens on iPod Touch 2G, iOS 4.0 Final Release with 
Redsn0w (Windows) 0.9.5b5-3.

Original comment by lpq...@gmail.com on 23 Jun 2010 at 1:57

GoogleCodeExporter commented 8 years ago
I re-ran the redsnow jailbreak on my 3G and decided to disable multitasking 
(after dealing with a sluggish battery guzzling phone all day).   All I did was 
re-run redsnow and unchecked the 3G multitasking box, ran cydia twice and let 
update whatever it thought was appropriate, and now there is some version of 
mobile terminal on my phone that is working.  I didn't connect to itunes at 
all.  I think I'm running the 426 dev build - mobile terminal looks different 
than I remember ... clicking on the (i) icon sends me to a page where none of 
the preferences do anything.  About doesn't do anything so I can't read back 
version.

Original comment by scotthea...@gmail.com on 23 Jun 2010 at 4:30

GoogleCodeExporter commented 8 years ago
This may or may not help, but I ran it (426 Unstable) through SSH on the 
command line and got this:

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

Trace/BPT trap

Original comment by HapeM...@gmail.com on 23 Jun 2010 at 7:08

GoogleCodeExporter commented 8 years ago
I can confirm the same error message as HapeMask's on an iPhone 3Gs with iOS 4.0

I tested version 426 (iPad beta unstable) and it is working but none of the 
settings menus are (maybe this is due to the unstable status)

Original comment by kirich...@gmail.com on 23 Jun 2010 at 12:51

GoogleCodeExporter commented 8 years ago
Same here just did a restore to ios4 and jailbroke it with redsn0w 0.9.5b.  
Afterwards installed mobileterminal (364.1-10) via Cydia installer.  Upon 
launching you see the keyboard momentarily and then it goes back to the main 
screen.

Original comment by jesseher...@gmail.com on 23 Jun 2010 at 10:51

GoogleCodeExporter commented 8 years ago
v364 is known to not be working -- it will never work because it depends on 
private APIs that are missing on the phone.

From my reading of this bug it sounds like people are reprting that v426 is 
working.  There are some conflicting reports, but I expect they are confusion 
about which version is installed, or a bad jailbreak.     It is missing a lot 
of features because it is a complete re-write.    See 
http://code.google.com/p/mobileterminal/wiki/Roadmap for more details.

Original comment by allen.po...@gmail.com on 24 Jun 2010 at 3:04

GoogleCodeExporter commented 8 years ago
I can confirm v426 works perfectly on iOS 4.0 jailbroken with redsn0w on ipod 
tough 2G

Original comment by laga...@gmail.com on 24 Jun 2010 at 5:00

GoogleCodeExporter commented 8 years ago
I confirm 426 to be working on iOS 4.0 as well, on iPhone 3G, custom jailbroken 
image create with PwnageTool. Thanks for you hard work, Allen :)

Original comment by mr.dae...@gmail.com on 24 Jun 2010 at 6:05

GoogleCodeExporter commented 8 years ago
I had to delete the old 364.1-10 from Cydia and copy 426 to the Application 
folder. Coping over the folder didn't work . Then has to "chomd 644 *" then 
"chmod ugo+x Terminal" in the Terminal.app Directory (3GS, ios 4, jailbroken 
with PwnageTool)

Original comment by jboard...@gmail.com on 24 Jun 2010 at 5:49

GoogleCodeExporter commented 8 years ago
MobileTerminal 364.1-10 crashes on also iPhone 3G, iOS4, PwnageTool-4.01, Cydia 
1.0.3201-71, on OSX...

fwiw - GV Mobile 1.55 is crashing also

Original comment by wedges...@gmail.com on 27 Jun 2010 at 5:02

GoogleCodeExporter commented 8 years ago
mobileterminal updated. Here's a link. Install thru ssh

http://www.funkyspacemonkey.com/mobileterminal-officially-updated-ios-4

Original comment by CoryHunt...@gmail.com on 27 Jun 2010 at 5:05

GoogleCodeExporter commented 8 years ago
Still crashing on iPhone 3G -4.0 won't even start

Original comment by dapeste...@gmail.com on 27 Jun 2010 at 10:46

GoogleCodeExporter commented 8 years ago
Please read my reply above before posting if you are running any version less 
than 426.

Original comment by allen.po...@gmail.com on 27 Jun 2010 at 4:17

GoogleCodeExporter commented 8 years ago
How long until this new version will be in Cydia? I am having huge problems 
SSH'ing into phone (problem with latest SBSettings I believe) and need 
MobileTerminal to work on getting it resolved.

Original comment by brendan....@gmail.com on 30 Jun 2010 at 1:53

GoogleCodeExporter commented 8 years ago
MobileTerminal releases appear on the googlecode site -- If you want to make 
them available via Cydia you are welcome to.  (I have never released 
mobileterminal via Cydia, but somehow it always ends up there)

Original comment by allen.po...@gmail.com on 30 Jun 2010 at 2:12

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
[deleted comment]
GoogleCodeExporter commented 8 years ago
Version 426 works fine on my 3G with 4.0 installed and multitasking enabled.  I 
had to restart the phone after upgrading with dpkg.

Original comment by namo...@gmail.com on 8 Jul 2010 at 10:30

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Download MobileTerminal: 
http://www.funkyspacemonkey.com/mobileterminal-v426-ios-40-unofficial-deb

How to Install: 
http://www.funkyspacemonkey.com/install-removeuninstall-iphone-deb-file

Reboot and respring, the first time i tried running it it crashed, re runned it 
and it works.

Original comment by Christ.L...@gmail.com on 14 Jul 2010 at 6:23

GoogleCodeExporter commented 8 years ago
I tried v426 on 3G and works fine

Original comment by ing.jsi...@gmail.com on 20 Jul 2010 at 6:49

GoogleCodeExporter commented 8 years ago
had the same problem, downloaded v426, fixed permissions and rebooted... it 
works.

Note: it dint work before rebooting

Original comment by orvt...@gmail.com on 27 Jul 2010 at 7:30

GoogleCodeExporter commented 8 years ago
426 works with 3GS 32GB with AutoInstall!

De-Install MobileTerminal.

Download the deb file:
http://rapidshare.com/files/40168036...rminal-426.deb

Then load your SSH client. (I prefer T-PoT for Total Commander to copy files)

Browse to /var/root/Media/

Create a new folder called Cydia and inside that folder another folder called 
AutoInstall (both are case-sensitive) -- With T-PoT you can create the Folders 
on your hard disk and move them to the Media folder if you don't know the 
correct commands to create folders.

Now copy the .deb file into the AutoInstall folder. Then reboot AND respring.

After the reboot it will be installed, after the respring you will find it on 
your springboard!

Works fine for me! :-)

Original comment by schice.s...@gmail.com on 28 Jul 2010 at 8:37

GoogleCodeExporter commented 8 years ago
Worked on iphone4 8gb 4.0.1

Downloaded http://www.megaupload.com/?d=BOLJJMFG
Used iPhoneBrowser to copy .deb to /var/root/Media/Cydia/AutoInstall
Rebooted & resprung, but had to reboot again for the icon to show.

Seems to work, though the only gestures I can perform are copy/paste.

Don't forget to change your root passwds!

Original comment by kij...@gmail.com on 2 Aug 2010 at 4:00

Attachments:

GoogleCodeExporter commented 8 years ago
the manual install of mobileterminal v426 (via the deb file) works fine.
iPhone 3GS, iOS 4.0.1, jailbroken via jailbreakme.com.

Original comment by push2hs...@googlemail.com on 2 Aug 2010 at 12:45

GoogleCodeExporter commented 8 years ago
I installed this on my ipod 2.1, running iOS 4.0, Cydia 1.0.3222-73

From the GUI the application starts and quick exits.

If I ssh into the ipod and run the terminal from command prompt, I got this 
message :

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

Trace/BPT trap
------

Looks like a compilation issues.

Hope this is usefull

Original comment by tompa.se...@gmail.com on 2 Aug 2010 at 1:20

GoogleCodeExporter commented 8 years ago
Mobileterminal launches and disappears to background.. Installed via Cydia, 
manual ssh and auto ssh...

Original comment by baldbeav...@gmail.com on 2 Aug 2010 at 9:01

GoogleCodeExporter commented 8 years ago
I can also confirm v426 working on iPhone4/iOS4 with a few bugs. Swipe gestures 
not working and preferences menu is broken. Fixing gestures should be a 
priority as inputting control sequences is a long tedious process with the 
bullet character.

Original comment by LiLboi...@gmail.com on 2 Aug 2010 at 10:56

GoogleCodeExporter commented 8 years ago
I found the issue with the crashing.
With a clean, fresh install, nothing else on my iPod 2G on iOS 4, the ownership 
on Terminal.app must be root:admin.
The permissions on the executable, /Applications/Terminal.app/Terminal, must be 
755.

Original comment by lpq...@gmail.com on 3 Aug 2010 at 1:44

GoogleCodeExporter commented 8 years ago
As always, you can check out 
http://code.google.com/p/mobileterminal/wiki/Roadmap for details on what 
features are prioritized and planned.  Volunteers are welome to implement these 
features.

Original comment by allen.po...@gmail.com on 3 Aug 2010 at 4:33

GoogleCodeExporter commented 8 years ago
I can confirm that lpq430's solution (comment 37) works. I'm using an iPad 
3.2.1 and, after manually copying v426 to the iPad (using SFTP), I had to 
recursively change permissions to 755 and ownership to root:admin. Now 
mobileterminal opens and runs.

Original comment by caleb.h...@gmail.com on 3 Aug 2010 at 3:49

GoogleCodeExporter commented 8 years ago
Same issue with iPhone 4 running iOS 4.0.1

App launches then disappears into the background.

More over, breaks sync for me. iTunes reports error 0xE8004002 and can't 
complete sync.

Removing terminal app cures this.

Original comment by gothmog....@gmail.com on 3 Aug 2010 at 5:17

GoogleCodeExporter commented 8 years ago
Sync and app work fine after lpq430's solution for me(iphone 3gs with 4.0.1).  
Make sure you get the perms right on all files.

Original comment by ohoh...@gmail.com on 3 Aug 2010 at 8:56

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

Original comment by allen.po...@gmail.com on 4 Aug 2010 at 2:11

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

Original comment by allen.po...@gmail.com on 4 Aug 2010 at 2:11

GoogleCodeExporter commented 8 years ago
running on iPhone 4 iOS 4 using the instructions from comments 31 and 32, 
though it didn't originally appear on spring board.  i don't know what i did or 
what happened, but it finally showed up.

Original comment by fitzhugh...@gmail.com on 4 Aug 2010 at 2:53

GoogleCodeExporter commented 8 years ago
did jb through jailbreakme.com and installed it through cydia. iphone 3gs ios 
4. The app shows in the home screen. it crashes and comes back to home screen 
when launched. 

Original comment by sdbr...@gmail.com on 4 Aug 2010 at 3:41

GoogleCodeExporter commented 8 years ago
The version in Cydia won't work -- its not the latest.    Sorry, but how many 
times do we need to explain that on this Issue? (See comment 11).

Original comment by allen.po...@gmail.com on 4 Aug 2010 at 4:05

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Nice job! It works alright by copying the Terminal-426-unstable.zip to 
/private/var/stash/Applications/ with scp.

scp Terminal-426-unstable.zip root@192.168.1.10:/private/var/stash/Applications/
or again, with pscp:
pscp Terminal-426-unstable.zip 
root@192.168.1.10:/private/var/stash/Applications/

Then:
ssh root@192.168.1.10
unzip Terminal-426-unstable.zip

respring

voila

By the way, you need to have openssh and unzip package for this to work.

Once connected via ssh, don't forget to change your root password because by 
default the root password is alpine.

How to change it?

su - 
type password (alpine)
passwd  (type that)
change your password :)

Original comment by davidch...@gmail.com on 5 Aug 2010 at 6:37

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

Original comment by allen.po...@gmail.com on 6 Aug 2010 at 5:20

GoogleCodeExporter commented 8 years ago
[deleted comment]