Questions tagged [logos]

Logos is a component of the Theos development suite that allows method hooking code to be written easily and clearly, using a set of special preprocessor directives.

Logos is a component of the Theos development suite that allows method hooking code to be written easily and clearly, using a set of special preprocessor directives.

The syntax provided by Logos greatly simplifies the development of MobileSubstrate extensions ("tweaks") which can hook other methods throughout the OS. In this context, "method hooking" refers to a technique used to replace or modify methods of classes found in other applications on the phone.

63 questions
0
votes
1 answer

Creating a UIView jailbreak tweak

I am trying to develop a jailbreak tweak using iOSOpenDev and the logos template. I am trying to create a UIView when the user goes to the Springboard. (I believe the Springboard Class is SBUIController And I think the method is -…
0
votes
0 answers

Call logos objective-c category from preferences bundle - jailbroken ios development

Lets say I define a function as a category of UIDevice in Tweak.xm using Logos: %hook UIDevice %new(v@:) +(void)setWallpaperImageFromImagePath:(NSString *)wallpaperImagePath option:(int)option{ //Do something }//end method %end Then say that I…
Praxder
  • 2,315
  • 4
  • 32
  • 51
0
votes
0 answers

Pass data between apps - Jailbroken iOS app development

I am trying to make a Jailbroken iOS tweak and had a question. I need to send some data between apps. I took the approach of just saving the data(a simple string) to a file and then accessing it from the other app since my device is jailbroken,…
Praxder
  • 2,315
  • 4
  • 32
  • 51
0
votes
1 answer

Logos subclass of private runtime class

I am trying to implement a tweak for iOS7 Control Center that involves adding additional section. So I want to make subclass of SBControlCenterSectionViewController but I get linker errors Undefined symbols for architecture armv7s: …
user1855732
  • 219
  • 1
  • 9
0
votes
1 answer

SBApplicationController issues (always nil | can't obtain logs)

I'm having a weird issue with a simple app I'm building using Theos. I'm using latest Springboard headers (dumped/fixed them myself), latest ldid and libsubstrate, and I'm testing on my iPhone 5 (with iOS 7.0.4). This is the (cutted)…
Matteo Pacini
  • 21,796
  • 7
  • 67
  • 74
0
votes
1 answer

Simple iPhone jailbreak tweak not working

#import @class NSObject; @interface SBIconController : NSObject + (SBIconController *)sharedInstance; - (BOOL)isEditing; @end %hook SBIconController -(void)iconTapped:(id)tapped { SBIconController *sbic =…
0
votes
1 answer

Calling a function from another class in theos(logos) Jailbreak

I'm trying to run a function from another Class in another Class. I want to call -(void)updateClock from the Class SBAwayView Ive tried [[%c(SBAwayDateView) sharedInstance] updateClock]; Ive also tried [%c(SBAwayDateView) updateClock]; but I can't…
atomikpanda
  • 1,845
  • 5
  • 33
  • 47
0
votes
2 answers

is it possible to set userInfo in SBApplication from Springboard tweak?

is it possible to set userInfo in SBApplication from Springboard tweak, so when app launches i can catch it in didFinishLaunchingWithOptions ?
0
votes
2 answers

Conditional call of a class inside a Hook block within THEOS/LOGOS

In my THEOS tweak, i'm hooking a class and calling one of its methods successfully. My problem is that the method name changed following an update to the app i'm tweaking. In the old version, the method in question takes one arguments (method:arg1)…
boudarbalat
  • 181
  • 1
  • 8
0
votes
1 answer

Instance methos not found when using logos %new

I'm using logos to make a tweet. I use %new to add a new method - (void)checkTQT to SBAwayController, but when I invoke the method using [self checkTQT], it says "instance method '-checkTQT' not found(return type defaults to 'id')" here is my…
James Ye
  • 107
  • 7
0
votes
1 answer

iosopendev logo tweak build error

I have just created a logos tweak using iOSOpenDev without making any changes to anything. I am getting this error whenever I try to build: target specifies product type 'com.apple.product-type.library.dynamic', but there's no such product type…
brojones
  • 61
  • 3
0
votes
2 answers

how to post notification in Logos Tweak

I used the iOSOpenDev to create a Logos Tweak to hook the acknowledgeIncomingMessageWithId: of CTMessageCenter and I want to send notification by NSNotificationCenter to another app, but it doesn't work. I think that the NSNotificationCenter can…
Piosa
  • 1
  • 1
0
votes
1 answer

How to add icon to SpringBoard with tweak

I would like to make an iOS tweak, which ads an icon to SpringBoard, but I can't find any solution. I found IconSupport, but I never used it, and I can't find any sample or open source project for it. Can anybody help?
Rickye
  • 1,023
  • 1
  • 9
  • 16
-1
votes
1 answer

I am trying to create a clone of Youtube app & using Youtube API v3 how to get list of thumbnails with info what has videos on original Youtube page?

I am using a request: https://www.googleapis.com/youtube/v3/search?part=snippet&type=video&q={search value}&maxResults=3&key={key}` This way I am getting json with info about video thumbnails and descriptions what i need but I don't have an url to…
-1
votes
1 answer

Web scrapping for png images

I am working on scrapping company logos from there web site. I have 12 million company records of their domain names. I am trying to scrape from web site if the web site is forbidden then I am trying to scrape from wikipedia page of theirs. This is…
Sushmitha
  • 111
  • 5