Search Criteria
Package Details: libirecovery-git 2:1.0.0.r1.gfbcfbf2-1
Git Clone URL: | https://aur.archlinux.org/libirecovery-git.git (read-only, click to copy) |
---|---|
Package Base: | libirecovery-git |
Description: | Library and utility to talk to iBoot/iBSS via USB |
Upstream URL: | http://www.libimobiledevice.org/ |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | matthewbauer |
Maintainer: | intelfx |
Last Packager: | intelfx |
Votes: | 16 |
Popularity: | 0.38 |
First Submitted: | 2010-06-22 02:43 |
Last Updated: | 2020-06-20 08:28 |
Dependencies (3)
- libusb (libusb-git)
- readline (readline-athame-git, readline-git)
- git (git-git) (make)
Required by (9)
- blobsaver-bin (requires libirecovery) (optional)
- futurerestore-git (requires libirecovery)
- futurerestore-s0uthwest-git (requires libirecovery)
- idevicerestore (requires libirecovery)
- idevicerestore-git
- igetnonce-git (make)
- igetnonce-s0uthwest-git (requires libirecovery)
- libirecovery3 (requires libirecovery)
- tsschecker-git
Latest Comments
1 2 Next › Last »
okasha commented on 2020-04-26 15:35
autoconf automake libtool make pkgconf :are all missing make dependencies
intelfx commented on 2017-01-12 21:47
Yes, that's a mistake. Fixed.
NBonaparte commented on 2017-01-12 18:21
There's no package called libreadline. I think the readline libraries are included in the readline package.
intelfx commented on 2016-03-26 14:30
I don't own any Apple mobile devices anymore, disowning.
intelfx commented on 2015-03-12 01:34
- sanitized deps
- updated pkgver() to cope with non-annotated tags
- updated pkgver() to place 'r' in front of revision #
enteenteente commented on 2014-11-19 11:56
awesome wiki, awesome packet thx
intelfx commented on 2014-05-25 18:55
Adopted, fixed source and upstream URL, brought PKGBUILD to VCS packaging standards.
ormris commented on 2013-07-16 04:26
The upstream has changed build systems.
sirkingchase commented on 2013-04-01 18:35
Posting back to confirm that libirecovery does work once compiled with the steps below. I used it to get my iphone out of recovery loop.
However, I had no luck getting idevicerestore compiled. :(
sirkingchase commented on 2013-04-01 05:16
I was getting the exact same errors as kludge. Google was no help I found absolutly nothing so I poked around in the code myself.
I got it to compile on Arch linux 64, you must use and modify the Makefile from tokm's old fork. I still used Chronics git but with a few changes to tokms Makefile. I cloned the git into a directory and executed these commands -
gcc -o libirecovery.o -c libirecovery.c -g -I./include -lreadline -fPIC
gcc -o libirecovery.so libirecovery.o -g -shared -Wl,-soname,libirecovery.so -lusb-1.0
gcc -o irecovery irecovery.c -g -I./include -L. -lirecovery -lreadline
It successfully compiles and you get the executable, then you do -
cp libirecovery.so /usr/lib/libirecovery.so
cp include/libirecovery.h /usr/local/include/libirecovery.h
cp irecovery /usr/local/bin/irecovery
ldconfig
Now I got it compiled. I have not used it yet, now Im battling libirestore. I just wanted to post before I forgot. Hope this helps the next guy!