I developed a new Infrared Remote Control that is a little like the one from Sony. Using StandOut, I have achieved that the Remote is usable like the Mini App from the Original Tablet Z Firmware (See Screenshots). As Backend the IR Library from Apache14 is used. For now the App is only compatible with >= 10.1" Tablets with a resolution of >= 1920x1080. I successfully test and run this on my pollux running nightly builds of CM 10.1 but it should work on any AOSP compatible ROM with superuser access. All in all, if Apache14's reference implementation from here worked on your device, this build should do so as well.
I also released the first draft of the Source Code on github.
https://github.com/lowtraxx/TSRemote
It is a preview version, so it is still a little rough around the edges. But you can Program Remote Controls, add new ones and use it like the regular one on the Original Firmware.
Prerequisites:
- Only tested on CyanogenMod 10.1 nightly but any AOSP compatible ROM should work
- Superuser Access (The App changes permissions for the IR device files)
Features to come:
- Theme Support (Different Remote Types)
- Remote Database (Downloadable IR codes to use with your equipment)
- Macro Support
Changelog:
30/07/13 Initial Release 0.4
Thanks:
- Apache14 for reverse engineering the IR Blaster and building the library to use it
- PingPongBoss for the StandOut library.
- Riekr for the italian translations
- antifish for letting me use his database from here
- NeverGone\RU for the russian translations
Please no Feature Requests and Problem reports via PM. Post them here or open a ticket on github (or even better, send me a pull request) , so more people can benefit from what you found out.
Reserved #1
Possible to add the Sony IR database???
ssvdude said:
Possible to add the Sony IR database???
Click to expand...
Click to collapse
I am trying to reverse engineer their format as well as their proprietary database loader. But at the moment it looks rather bleak. I could try to integrate the lirc format from here It is open source and they suport multitudes of remotes, but their list is a little outdated. I also thought about this, but they have no downloadable database and I would have to download and integrate every key.
Does anyone know a got downloadable remote database?
wow! thanks for your efforts! this is what i was waiting for prior installing cm10.2
one question before trying, can i acquire commands from existing remote?
i think i'm gonna try this app this evening anyway
Riekr said:
wow! thanks for your efforts! this is what i was waiting for prior installing cm10.2
one question before trying, can i acquire commands from existing remote?
i think i'm gonna try this app this evening anyway
Click to expand...
Click to collapse
Hi,
yes, as there is no database at the moment, learning from your own remote(s) is the only way as of this version. I am working on bringing device databases to it, but at the moment I am swamped at work.
br,
lowtraxx
Please make it for Xperia ZL too
thanks
Tried now to clone my Philips soundbar remote but no luck, the signal is not recognized.
That remote was problematic with Sony's apps too but at the end they were working after some trial.
Tomorrow I'll try with some other remote.
Inviato dal mio SGP311 usando Tapatalk 4
Riekr said:
Tried now to clone my Philips soundbar remote but no luck, the signal is not recognized.
That remote was problematic with Sony's apps too but at the end they were working after some trial.
Tomorrow I'll try with some other remote.
Inviato dal mio SGP311 usando Tapatalk 4
Click to expand...
Click to collapse
OK tried again and all works really good, maybe better than stock Sony remote
I'm missing macros and device rename.
BTW I can help to translate to Italian? I'm a dev and can translate resources in github if there, I didn't check.
Inviato dal mio SGP311 usando Tapatalk 4
Thank you!!
Thank you!!
Riekr said:
OK tried again and all works really good, maybe better than stock Sony remote
I'm missing macros and device rename.
BTW I can help to translate to Italian? I'm a dev and can translate resources in github if there, I didn't check.
Inviato dal mio SGP311 usando Tapatalk 4
Click to expand...
Click to collapse
Hi,
good that it worked out for you. If you like to add translations, the ressources are all in the github repo. Just send me a pull request and I will integrate. As for Macro support. Still one of the things I am working at. At the moment I am really swamped at work, but I hope for a 0.5 release to the end of August.
br,
lowtraxx
lowtraxx said:
Hi,
good that it worked out for you. If you like to add translations, the ressources are all in the github repo. Just send me a pull request and I will integrate. As for Macro support. Still one of the things I am working at. At the moment I am really swamped at work, but I hope for a 0.5 release to the end of August.
br,
lowtraxx
Click to expand...
Click to collapse
i think i've found a good database.it's from this app.the dev has recently uploaded the app's code on git because he will stop developing the app and said that if somebody wants to use his database has to contact him.his database has 45.000 codes.in fact as the app is opensource if you could make this app use apache's library(as it doesn't work on tablet z now) would be perfect.i would have tried but my tablet z hasn't arrived yet.it's ui about selecting device is ideal
Do you plan to port the app for xperia zl?
Sent from my XZQ using The Force
pangiotis24 said:
i think i've found a good database.it's from this app.the dev has recently uploaded the app's code on git because he will stop developing the app and said that if somebody wants to use his database has to contact him.his database has 45.000 codes.in fact as the app is opensource if you could make this app use apache's library(as it doesn't work on tablet z now) would be perfect.i would have tried but my tablet z hasn't arrived yet.it's ui about selecting device is ideal
Click to expand...
Click to collapse
I already asked him for the database in the morning, but haven't heard back yet. If he agrees I will be happy to integrate it.
vinaaa said:
Do you plan to port the app for xperia zl?
Sent from my XZQ using The Force
Click to expand...
Click to collapse
I do not have the device. If you could install it and send screenshots of what is not displayed right, I could look into it and maybe optimize it so that it is displayed right.
br,
lowtraxx
lowtraxx said:
Hi,
good that it worked out for you. If you like to add translations, the ressources are all in the github repo. Just send me a pull request and I will integrate. As for Macro support. Still one of the things I am working at. At the moment I am really swamped at work, but I hope for a 0.5 release to the end of August.
br,
lowtraxx
Click to expand...
Click to collapse
I've already translated the resources but were not able to compile with android studio to test the layout (I normally use eclipse).
Will try again after dinner
PS: I also need to learn something about github, I'm stuck to the CVS/svn age
Inviato dal mio Galaxy Nexus con Tapatalk 2
lowtraxx said:
I do not have the device. If you could install it and send screenshots of what is not displayed right, I could look into it and maybe optimize it so that it is displayed right.
Click to expand...
Click to collapse
Here some SS
Sent from my XZQ using The Force
lowtraxx said:
I already asked him for the database in the morning, but haven't heard back yet. If he agrees I will be happy to integrate it.
lowtraxx
Click to expand...
Click to collapse
did he reply?
i can see he is active so he should have replied to your message
Riekr said:
I've already translated the resources but were not able to compile with android studio to test the layout (I normally use eclipse).
Will try again after dinner
PS: I also need to learn something about github, I'm stuck to the CVS/svn age
Inviato dal mio Galaxy Nexus con Tapatalk 2
Click to expand...
Click to collapse
Okay, you can just send it to me then if you wish, then I integrate it into the github repo along with my german translations.
vinaaa said:
Here some SS
Sent from my XZQ using The Force
Click to expand...
Click to collapse
Thank you, I will look into it, but I can not promise anything, as I do not have the device to test nor much time at hand ATM.
pangiotis24 said:
did he reply?
i can see he is active so he should have replied to your message
Click to expand...
Click to collapse
Not yet
lowtraxx i've got a present for you
As you may know the official htc ir app downloads the ir codes from an htc server.I have the ir codes.It has 40 brands so it's good for us.Here is the link to download it.Into this there are some .txt files exactly as is on htc database.They are json formatted(like text that's why you can open it with notepad).In order to read it properly use this.
pangiotis24 said:
lowtraxx i've got a present for you
As you may know the official htc ir app downloads the ir codes from an htc server.I have the ir codes.It has 40 brands so it's good for us.Here is the link to download it.Into this there are some .txt files exactly as is on htc database.They are json formatted(like text that's why you can open it with notepad).In order to read it properly use this.
Click to expand...
Click to collapse
Thank you for sharing! I also heard back from antifish, and he allows me to use his database. Next step now is understanding the structure of the different DBs and integrating them into the Application.
Related
I would donate money to someone who made a remote app to foobar2000 for android.
Maybe there already is but I've searched a lot and cant find it =(
There is this http://www.hydrogenaudio.org/forums/index.php?showtopic=38114 control.dll wich handles some commands and the connection over tcp/ip.
But the rest I can't do on my own
I also would like a foobar remote. I've done the android tutorials on the sdk website but I'm by no means an experienced developer.
I thought I would base it around the android-vlc-remote interface.
Perhaps a google code project is a good idea?
I have written a remote controller for foobar2000 a while ago. It's not very beautiful, but at least it works. It's not a plugin for foobar though, it's a server program written in Java. It still just has the basic controls, but I'm about to make it good and release it after my exams (in a couple of weeks or so).
Try out foo_httpcontrol. Then there are a few templates that look good on the Android (I use the ones by KEVO).
I can't post a link, but here is the URL, but Google and there is a thread on Hydrogen Audio dot org
tberman333 said:
Try out foo_httpcontrol. Then there are a few templates that look good on the Android (I use the ones by KEVO).
I can't post a link, but here is the URL, but Google and there is a thread on Hydrogen Audio dot org
Click to expand...
Click to collapse
i am using that too , but do u have resolution problem, becoz it is designed for G1
beware, shameless self-plug follows:
i've written an app to control foobar2k over wifi. uses the foo_httpcontrol plugin to send commands/get data.
the website is: foodroid.net84.net (has the QR-Code). or simply search for "foodroid" in the market.
please note, if you already have foo-httpcontrol installed: you also need to have the "ajquery" template installed.
if you don't have it installed: i made a setup to install foo-httpcontrol including "ajquery".
it's currently in beta, but pretty useable IMHO.
cheers, bugramovic
bugramovic said:
beware, shameless self-plug follows:
i've written an app to control foobar2k over wifi. uses the foo_httpcontrol plugin to send commands/get data.
the website is: foodroid.net84.net (has the QR-Code). or simply search for "foodroid" in the market.
please note, if you already have foo-httpcontrol installed: you also need to have the "ajquery" template installed.
if you don't have it installed: i made a setup to install foo-httpcontrol including "ajquery".
it's currently in beta, but pretty useable IMHO.
cheers, bugramovic
Click to expand...
Click to collapse
Big thx!!! Need cover
Check this out, you might like it.
foobar2000controller.blogspot.com
IMPORTANT
Virtuous Ten Studio is now the official successor to the M10Tools.
Find it here: http://forum.xda-developers.com/showthread.php?t=1619473
No more support for this tool!
Hi guys !
DiamondBack2010 and me are proud to release new tools for modding Sense !
Since Sense 3.0, people wondered about these m10 files, and there you go !
m10Tools allows you to decompile/edit/recompile these m10 files.
The use of the M10 Editor is recommended !
Remember: THIS IS A BETA !
As pictures speaks better than words, here are some screenshots of what you can do with the tools:
Here screenshots of an upcoping Flyer port for DHD/DZ
And then .. the thing you all are waiting for:
The download link
Hehe no, it's in the second post !
PS: For those who have downloaded alpha tools, please, DON'T USE VERSIONS THAT AREN'T RELEASED BY DiamondBack2010 or me !
Thanks !
Feedback
You can give feedback on M10Tools here:
https://docs.google.com/spreadsheet/viewform?formkey=dHVkbkZSdUZwVVZYLTZnNEFFSnlHelE6MQ
System-Requirements
You need a working .NET 4 Framework installation to run the M10Editor.
m10decoder and m10encoder should run in console-version without anything special.
Reminder
Dear people, please keep in mind, that this software is our own work and that we are spending hours and hours of our freetime to create this essential piece of software.
So, please consider a little donation to keep the development alive.
Every donation is much appreciated, no matter which amount.
If you want to get mentioned as a donator, just write me a PM with you confirmation code or put your xda nick in the donation.
Download-Section:
Current Version:
0.5.26.387
Changelog
0.5.26.387
fixed another decoder bug
added possibility to check whether a file can be safely de/recompiled
do NOT edit files which fail in this test, this could lead to unexpected behaiviour
0.5.25.321
fixed bug with decoding images
fixed a bug where changes were reverted back to normal
0.5.22.313
image-files now de/encodable (!!!)
needs to be activated under "m10-files"
please keep in mind, that the m10-image compression is NOT lossless,
so please do only decode the images if you want to change them.
Otherwise the quality may decrease after a certain amount of decompile/recompile-turns
please DO NOT resize images yet. This WILL screw your apk.
Editing the image is no problem.
this feature is beta at the moment. So please be careful with it.
It is likely you will screw your apk if used without care.
added possibility to work with the program without using ADB & zipalign
added generic ADB-Window
divided property view into "Known Properties" and "Unknown Properties"
got rid of de/encoder.exe, now done via native library (you can use them via commandline nevertheless)
properties are now completely sorted
some other bugs fixed (mainly cosmetic)
0.5.14.208
removed zip.exe/unzip.exe, now done natively
fixed lots of bugs
fixed really bad bug with zipalign (not my fault actually xD zipalign behaves a little strange...)
huge code cleanups
added some usability improvements
0.5.10.170
added possibility to zipalign apk
added possibility to "adb push"
added possibility to reboot phone
added "Quick-Save"-Feature (STRG + S)
added "Quick-Load"-Feature (STRG + L)
added "Quick-Push"-Feature (STRG + P) (keep in mind you have to save the apk first. Otherwise, pushed apk contains no changes)
added "Quick-Save&Push"-Feature (STRG + Q) (first saves current changes and then pushes the apk)
added "Quick-Reboot"-Feature (STRG + R)
added kind of sorting to properties view (known properties first)
added better log output from de/encoder
some gui enhancements
cleaned up editor-view
Clarified errormessage after decompiling m10-less apks
fixed some minor bugs
0.5.2.94a - Fixed dependencies for VC++ 2010
0.5.2.94 - Initial release
reserved for later use.
Time to get my M10 editing on!
Finaly! congrats!!
Amazing job guys. it's our turn to work hard. I still have headaches that I have followed you on irc. French people thank-you.
Sent from my Desire HD using XDA App
Bravo guys! You are the pride and glory of this community!
two thumbs up
Excellent job guys. Very well done
Huray, great job!
Du bon travail, félicitation!
Good job!
Followed you on IRC from the beginning, you have done a great job guys!
Thank you for your hard work !!!
Well done on the tool guys!
Just had a look at a rosie and all I can say is good luck porters!!
Look forward to the rom in op too
Great job guys!
Flemmard said:
Here screenshots of an upcoping Flyer port for DHD/DZ
Click to expand...
Click to collapse
That's all I needed, I can stop holding my breath now
Thank u SO MUCH guys for YOUR HARD WORK!!! Thanks button is not enough U are definitelly "aliens" To understand that 0x00fdg4333 lanugage
Awesome guys!
I wonder is there anything that xda developers cant do on their device!?
i can have another link of multiupload?.. whyt i can't see multiupload.. i get a error and page blank..
i see this address after i copy this link in my address bar:
http://67.210.14.254/after.php?type=www.multiupload.com:
is that no normal...
http://www.multiupload.com/170BHM3M0F
This says Flyer port, will there be a sensation port after?
l.m.prowse said:
This says Flyer port, will there be a sensation port after?
Click to expand...
Click to collapse
Since both have the incorrect resolution, the current thinking is that it makes more sense to port the Flyer ROM than it does the Sensation ROM, being that the former is complete/final.
rmk40 said:
Since both have the incorrect resolution, the current thinking is that it makes more sense to port the Flyer ROM than it does the Sensation ROM, being that the former is complete/final.
Click to expand...
Click to collapse
Makes Sense
Hello,
Just bough myself the amazing Galaxy Note 10, and it has "Peel Smart Remote" built-in app.
This app works fine with a lot of TV brands, but I believe it could be even better.
Are there any other apps that can control that IR emitter as well?
I want to be able to control my cable TV decoder, as well as other devices in my house, that are NOT available on peel.
As I'm trying to learn android dev (very beginning yet), I would love to know how to write my own app, so I could try to write something useful.
However, there are NO DOCS AT ALL about it! Not on Android SDK, not on Samsung SDK. No API related, absolutely nothing.
Looking at Samsung developer forums, their oficial position about the subject is that "there is no information about it, that's all we known".
Well, if "Peel Smart Remote" app is able to control that infrared chip, it MUST have a way for us (developers) to do the same!
Can anyone tell me/us how to start?
I don't know, maybe a little reverse engineering in peel's source code to find out how peel works, and reproduce it!
I believe I'm not the only one that is looking for some different uses for the IR Led Emitter on the Galaxy Note 10, so let's try to figure out something!
Thanks!
http://forum.xda-developers.com/showthread.php?t=1934442&page=3
afaik touchsquid programmers got the api from Samsung
Haldi4803 said:
http://forum.xda-developers.com/showthread.php?t=1934442&page=3
afaik touchsquid programmers got the api from Samsung
Click to expand...
Click to collapse
Hummmm now that was weird...
I just downloaded that touchsquid demo, and they have A LOT of limitation on the demo version: "you cannot try the samsung TV in this demo version". Also, you can't download it from market/play, you download the INSTALLER from play, and have to allow "allow other source" to install it.
I mean, if peel is obscure, touchsquid is even more!
What are they afraid of?
nope!
Demo mode has limited function because of license...send me a pm arr arr!
You install the .apk from market, And then You install the help And settings apk. These two are separat. No Idea why.
The developers of touchsquid are extremely responsive, I paid the £11 for the Samsung tablet version, it nicely controls my UK sky+, Samsung tv and hdmi switcher "straight out of the box" and after a couple of email exchanges my Phillips DVD system, they responded to emails the same day and in both cases updated their device database with correct ir codes within 1 to 2 days. Bearing in mind how poor Peel its for non American users, this it's the only alternative at present, it's a bit of a niche due to the general lack of devices with an ir emitter so any attempts of the developer community to make one would be keenly anticipated
Sent from my GT-I9100 using xda app-developers app
I wish Logitech would get in on this. I LOVE my harmony one remote, and would happily pay for an app that would let me do the same with my tab, even if it is a spendy app.
twiggums said:
I wish Logitech would get in on this. I LOVE my harmony one remote, and would happily pay for an app that would let me do the same with my tab, even if it is a spendy app.
Click to expand...
Click to collapse
Ask, and you shall receive...
http://www.logitech.com/en-us/tablet-accessories/other-accessories/harmony-link
Edited to Add: Oops! Sorry, doesn't work with ICS. WTH? Also requires an add on device...
Nakel said:
Ask, and you shall receive...
http://www.logitech.com/en-us/tablet-accessories/other-accessories/harmony-link
Edited to Add: Oops! Sorry, doesn't work with ICS. WTH? Also requires an add on device...
Click to expand...
Click to collapse
That's strange - stupid Logitech! I found that the best IR software for Android is the one that comes with the Sony Tablets. It has a great database of existing devices, but it also allows the IR blaster to learn commands from existing controls (ie I have an infra-red controlled light switch which it works with).
I imagine if there is an API for the IR Blaster someone could program such features in.....it's frustrating that Peel doesn't work with Sky though. I might try the suggestion above myself.
jonboyuk said:
I found that the best IR software for Android is the one that comes with the Sony Tablets. It has a great database of existing devices, but it also allows the IR blaster to learn commands from existing controls (ie I have an infra-red controlled light switch which it works with).
Click to expand...
Click to collapse
Any chance you could post links to the Sony apk and to that IR switch that allows the Note to learn commands? That would be great!
Haldi4803 said:
Demo mode has limited function because of license...send me a pm arr arr!
Click to expand...
Click to collapse
Just sent. License from who? Samsung? I mean.. Do we need to have a licensed remote control to work with Samsung (or other) devices?
Or is the license about using their trademark?
I mean, (if we got that API), can't we develop apps to control Samsung (and other) devices?
Can't we share them for free on Google Play? I can't think a way that this would cause financial losses for them!
Nakel said:
Any chance you could post links to the Sony apk and to that IR switch that allows the Note to learn commands? That would be great!
Click to expand...
Click to collapse
Actually, Galaxy Tab/Note only have IR Emitter.
It doesn't have a receiver, that's why we can't have a "IR Code Learning" with our Galaxy Tab and Galaxy Note.
Are there any developers here who can help me disassembly existing APKs, and try to find out how to control that IR chip?
I never worked with Java before, only learned to disassembly compiled C/C++ applications...
Nakel said:
Any chance you could post links to the Sony apk and to that IR switch that allows the Note to learn commands? That would be great!
Click to expand...
Click to collapse
As said before it's merely a blaster - not a receiver. Touchsquid is great but sadly the ui is seriously lacking polish!!
Yeah, yeah, I get that the Note 10.1 does not have a IR receiver. If you read the quote I list, a poster claims to have a switch that allows the sony app to learn. Hence, I asked for a link to the app and the switch.
Nakel said:
Yeah, yeah, I get that the Note 10.1 does not have a IR receiver. If you read the quote I list, a poster claims to have a switch that allows the sony app to learn. Hence, I asked for a link to the app and the switch.
Click to expand...
Click to collapse
No he doesn't - because that was me who said that. In fact, what I said was there is on the Sony S Tablet, the program is capable of learning commands BECAUSE the Sony has an IR receiver built in. Which doesn't help us because the Note 10.1 doesn't (which I have found out since making that post). I never said it would work on the 10.1!
jonboyuk said:
No he doesn't - because that was me who said that. In fact, what I said was there is on the Sony S Tablet, the program is capable of learning commands BECAUSE the Sony has an IR receiver built in. Which doesn't help us because the Note 10.1 doesn't (which I have found out since making that post). I never said it would work on the 10.1!
Click to expand...
Click to collapse
My mistake for misunderstanding your post.
jonboyuk said:
No he doesn't - because that was me who said that. In fact, what I said was there is on the Sony S Tablet, the program is capable of learning commands BECAUSE the Sony has an IR receiver built in. Which doesn't help us because the Note 10.1 doesn't (which I have found out since making that post). I never said it would work on the 10.1!
Click to expand...
Click to collapse
Well the Note hasnt a dedicated IR receiver, but maybe the camera could just do the same job. You can see the IR diode of any remote flashing if you point at the camera whilst using the cam app. Anyway there are already tons of IR codes available on the web, all we need is an app which is way more customable than the Peel app.
blue_one said:
Well the Note hasnt a dedicated IR receiver, but maybe the camera could just do the same job. You can see the IR diode of any remote flashing if you point at the camera whilst using the cam app. Anyway there are already tons of IR codes available on the web, all we need is an app which is way more customable than the Peel app.
Click to expand...
Click to collapse
What is really a "IR Code"?
Is that about the frequency of IR Led Blinking?
For example, on PEEL you have to choose your device, than you can customize key codes.
Example: My LG TV: Vol-up=326, Vol-down=327.
Peel doesn't support it, but let's say it DOES, and I choose "Samsung TV", but customize the Vol-Down code to "326".
Will it work on my LG TV? Or are there any other variables that intereferes on it?
I mean, if the only variable is that "code", than we could make a "Brute force" trying codes from 1 to 6556, and pause it when something happens to our TV or any other device, is that right?
About the camera working as a IR Receptor, that really would makes sense IF camera could take enough fps to decode the frequency.
That's something to investigate.
Are the programmers in "Android Development" aware of this thread? Someone with a little more technical information could add more to this thread (I can't post there, unfortunally).
Here's a good explaination of codes: ww w. hifi-remote.c om/infrared/IR-PWM.shtm l.
Some raw LG codes are here: files.remotecentral.c om/library/3-1/lg/2008_television/index.ht ml.
For the moment i have no idea how the 'code' number in the Peel remote is linked to the raw code. Illhave a look there tomorrow
Does anyboda have new informations regarding a infrared remote APP?
It would be great if I could remote control my LED Stripes with the Galaxy Note 10.1. There are some similar apps like IRDroid but all are using an external device.
Would it be possible to use the integrated infrared interface in android APP?
I copied the following response from Samsung's developer forum. Samsung will not release the API for the IR blaster on Galaxy Tab 2 series.
developer.samsung.com/forum/board/thread/view.do?boardName=GeneralB&messageId=169974
[email protected], Sep, 06, 2012 06:15 Post #1
Hello,
I have bad news for you.
Unfortunately I can't help you, since we don't provide IR Api to the public.
Regards,
Adam Panasiuk
Samsung Developers
Originally posted by : [email protected]
Hello,
I'll try to get the information you require and get back to you soon.
Regards,
Adam Panasiuk
Samsung Developers
Originally posted by : [email protected]
Hello!
We would like to find out if we can utilize the IR (Infrared) port on the Galaxy to comunicate to a another device. We do not see that the Standard Android SDK has any support for IR. Does Samsun have an SDK or API to utilize?
Thanks,
jeremy
Click to expand...
Click to collapse
Here is another forum post, I noticed that the username of the last response is "TouchSquid". They must have either talked to someone higher up at Samsung or figured it out on their own since they now offer an app.
developer.samsung.com/forum/board/thread/view.do?boardName=GeneralB&messageId=140654
This lack of an SDK is both bizarre and confusing. Both of the available apps - Peel and Touchsquid - are useless for different reasons. If you could combine them both then they might add up to a useful app but separately they're useless. I've tried and uninstalled both.
The thing that's really needed is someting I've been after for a long time and I'm surprised no-one has yet thought of it - a combined IP Remote. All the Hifi and electronics manaufacturers have their own apps and SDKs to control their equipment over wifi and each one needs to be installed separately. Imagine a single interface that could talk to all of the various IP controls. You wouldn't need an IR port then, just a set of IP controllable equipment.
It could be extended to incorporate things like Mediaportal or XBMC, WDTV live, AppleTV? - basically anything with a web based interface and an SDK. Build it so that each remote is added as a plugin and it can be expanded as each new device comes along. It would be the ultimate Home Cinema remote!
Someone get on it!
Hey guys,
We are working on InstaReloader - the development tool that reloads class and resource changes on the fly while developing the Android application.
Its purpose is to minimize the time consumed by the application rebuilds and reinstalls during development.
Right now supported features are:
Adding and reloading regular and inner classes.
Refreshing changes in method bodies, adding and removing methods.
Adding and removing variables, constants.
Reloading changes in layouts, menus and other stuff in res directory.
Here is a short demo of InstaReloader:
Prototype android layouts on the fly demo:
What features are also needed? How many times per day do you rebuild & restart the app? We would like to add some reloading functionality to the popular frameworks and it would be great to hear your feedback
You can download InstaReloader form here: Android hotswap tool
Pre configured Eclipse sample project
Pre configured Android Studio - Gradle sample project
Looks quite awesome, it would save me a lot of time every day.
When do you plan to publish? Will it be opensource?
Archimano said:
Looks quite awesome, it would save me a lot of time every day.
When do you plan to publish? Will it be opensource?
Click to expand...
Click to collapse
It is too early to think about the final, though alpha will be released soon. Right now class reloading is pretty stable but layouts reloading is a pain in the [email protected] Would you like to participate?
The good news:
We improved layout reloading. Now you can add onClickListeners in the Java code for newly added elements and be able to interact with changes almost instanlty!
Planning to add support for Intellij IDEA soon.
and Intellij IDEA is supported now
This app can be used for all android roms? Or it has some requirements and support only some android devices?
Sent from my HTC Desire using xda app-developers app
siavash2death said:
This app can be used for all android roms? Or it has some requirements and support only some android devices?
Sent from my HTC Desire using xda app-developers app
Click to expand...
Click to collapse
I think should work almost an all ROMs, depends how significant it changes from the original android's one. So far I've successfully tested class reloading on LG, Samsung, HTC, ASUS devices with original ROMs.
With Layout reloading it's a bit harder because usually this part is "fragmented" so need to create a separate plugin for each brand.
new features demo video is added
Just uploaded another awesome demo video to YouTube! Android layouts can be prototyped on the fly:
http://www.youtube.com/watch?v=ogatWLZA4yQ
We've sent closed beta release to first participants today! It will be available on the XDA soon!
Made the configuration doc. It's quite big so posting link only: http://www.instareloader.com/instalation-configuration/. We will drop some steps in the next version.
ART
I wonder is dynamic class loading possible in ART aka dalvik 2.0 We will check and try to find a solution after receiving the new nexus with the 4.4
InstaReloader 1.5.1 is ready. It contains better logging and bug fixes.
InstaReloader 1.5.1 is now public. Here is a direct download link to this Android code hotswap utility
Implemented cool new feature. InstaReloader can be started from the test-project. Only one entry should be added to the manifest file. Will release 1.6.0 after documentation is ready.
InstaReloader works on KitKat with ART!
InstaReloader 1.6.0 is released!
Download it here: http://www.instareloader.com/download
InstaRelaoder 1.6.1 is released! Now it has support for Android Studio and Gradle.
Check the new demo app: AS-Gradle sample app
Someone have the source of this Tool?
All links are gone.
onolox said:
Someone have the source of this Tool?
All links are gone.
Click to expand...
Click to collapse
I was wondering the same thing. Very quietly this project just disappeared. I wonder if there is anything on github from it?
I think the developer has been contracted by jrebel.
But i'm working in a open source project that does the same thing:
http://forum.xda-developers.com/and...ap-res-src-t3243653/post63713718#post63713718
Once upon a time the lord Google releaseth teh Chrome, and the people marvelled in great wonder. Never before could they partake in so many internets in so little time.
Yet even then, the ceiling of lolcats/hour was quickly reached, for the pages were blinky and full of distractions, and the leeching of bandwidth delayed any reactions. Viagra! Cialis! Which button to button to download the download? What happened next will amaze you.
Reinforcements arrived in the form of extensions, blocking ads and performing malware prevention. Alas, as usual the exploits of the big and resourceful are no help at all to the friend in your hand.
Solutions abound. Proxies. Jailbreaks. None sanctioned by the ever-controlling and -vengeful bohemoth.
Here I present you with yet a different take on the problem, because I love you internet... #NoChromo
Err, what?
Right! This is nothing more than a modified build of Chromium (which recently saw a lot of sources from Chrome for Android added). It offers some built-in ad- and malware-blocking.
Note that it doesn't attempt any hiding of ad-sections, so you may be presented with blocks of empty space (or containing errors).
This is not a port of any existing ad-blocking plugin for 'grown-up' Chrome, it's just a quick reimagining of some of the parts. Sooner or later Chrome for Android will get extension support for a truly proper adblocker, I hope sooner.
FAQ
Reimagining?
It's coded in C++ and compiled directly into Chromium (a handful of ms per request, total memory use about 3mb), but it only covers URL manipulation at this time. It doesn't modify page content (remove/hide ad blocks), nor does it keep track of the type of request (some ad blockers do this for improved blocking).
vs hosts-based blocking, AdBlock Plus, uBlock?
Resource-wise it's as lean as host-based blocking, but its blocking is much finer grained than hosts-based, and doesn't require root. It does still lose from (desktop) ABP and uBlock in ad-blocking capacity, but uBlock isn't available on Android and I'm not a fan of ABP's methods (neither the technique of their Android solution nor their philosophy). So I'd put it squarely in the middle between hosts-based and the better known extensions.
What are the drawbacks?
Google did state the current Android source for Chromium is missing some codecs and other proprietary stuff. I haven't run into anything major, but you certainly might.
Will you support this?
Not officially, no. I built this for me, and it works on the sites I frequent. I'm just sharing it here so you can use it if you want to, or not if you don't. I may update it to newer sources once every while, or I might not. If it doesn't work for you on some site, just open it with regular Chrome.
That being said, it seems the Chromium source is not updated all that often, so if I update this once every few months you still wont be far behind. Not to mention that the sauce for my modifications are actually in the download folder, so you could build your own update if you wanted to.
And you are?
A dev from here on XDA who doesn't want his main account publicly associated with this, because I don't want to deal with possible retaliation from Google. Some of the site leadership know who I am, though. If this were malware, they'd take it down instead and tell everyone. If you don't want to trust me, sauce is available. If you can guess or know who I am, kindly STFU.
Download
Behold the glorious download links, for they are shiny and full of Chrome.
v51.0.2695.0 @ MEGA
Code:
ef337bce4e06b50d7c551f9940a9361f NoChromo-arm32-v51.0.2695.0.apk
d16bc732ae9b89bb50e3ba4ea421842d NoChromo-arm64-v51.0.2695.0.apk
4b28f614acb2f7e3e5d87502eeb621d9 NoChromo-mips32-v51.0.2695.0.apk
c2ec836cb94e18caaa905d88067b1322 NoChromo-x64-v51.0.2695.0.apk
bb440a9a582ac00d9ad9dd55ca49cb6c NoChromo-x86-v51.0.2695.0.apk
be3a25f8f52992df313881e186c5403d sauce-v51.0.2695.0.zip
(mips64 version does not currently build)
(Mirrors welcome, but please make sure to list the exact version numbers as stated here!)
The arm64 version is also available from the XDA Labs app!
Credits
Chromium contributors
AdBlock Plus
uBlock
EasyList and EasyPrivacy
MalwareDomains
Peter Lowe's Adservers
Changelogs
2016.04.05 - v51.0.2695.0
2015.06.09 - v45.0.2420.0-2
InstaDownloadAndInstallAndOpenAndUseAnd ... Yay! No ads!
BTW, your main account name is (j*****)
And also, please alternative links? If I don't use VPN, MEGA returns Server Not Found Error.
Thanks for sharing. I will definitely check this out.
+1×10^999999999 for that intro
Thanks OP, downloading now!
Your name shows in the "edited by" section of the post. great work though!
rjt.rockx said:
And also, please alternative links? If I don't use VPN, MEGA returns Server Not Found Error.
Click to expand...
Click to collapse
There you go:
Mediafire folder: https://www.mediafire.com/folder/80164iifzyp0s/NoChromo
Current ver: v58 by ponchofiesta
PS. Pm ME if there is new ver 2 upload.
Thanks.
Not working on Zenfone 2 551ML (amr32 not starting, arm64 not installing).
marcof93 said:
Not working on Zenfone 2 551ML (amr32 not starting, arm64 not installing).
Click to expand...
Click to collapse
Zenfone is x86.......
@nochromo : thanks a lot.
As you work on the source, can you tell us if this version can enable us to navigate more anonymously than the original Chrome ? There's still a request at start to connect to Google Account !?
@marcof93
Zenfone 2 551ML uses Intel Atom CPU which is not ARM.
nochromo said:
Behold the glorious download links, for they are shiny and full of Chrome.
Click to expand...
Click to collapse
Witness me!
Also, good job. Definitely not mediocre.
topjohnwu said:
Zenfone is x86.......
Click to expand...
Click to collapse
Intel Atom Z3580 is a 64bit processor, the Android version used in Zenfone 2 is a 32bit version, I tried both and shared my experience so the author can add this to the first post or work on it (also if he told that he doesn't want to support it).
@knot2006 I know, I want to help to community, now we know 100% that id doesn't work, I don't think I'm killing someone.
marcof93 said:
Intel Atom Z3580 is a 64bit processor, the Android version used in Zenfone 2 is a 32bit version, I tried both and shared my experience so the author can add this to the first post or work on it (also if he told that he doesn't want to support it).
Click to expand...
Click to collapse
x86 is microprocessor architecture look here:
http://en.wikipedia.org/wiki/X86
ARM:
http://en.wikipedia.org/wiki/ARM_architecture
lets try this browser for a spin
And, umm, after a few minutes of usage on Bluestacks, it gives " Unfortunately, #NoChromo has stopped. " every time I open it.
Tried clear data.
arm 32 !!1 arm64 ?? which one should i use ??
i have samsung s advance with cm12.1 lollipop .
Doesn't work for Ti-Omaps?
Force closes on my Droid RAZR xt912 which is Lollipop 5.1.1 which has a Ti Omap 4430 32bit Arm-A9, works on my Galaxy s3 which is also Lollipop 5.1.1 so I thought it might just not work on Lollipop but maybe its just Ti Omap is just too outdated?
Works and does what it says on the tin on my Xperia Z2 (ARM32 version)and it's taken a long time to get something like this.