kpwn / yalu102

incomplete iOS 10.2 jailbreak for 64 bit devices by qwertyoruiopz and marcograssi
Do What The F*ck You Want To Public License
1.77k stars 554 forks source link

Update to Cydia 1.1.30 #445

Closed tangalbert919 closed 1 year ago

tangalbert919 commented 7 years ago

Warnings have been added to more obvious places (the top) of README.md. Cydia has been updated to 1.1.30, but I should update the other stuff in bootstrap.tar if needed.

tangalbert919 commented 7 years ago

Cydia 1.1.30 only works on 64-bit devices, and this jailbreak is for 64-bit devices, so HAVE AT IT! I'd send an IPA, but then @kpwn will get suspicious and ask me to send him the file to inspect it with his super-deadly antivirus s***.

akachronix commented 7 years ago

this is redundant... its not that hard to queue the update with the install of the other tweaks

nullpixel commented 7 years ago

I don't think Luca wants you messing with the tar

BadWolf-alfa commented 7 years ago

How do you create the bootstrap.tar?

tangalbert919 commented 7 years ago

That's true, but then you're forcing them to spend time having to upgrade Cydia.

tangalbert919 commented 7 years ago

Go to #399 and find a comment made by @eXhumer1149. According to this user (I don't say "him" or "her" because then I would be assuming genders, which is dangerous), the jailbreak is as stable as it will ever be, and Cydia is the real problem. I only pushed out this update to see if it would fix the problem. I just need someone to test it on.

timonline commented 7 years ago

@tangalbert919, sure I can test it but if you could tell me how you created the new bootstrap tar file, I'm curious

timonline commented 7 years ago

@tangalbert919 works fine but I feel the community will frown upon this pull because it has non-default repos (pirate even like repo.insanelyi.com) and broken symbolic links (see images)

screen shot 2017-02-25 at 7 21 23 am
LoveRhyme commented 7 years ago

...I have a 128GB and it works for me!

mwoolweaver commented 7 years ago

@timonline a .tar is not much different than a .zip and can be easily created using the tar command in terminal.

timonline commented 7 years ago

@mwoolweaver that's cool, yeah i'm familiar with how tar works. I thought there as a special packaging system or "way" to compress it for the Yalu102 to use it

mwoolweaver commented 7 years ago

doesn't appear that yalu does anything out of the ordinary when exacting bootstrap.tar

https://github.com/kpwn/yalu102/blob/master/yalu102/jailbreak.m#L856

tangalbert919 commented 7 years ago

I should've checked the whole Cydia.app before I opened bootstrap.tar. I'll fix it as soon as possible. Why there's a pirate repository in there is something I can't answer, because I never use them for any reason.

timonline commented 7 years ago

@tangalbert919, personally frown upon it but sadly know thousands if not millions JB to pirate apps and tweaks.

In any case if you didn't intend to include it, shows the importance of testing these these so we can help each other catch these things.

I will be monitoring this thread and can test your new version

tangalbert919 commented 7 years ago

I'm still searching. So glad I didn't make an IPA yet. I hope @kpwn doesn't close this because I'm actually not done yet. I'll fix the problem as fast as possible.

tangalbert919 commented 7 years ago

@timonline do you happen to know where I need to go to reach that list of sources in the file system?

tangalbert919 commented 7 years ago

Never mind. I managed to find it. There should be no pirate repos or anything not ordinary in Cydia this time (although I don't think there were ever any pirate repos in there to begin with). I'll send out the new file as soon as I can get to my computer.

timonline commented 7 years ago

@tangalbert919 do you see the screenshots with BYA and uRepo png files and Cydia sources list with Insanelyi in my previous comment?

tangalbert919 commented 7 years ago

Yes. I saw the screenshots in your previous comment. I already deleted the png files. What I can't figure out is Insanelyi. I can't figure out how to fix that. I already went through Cydia.app, and there's no list of sources.

tangalbert919 commented 7 years ago

The list is generated by Cydia the first time you run the application. That list isn't even contained within the app itself. If there really was a list in the app, you should have CoolStar, BytaFont, and Ivano Bilenchi's repositories in that list, but you don't. That list of repos is YOUR list, already generated by Cydia, and then modified by you. I didn't even know Insanelyi was a repo in the first place. Still not going to use it.

ohmza commented 7 years ago

I just downloaded your bootstrap.tar file and extracted it on my mac. I can confirmed that there are stuffs that @timonline has mentioned before, which is a pirate repo, but I did not see any insanelyi repo stuffs, I just saw only biteyourapple repo stuffs in /Application/Cydia.app/Sections/. By the way, where did you get Cydia.deb from? Remember that you should get it from http://apt.saurik.com/debs/ only.

tangalbert919 commented 7 years ago

I had to look for that in my iPhone file system. I didn't know where else to look (because all the results on Google were links to scams and malware that I avoided by not clicking on them). Don't worry too much. I'll fix this once I get back to my computer (because I'm replying to you by phone and I'm nowhere near my computer).

ohmza commented 7 years ago

In addition, Cydia.deb does not only contain /Applications/Cydia.app/ but there are other component file systems, which is included in the Cydia deb file, in order to make Cydia working as well. Make sure that you include all of those files in you bootstrap.tar file.

Also that by the time that Cydia was updated to version 1.1.30 there are other two packages those were updated as well, which are Debian Packager and Tape Archive (you can get these two packages deb files from http://apt.saurik.com/debs/ as same as Cydia deb file). Please make sure that you include those two packages in your bootstrap.tar file. Without the latest version of these two packages, Cydia would not be able to install any packages.

tangalbert919 commented 7 years ago

I updated Debian Packager and Tape Archive. I found that Debian Utilities can also be updated, but that's going to be in a different branch in my fork because it's not in a Debian package that Saurik has in his APT.

tangalbert919 commented 7 years ago

If I could, I would just host a repository that has a bunch of updated packages from other Linux distributions (that are based on or is Debian), but then I could be messing up my device (but my ability to care and my self-esteem is quite low).

tangalbert919 commented 7 years ago

I started my own repository, but I don't have the GCC toolchains needed (I only have GCC from Ubuntu, and then the arm-none-eabi GCC toolchain. How do I get arm-apple-darwin (if even possible)?

LoveRhyme commented 7 years ago

... I suggest do one or the other, somehow I've learned having both will create conflicts, I personally, prefer the computer, the app doesn't work for me!