yashsingh1/xdaforums huggingface dataset:
[Xposed General] rovo89:
Dynamic module loading is implemented now as well. Modules are normal apps with a special metadata tag and an asset describing which classes to load. You can look at my modifications for examples how this works. I think it is quite simple to develop and use.

I feel that Xposed is quite stable right now. It should be very easy to install both the framework and the modules without any knowledge about modding.

Also for developers, creating a new module is not too complicated. If anyone wants to give it a try, I'm happy to help you getting started. I'm convinced that Xposed is great alternative to APK modifying, but it will not work without developers creating modules for it.

Speaking of modules, I have published one for the famous CRT off effect: http://xdaforums.com/showthread.php?t=1583963

The source code is also available at Github. See how it has less than 40 lines (and only about 10 LOC)? I think that this is awesome!
[Xposed General] Diliban:
I was not able to install it as normal app hence pushed them to system/app using root explorer.

It works perfectly on XXLPS SENSATION ROM ICS V 3.2
[Xposed General] pulser_g2:
OK you got me interested :)

What is currently holding me back is a lack of "documentation" about how to go about doing things...

Is there any reference info (even source code comments) that I should have a read of?

Or perhaps a little worked-through guide as to how you made the screen-off or red-clock one, complete with the "thinking" behind it all, just to learn the thought process.

This seems potentially hugely useful for me, just need to know what it can do!
[Xposed General] rovo89:
Really? Oh. Did you get any error message? I assume you have allowed installation of non-market apps?

@pulser_g2: Feedback taken! Until now, I focused on bringing Xposed to a level where it is actually doing something useful for end-users.

As there are some steps that can not be documented easily in the source code (e.g. how you mark an app as Xposed module), I will recreate a tutorial how you can create the clock example. I will try to give many details not only what to do, but also how you can know that you need to do this.
[Xposed General] rovo89:
TUTORIAL - How to create an Xposed module

The tutorial has been moved to https://github.com/rovo89/XposedBridge/wiki/Development-tutorial
[Xposed General] intronauta:
this is one of the most amazing projects made lately.

You are unleashed the best way to handle mods and possible some hacks.

very great work, robo89
[Xposed General] aceofclubs:
Great concepts mate. Very powerful.

Wouldnt this also expose a device to malicious coders?

If a device has this implemented then is it possible that a simple theme could contain something nasty.

Not trying to stop progress of this project just throwing this out there for consideration.

----------------------

GTI9100 KK5
[Xposed General] rovo89:
This is an absolutely valid thought.

In a way: Yes, it is easier to do something malicious with this. With great power comes great risk. The thing is: How would you prevent that? I couldn't think of any way once a module has been loaded, because a) how do you identify something malicious and b) how can you block it when it could just circumvent the security measure taken?

So what I did was to require that you enable a newly installed module in the installer. This at least avoids that you install any normal app and it contains a hidden Xposed module.

And not trying to play this question down, but you could insert malicous code in a theme also when you post a new framework.jar or SystemUI.apk. You could just change the smali code, compile it and you have similar power. For example, modifiying the constructor of the Activity class would also get you into any app and you could as well do whatever you want. You wouldn't even find these modifications because of the hundreds of classes in the Android framework. In this point, Xposed modules are easier to check, because they will usually contain just one class with very few and short methods.

Or take Superuser. Yes, it is asking you every time whether you want to execute this command. But the command can as well be a script that could replace files as the root user. Same for the kernel. In any case, when you modify anything in your phone, there is a risk that it is malicous.

As I said, I'm not denying that there could be a misuse of this project. But I do not see a chance to prevent it without blocking even simple real-life modifications. If anybody has ideas, please let me know.
[Xposed General] pulser_g2:
It is so refreshing to see someone take such a mature approach as this.

I greatly appreciate your time on that tutorial, and I will take a proper read through it while working it out myself later... (on vacation right now, this seems like a good thing to try if it rains :D)

Regarding security, I guess you could add a way to protect WHAT was being edited... Such that your package needed to declare edit access to package X and Y, and if it doesn't have permission, it can't do it... This way, if I want to interfere in Gmail, the user must agree, and he/she will say "well... Why is my no battery sound tweak touching gmail?" But this obviously doesn't help for frameworks and services where they are all in the one file... :/
[Xposed General] rovo89:
Maybe.. I could rather easily implement something in hookMethod that checks the method to be hooked against a whitelist defined in an asset in the module (which could of course contain wildcards). Then when you enable a module, I could display this whitelist, with a warning if it includes some very central classes/packages/methods (but how to create such a list?).

However, this cannot control the following:

What you do inside the handling method. If you change anything in SystemUI (and that might be only the battery icon or the clock color), this method will be executed in the context of the SystemUI, which has a large set of Android standard permissions.

Calling any methods of the framework and modifying any available variables, as this can be done via standard reflection.

Basically anything that is not handled through XposedBridge, but using standard techniques.
[Xposed General] Brotuck:
Wanted to install the framework, but i am getting:

sh: /data/data/de.robv.android.xposed.installer/cache/install.sh: no such file or directory

What am i doing wrong ?:)
[Fascinate Q&A, Help & Troubleshooting] slmhutch:
Can't open Google play and gmail have no idea
[Fascinate Q&A, Help & Troubleshooting] mezster:
Try going to manage applications/Google play/wipe cache and data and try again.
[Fascinate Q&A, Help & Troubleshooting] lisid:
same problem

i have tried clear data and wipe and google play still will not open just switched to gummy remodel 4-01-12 so far everything else works fine but play any ideas
[Fascinate Q&A, Help & Troubleshooting] lisid:
reflashed gapps now all seems good
[Epic 4G Q&A, Help & Troubleshooting] P2000Camaro:
I'm all about the coolest looking ROMs.lol. I'd like to stick with 2.2 because I still use the original PSX4Droid.. It's the only ****ing one I could find that works extremely well. Plus it's the only one with support for UP+LEFT, DOWN+RIGHT.. etc. At least from what I know. I haven't checked in several months, so if I'm wrong, PLEASE let me know. I can't understand why PSX4Droid worked SO well until he made a new version..and completely ****ed it up.. Makes no sense to me..

Oh ****, ANYWAY. I'm using Viper 5.0 at the moment, but lately I've been having major issues with it. It worked fantastic for quite a while, but now 90% of my apps force close, every other time someone calls and I answer it, it will lag for a few seconds, then I won't be able to hear anything they say until I completely restart my phone. After like the third time I open it, Maps will say there is no data connection, even though there is.. So I have to re-download it.. Makes me sad because I really like the ROM and would like to keep it.. But I can't stand these issues anymore. I just downloaded the NEW Viper Rom. But I thought I'd ask you guys if there is a better, more stable one.. I have used CM7 in the past, and I think I used CM9.. but once again, after a while the bugs start kicking in and drive me insane.. Not to mention when you're on a call and receive a text message your face vibrates..lol. That drove me nuts.

So... if anyone kept reading this.. Thank you first of all.lol. But what are your suggestions? I REALLY wanted to try ICS, but there is no visual voicemail :( That's a dealbreaker.. I barely check my voicemails as it is WITH it..lol. But if there are any newer roms, with amazing working PS1 emulators (I play a LOT of FF7), please let me know! Thanks guys!!
[Epic 4G Q&A, Help & Troubleshooting] KennyG123:
The Visual Voicemail is working on all ICS ROMs. They took the one from the Epic Touch ICS. If you are looking for the most customizeable options for appearance try AOKP B29.
[Epic 4G Q&A, Help & Troubleshooting] ÜBER™:
Lulz this is my help all day long.. I love to play emulators on my phone. I use cm9 and run with the samurai kernel it has a fps uncap to 72hz and runs at 65fps =]. Overclocks to 1.5ghz stable and not warm. I play zelda on n64oid... with my playstation 3 control with sixaxis controller app off the market. I use fpse for playstation one and it runs amazingly smooth.. haven't tried any rpg games on it but crash and tekken run pretty slick at 1.5ghz. If your a gamer then the samurai kernel is a must.. but he makes em for all types of roms. Touchwiz el30 bml or mtd. Cm7,miui gb and v4 and cm9. Hope this helps.. oh and with fpse you'll need a ps bios if you don't already have one otherwise it won't work but I had mine setup and every game I downloaded played great. Hope this helps.

*Click my sig pic to get to the site for the kernels.*
[Epic 4G Q&A, Help & Troubleshooting] P2000Camaro:
Thanks guys!!! I really appreciate it. :) If Visual Voicemail is working now, I'm totally gonna give that a try first... Just to check it out. Then I'll flash another one. I don't play the PS1 too much anymore since I played FF7 for HOURS, then lost my SD card :((((( I've been too upset to start again.lol.

But really, thanks guys!!
[Blade General] Gnaver:
Hi guys, can some point me to thread where i can download chainfire3D for ARMv6 ? thnx i tried searching google and everything there is messed up, so dunno whats right and whats not.. Thnx a lot. I need it for OpenGL handler for stock rom, so for example Opengl launcher wont lag (dont want to flash a new rom)
[Blade General] Kannibalism:
https://play.google.com/store/apps/details?id=eu.chainfire.cf3d

that is what i use on my blade
[Blade General] ch3mn3y:
FREE and PRO

Kannibalism: you were faster :D
[Blade General] Kannibalism:
dont worry at least we gave him what he needed :P

@op

http://xdaforums.com/showthread.php?t=1087427

this thread may also be of use to you regarding chainfire
[Blade General] Gnaver:
Is there any chance of problems? Or its safe to use? And thanks for links guys :-)

Swyped from my ZTE Blade
[Blade General] Kannibalism:
i never encountered any problems when using it mate it worked well with my blade
[Blade General] Gnaver:
Is it working on stock ROM? I downloaded it and now i need to install the driver. Will it be ok? I know its annoying but I'm too scared to make any improvements that can destroy my phone :-)

Swyped from my ZTE Blade
[Blade General] Kannibalism:
if im not mistaken you will need to have a root on your phone in order to use chainfire, i never tried it on a stock rom but i did use on cyanogen mod7 and it never gave me any trouble, it is also very easy to install and use
[Blade General] Gnaver:
I'm rooted, I'm just asking because the text on market saying only for devices 1gb+. And since blade have only 600mb I'm little suspicious :-D

Swyped from my ZTE Blade
[Blade General] Kannibalism:
dont worry it works mate like a said before the installation of the drivers is very easy to do nothing to worry about :)
[Blade General] aman.droid:
can we use chainfire 3d on zte blade???

and does it improves performance..??
[Blade General] Faiz Malkani:
Yes u can. It modifies the OpenGl and improves performance, especially in games, a lot

Sent from my Supernatural Blade
[Blade General] Kannibalism:
be aware that on certain games it will not work causing them to crash im posting this information so that you know the game will work fine with chainfire disabled
[Blade General] neca94:
is there any way that I can use cf3D on my htc sensation w/ stock ics 4.0.3 ?
[Blade General] Faiz Malkani:
Is it rooted?

QuantumFoam aka Faiz | Asus TF300T - ZTE Blade | gigatechworld.com
[Blade General] neca94:
um yea I forgot to mention that yes it is rooted
[Blade General] Faiz Malkani:
Then it should work since Chainfire 3D is a universal script

QuantumFoam aka Faiz | Asus TF300T - ZTE Blade | gigatechworld.com
[Blade General] neca94:
thanks will try it now :D
[HTC Sensation] looneylv:
Hellou fellow xda forumer's!

I wanted to info you that ICS for Sensation is available here in Latvia <- myself Sensation owner OTA update came early morning and my friend also got his sensation an OTA update this morning

We both have unbranded sensations and now both have ICS on our great devices!
[HTC Sensation] Matthijs0402:
Sensation or Sensation XE?
[HTC Sensation] gefilus:
labais , bet es jau sen sezu uz Virtuous Inquisition v4.0.1 liekas labaks , protams ja vini butu update likusi uz sense 4.0, gaiditu OTA ar nepacietibu
[HTC Sensation] looneylv:
Standard Sensation (not XE)
[HTC Sensation] viagris:
Es pat domāju, ka Sense 4 oficiāli var arī nesagaidīt. Pats lietoju šo un esmu apmierināts.

Vispār šodien lasīju, ka ICS lieto kopumā baigi maz lietotāju no kopējā Android skaita - visticamāk daudzi telefonu lietotāji nemaz nezina, ka ir kāds update un ko tas vispār ziemā ēd - domāju, ka te būtu jāiesaistās mob operātoriem ar sms palīdzību vai kā citādi (vismaz pie viņiem pirktajiem Sensation, SG2 utt), jo, piemēram, dažas aplikācijas pirms laika pat negāja ar Android 4.0.3 (piemēram, Nordea), lai izstrādātāji jau pāriet nākamajā līmenī..

Liekam likmes, kad būs Sense 4 uz Sensācijas oficiāli :D
[HTC Sensation] gefilus:
lasiju to ka cilveki bija htc prasijushi par sense 4. Bet nu htc kipa ir ko teicis ka vini vel vinu izstrada lai darbotos uz vecajam iericem bez lagiem un aizkeres ka tas ir uz one serijas modeliem. Man pat virsu tagad nav oficialais updates , patiik ics bez nekada overlay
[Droid 2 Global General] seijidinzuala:
when I browse ebay site...i didn't find any turbosim for d2g but only for iphones...where do you guys bought it...or the turbosim for iphone also works for d2g..am i right??i'm in india and look in ebay.in only,and some of the sim's are very expensive while some are very cheap...are there any difference between those turbosims,please suggest me which one should I buy from ebay.in
[Droid 2 Global General] Kioba:
As per the post I've read. You could use an Universal Turbo SIM from china. I bought one and the phone works calls and sms. Now I'm trying to configure data with APN with out luck. I was recommended get a turbo SIM with 2011 firmware.

You can look at it ebay for this item number: 270690911540 [I cant post link as new user :( ]
[Droid 2 Global General] Zombieff:
I've ordered this one just now, but it takes ~4 weeks to ship something to Russia.

I've also tried another one, but it stopped working after a couple of days :( suppose it's just my bad luck.
[Droid 2 Global General] zukko:
dont use data service with this turbo sim.

data service makes it overheat and your turbosim will be bricked...
[Droid 2 Global General] Zombieff:
Does it apply to any sim adapter?

At Russian forum "4pda.ru" people are using Turbo sim with data services and experience no problems with it.
[Droid 2 Global General] Kioba:
Does it happens with all turbo SIM?
[Droid 2 Global General] seijidinzuala:
thanks for your suggestion...but i cannot buy things from countries other than ours,India cuz I don't have a paypal account..instead I bought this and it is still on its way...hope it works

ebay.in/itm/Universal-i-smartphone-SIM-Unlock-Card-/330710059131?pt=IN_Mobile_Phones&hash=item4cffdb087b
[Droid 2 Global General] Zombieff:
It doesn't work for me. I can search for networks, but when I choose one ("Megafon RUS 2G"), it says:

No service
Selected network (Megafon RUS 2G) unavailable
[Android Q&A, Help & Troubleshooting] The Realone:
I've always used a regular Google account (with Gmail) to setup my Android phone. Recently I've switched my private domain over to Google Apps, and since you cannot import a personal Google Account into Google Apps I had to create a new one and transfer all the stuff I needed to (calendar, mail, photo's, etc).

The only thing you cannot transfer are the apps you purchased (way to go Google!). So now I'm stuck with my new personal account with everything on it, and my old Google Account just for the apps I've purchased on the Android Market (Google Play). This causes really annoying issues!

I add both accounts to my phone and turn off sync for the old account. Then I open the Google Play app, hit the menu button and select acounts from which I'll select my old account with which I purchased all the apps. These apps wont show up under 'My Apps' and when I try to search and download it wants me to pay again.

I've tried all kinds of stuff like deleting the Google Play data, adding just one account at first and then the other but nothing seems to be working and it's really starting to piss me off. Any ideas?
[HTC One S] reddead66:
Since HTC one S has been launched in a few countries already!

its time we have our own HOMESCREENS thread.....

Mod speaking

Please be so kind to name what apps, widgets, mods, etc. are used on your screenshots

regards

kurniawan77
[HTC One S] rootrider:
Ok, nothing special: Pixel Rain as background and Apex Launcher with some Android Ice Cream Sandwich Icons. The Icon pack can be found here.

You could have found these Icons already in a main thread here in the forum.

But what is really important is, DzzR made me a few icons on request. They were included in a new version of his Icon Pack within one day. If you like these and maybe others, don't hesitate...

And yes, I love it minimalistic so there is a bit too much of Google on my screen :D
[HTC One S] ossy1337:
Here's mine, cute transformer prime background :p
[HTC One S] neoantho:
beautiful meteo

Here's mine. I'm currently using beautiful meteo wallpaper.

My only concern would be battery drain. Do you think that animated wallpapers drain a lot of the battery?

And looking for the more simple "stock" grass wallpaper though, if someone could point me towards it? I made a lot of research but didn't manage to get something working on this not-yet-rooted One S.
[HTC One S] Piter1225:
Definitely much more than static wallpapers.
[HTC One S] arknailed7754:
Nova launcher 1.2 no notification bar

Pics peed wallpaper.

Max icons for dock :-)

Today
[HTC One S] Torparn:
Here is mine homescreen Link

Widgets: Snowstorm by Kaj Bjurman,Icons by Madeli and Simple Calender

Launcher: Adw ex
[HTC One S] azzledazzle:
Heres mine, Nothing fancy yet :( Not a great deal of mods / themes out there !
[HTC One S] rousseauxy:
Nice and clean :)
[HTC One S] TramainM:
Stock widget and predator wallpaper pack.
[HTC One S] arknailed7754:
Today
[HTC One S] Torparn:
What icons is it in the dock? Nice and clean homescreen :thumbup:
[HTC One S] arknailed7754:
Text icons alfa

Look in desire hd themes etx maxx-35 posted them
[HTC One S] rootrider:
Apex Launcher, Minimalistic Text and Simple Text.

Minimalistic Text settings can be downloaded here. Use Simple Text to create your own text icons on the fly and sorry, I don't remember where the background pics come from. It was a package of them, possibly inspired by cyanogen.
[HTC One S] DroidXAce:
Hi,

> Deviantart

> Deviantart
[HTC One S] azzledazzle:
you couldnt just take a screenshot could you lol you had to go one better and take a shot of the screen
[HTC One S] DroidXAce:
I do not have root my HTC One S and I have no plans to do so. ;)
[HTC One S] alex_oO:
You can make screenshots, if you press Power Button + Home Button :) works without root
[HTC One S] DroidXAce:
Not working... :/
[HTC One S] AlexandersCurse:
Here are mine
[HTC One S] MissingBonobo:
Here's mine.
[HTC One S] DevliegereM:
Here is mine:

Running AOKP Rom :)
[HTC One S] Spider_Pig27:
Where you got those icons from?
[HTC One S] AlexandersCurse:
what rom is that?
[HTC One S] Terminator19:
Suppose I should post my layout here as well :):

Left screen: APW widget with ICS theme

Middle screen: Snowstorm with sketchy skin, smooth calendar, minimalistic text

Right screen: switchpro and tasks free

Using apex with custom dock icons.
[HTC One S] sgr41:
My homescreen....
[HTC One S] erwinyap69@gmail.com:
GNote Rooted and on the Only One ICS Rom

Also using Go Launcher EX
[HTC One S] Habarug:
Lol, why are you posting GNote screenies in the One S forum? :P
[HTC One S] erwinyap69@gmail.com:
Oh Sorry..... my fault....
[HTC One S] bryanthomas007:
BinDroid XTC V. 1.0.2 Very smooth and great battery life.

View attachment 1120163

View attachment 1120164

View attachment 1120165

View attachment 1120166
[HTC One S] benjamin.j.goodwin:
Its CoreDroid which i am guessing is work in progress.
[HTC One S] DigitalMonk:
Flashed Energy Blue yesterday and loving it...

Sent from my HTC One S
[HTC One S] Lozone:
Unfortunantly there is no Coredroid Rom in the works for the One S :(

It is Trickdroid TMOUS Rom.

I have been skinning it with a Coredroid theme.
[HTC One S] benjamin.j.goodwin:
That's a shame, I am sure it would be welcomed here as well. More the merrier. :)
[HTC One S] LikeaG2root:
Energy Blue rom, AOKPCB rom

/ATTACH]

Sent from my HTC VLE_U using Xparent Cyan Tapatalk 2
[HTC One S] tivofool:
Me too. just one issue with digital calling for me. Love it.
[HTC One S] suhailtheboss:
minimalistic is my preference
[HTC One S] Lacuna666:
That's really cool, very refreshing.

edit: sorry wrong place :<
[HTC One S] cualla84:
Easy!
[HTC One S] stemnin:
just got this baby, haven't done anything to it yet.
[HTC One S] benjamin.j.goodwin:
My new one.
[HTC One S] Smokem_I:
A little Blue :D
[HTC One S] trismegistos:
Gesendet von meinem HTC One S mit Tapatalk 2
[HTC One S] Lozone:
Sent from my HTC VLE_U
[HTC One S] ridearoundsolo:
Can I have that wallpaper possibly? It's really nice looking
[HTC One S] SoTacMatt:
I'm using Nova launcher with Sense Analog Clock with a custom theme.
[HTC One S] No_Fear:
@Lozone

Really nice, i want that Wallpaper too. :-)

Gesendet von meinem HTC One S mit Tapatalk 2
[HTC One S] Lozone:
No problem. I will post it later when I get off of work.

Sent from my HTC VLE_U
[HTC One S] torxx:
Nice stuff with your mod's hope you release it soon
[HTC One S] mmceorange:
I like, especially the icons. Damn. Hopefully the camcorder gets fixed soon so I can get back into MIUI!!
[HTC One S] Lozone:
Here you go guys.

---------- Post added at 09:11 PM ---------- Previous post was at 09:10 PM ----------

Thanks torxx.

Skinning everything is taking a lot of time. :confused:

I keep missing bits and pieces all over the place. :p
[HTC One S] jay-em-ass:
Here's mine:

TrickDroid 4.3

Beautiful Widgets Clock

Stock Sense 4.0
[HTC One S] biggrz:
Here's mine!

Trickdroid 3

Apex Launcher, Minimalist ADW icons

Exodus live wallpaper

ExtendedControls

Batter/Time Disc
[HTC One S] solracarevir:
https://www.dropbox.com/s/lgiaom2hfwdw08s/2012-06-12 19.25.04.png
[HTC One S] LikeaG2root:
AOKP/PCB theme/GoLauncherICS

Sent from my HTC One S using Xparent Cyan Tapatalk 2
[HTC One S] cualla84:
CyanogenMod9

Apex Launcher
[HTC One S] hdjoe:
Just out of curiosity... U cm9, aokp users.... I really like the look of non sense roms, and their cleanliness but, how do you guys get by without the awesome camera that came with One s? That's the only reason I still use sense based roms. I am on leedroid, but I modded it to be close to aosp . aosp lockscreen, removal of sense, and I use apex. still have HTC camera, beats audio, and other apps tho....
[HTC One S] theNOOBuser:
Nice car man! STI!
[HTC One S] dimastrick:
Here's minimal mine.

GO launcher,minimalistic text & simple text apps.:)