Page 5 of 7 FirstFirst 1234567 LastLast
Results 41 to 50 of 61
Discuss Device not made for iphone > any way to stop the message ? at the General - Hackint0sh.org; I don't speak what ever language this site is in, but looks like it works ...
  1. #41
    Newbie Array

    Join Date
    May 2007
    Posts
    1
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    I don't speak what ever language this site is in, but looks like it works with 3.0?

    Flugmodusabfrage bei Autoradio abschalten

    EDIT: 2 year member, first post hehe


  2. #42
    Board Hero Array

    Join Date
    Dec 2007
    Posts
    1,044
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    74

    Default

    Quote Originally Posted by paintoad View Post
    I don't speak what ever language this site is in, but looks like it works with 3.0?

    Flugmodusabfrage bei Autoradio abschalten

    EDIT: 2 year member, first post hehe
    The link that says "iapd_3G_3.zip" is for 3.0 on the 3G (I think that's identical to the one on the 2G). They also warn that a version for the 3GS is not done yet.
    iPhone 3GS / 3.1.2 JB (PwnageTool) / 04.26.08 carrier-locked, Carrier Logo Fixer / Cydia / 1000 posts on Hackint0sh

    Installing Cydia programs on a phone that has no internet connection: read this.

    Editing binary .plist, .strings, .nib and .xib files:
    * on your computer: Windows tool / conversion website.
    * on your iPhone: convert those files in a terminal with plutil (installed with Erica Utilities) or edit them with iFile (Cydia links).

  3. #43
    The Man Array aviegas's Avatar

    Join Date
    Sep 2007
    Posts
    1,108
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    73

    Default

    I just completed a version that worked fine on a 2G phone. No message pop-up and the sound is diverted to the speakers. I tested on an old Altec inMotion speakers. Tomorrow I will test on my car's Media Gateway (from Peripheral), that should retrive the audio, song information and control the iPhone's iPod function.

    In theory, as it's a stand alone daemon, I see no reason for it not working on the 3G and even on the 3GS. 3GS uses thumb2 instructions, but it will run regular ARM instructions too. It will waste some memory, but it will not impair the speed.

    So, if anyone is willing to try:

    Patched iapd for fw 3.0 for iPhones 2G, 3G and 3GS

    Please note:
    This is still under test. Use at your own risk.
    File goes to /System/Library/PrivateFrameworks/IAP.Framework/Support/
    Must be owned by: root:wheel => chown root:wheel iapd
    Must have mode set to 755 => chmod 755 iapd
    Save your original file before trying.


    Please post your results. If it work and I will also try it on my new 3GS
    If all works, I will make a Cydia package with a patcher that will modify the required file, with proper consideration for the 2G/3G and the 3GS (if possible I will make a thumb2 version).

    BTW, the patch is a single byte!
    Last edited by aviegas; 07-25-2009 at 04:42 PM.

  4. #44
    The Man Array aviegas's Avatar

    Join Date
    Sep 2007
    Posts
    1,108
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    73

    Default

    I've done some extra tests with my patched 3.0 version and I guess I can say that it works fine for the 2G, 3G and 3GS!

    There are 4 types of devices to be tested.

    - Test #1: Not made for iPhone, with 12V charging. The Altec inMotion is an example of a device for this test. All 3 models behave as expected, including the display of the "not made for iPhone - charging not supported" pop-up with the 3G/3GS. Audio worked fine with all 3.

    - Test #2: Not made for iPhone, with 5V charging. The Peripheral Media Gateway (PMG) is an example (have one in my car). All 3 models work without any problems and NO pop-ups, as 5V charging is provided. So all 3 behave as if the PMG was "Made for iPhone".

    - Test #3: Made for iPhone, with 12V charging. The Original Monster FM transmitter is a good example. I will do this test later today, but I thing it will not be a problem as the patched code path does not gets executed.

    - Test #4: Made for iPhone, with 5V charging. The current Griffin iTrip charger/FM transmitter is an example. I will also perform this test later today.

    The dock connector has 2 audio modes: one that's is simply the same output as the headphones jack and the volume/play controls are on the iPhone and another where volume/play controls are passed to the speakers/radio device. Both modes are present on the PMG and both modes work correctly.

  5. #45
    The Man Array aviegas's Avatar

    Join Date
    Sep 2007
    Posts
    1,108
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    73

    Default

    As for the 3GS, for the time being the same file can be used.

    Almost all 3GS files are compiled for the ARM thumb2 architecture, present only on the 3GS processor. The 2G/3G are compiled for plain ARM or ARM thumb. The 2G/3G iapd file was compiled for plain ARM.

    The good news is that the iapd is a daemon, meaning that it's a stand alone program, so for the 3GS it will not matter, as it support all 3 ARM architecture modes.

    Plain ARM is faster than thumb2, but the latter has a smaller footprint. The ARM version of iapd has 1199472 bytes, while the thumb2 version has 915472 bytes. That is 284000 bytes smaller. They were both compiled from the same source.

    As it's a daemon, it will not be loading/unloading at all times, so the size is not a big issue. And since it's in plain ARM, it's even faster. So, 3GS users will not see any impact if the 2G/3G version of iapd is used.

    And why not make a 3GS thumb2 version? Because IDA pro does not properly disassemble the 3GS version of iapd (at least around the patch area). So it needs some hints. I will keep trying, but for the time being the 2G/3G version is perfectly ok to be used.


  6. #46
    Newbie Array

    Join Date
    Jul 2009
    Posts
    1
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Hello,
    Didn't work for my Iphone v1 , The sound didn't work, but pop up disappeared

    The permission 755 it's ok but:
    Must be owned by: root:wheel => chown root:wheel iapd
    I dont know this methode ?


    Sorry Im french and not speak correctly English.

  7. #47
    Newbie Array

    Join Date
    Jul 2009
    Posts
    8
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    First of all I think that I speak for many in thanking Aviegas for all his work.

    I have tried the patch posted (1G iPod Touch OS 3.0 of course) and find that the Accessory not valid... popup when I try and use a 3rd party composite video cable is in fact disabled. However like Shahjahan's patch, the video stops after 20 seconds or so. With Shahjahan's patch the video pauses and you have to press play (every 20 seconds). With Aviegas's patch the user is thrown back to the list of videos and when you try to play it again there is no sound or video out the dock. So I guess there is something going on there other than just the popup.

    I have started to look into this myself. Grabbed a copy of IDA Pro and started poking around. I was an assembler guy in a previous life but I am unfamiliar with ARM and iPhone so it will take me a while. I would not be terribly disappointed if someone beat me to the punch on this.

  8. #48
    The Man Array aviegas's Avatar

    Join Date
    Sep 2007
    Posts
    1,108
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    73

    Default

    Ah... the patch is not suppose to work on the iTouch!

    It deals only with the "enable airplane" mode to "reduce audio interence". Basically what the patch does is push the flow when "Not made for iPhone" and "audio", to the "not made for iPhone" with no audio (but possibly a charging 12V x 5V issue).

    The problem is that when the code area is called, there is already a problem detected. So the only "safe" way around it is to let it take one of the 3 branches.

    I have no iTouch but if someone tells me the message on the iTouch and the scenario (that is connected) I may look in the code if there is a workaround.

  9. #49
    The Man Array aviegas's Avatar

    Join Date
    Sep 2007
    Posts
    1,108
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    73

    Default

    Quote Originally Posted by hlancien View Post
    Hello,
    Didn't work for my Iphone v1 , The sound didn't work, but pop up disappeared

    The permission 755 it's ok but:
    Must be owned by: root:wheel => chown root:wheel iapd
    I dont know this methode ?


    Sorry Im french and not speak correctly English.
    What do you mean "the sound didn't work"?

    Note that the if the sound is comming out of the speakers and you get no pop-up, that means that iapd is not running, not that the patch is bad. iapd not running is usually a sign of wrong mode or ownership.

    chown is the unix command to change ownership. You you jailbreak with Cydia, you should have it. If you just use icy, I have no clue.

  10. #50
    Newbie Array

    Join Date
    Jul 2009
    Posts
    8
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Thanks for even thinking about looking into this aviegas. The full message is "This accessory is not supported by this iPod. [OK]" Based on posts in this and other forums it is equally applicable to the iPhone (same message with iPhone instead of iPod). It is especially annoying given the outrageous price that Apple charges for its AV cables ($50 US). It would be nice to have a unified iapd patch that took care of this as well as the "Airplane" mode fix that you have targeted. There is more info in this thread: http://www.hackint0sh.org/forum/f131...htm#post427141


 

 
Page 5 of 7 FirstFirst 1234567 LastLast

Similar Threads

  1. Replies: 1
    Last Post: 05-30-2009, 12:05 AM
  2. [1.1.2] iBricker has made the phone continually scroll - cant stop
    By chrispyb in forum iPhone "2G" (Rev. 1)
    Replies: 3
    Last Post: 01-27-2008, 09:57 PM
  3. Replies: 2
    Last Post: 12-10-2007, 11:08 PM
  4. Replies: 1
    Last Post: 08-21-2007, 08:56 PM
  5. Replies: 6
    Last Post: 08-11-2007, 02:56 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 07:47 PM.
twitter, follow us!