Related
http://www.artfulbits.com/Android/antipiracy.aspx
If your a Dev please support them, if you need assistance msg me i can send u code that will allow your app to automatically send a message to this company with a users information that has stolen your app or tried to steal it.
pentace said:
http://www.artfulbits.com/Android/antipiracy.aspx
If your a Dev please support them, if you need assistance msg me i can send u code that will allow your app to automatically send a message to this company with a users information that has stolen your app or tried to steal it.
Click to expand...
Click to collapse
I'm all for cracking down hard on piracy, but there are three big flaws with this solution:
1) How would Artfulbits verify that an app reporting a device is a "dark" device is making that report in good faith? If a bunch of pirates wanted to render this service pointless, they could just create apps that flood the service with false positives.
2) It is possible (although difficult) to link IMEI to a user/owner. This makes a publicly accessible database of "dark" IMEIs somewhat shady in terms of being a breach of privacy.
3) Finally, if this service is to be useful, apps have to have some way of acting on the information in the database. That is just going to lead to folks "cracking" apks to remove the IMEI-checking routines, or simply using leakproof firewalls to prevent the app from accessin the IMEI database.
Thoughts?
There is not going to be a way to completely stop piracy. Google just needs to step up the way the market works to prevent some of the piracy.
I understand devs deserve money for their hard work (and the log of my google checkout shows I support them) but I personally dont want any app reporting any information about myself or my phone. If there is a list of which apps do I will find an alternative for better or worse and not use the app. Not to knock on those who support this method, I just personally dont like it.
rondey- said:
There is not going to be a way to completely stop piracy. Google just needs to step up the way the market works to prevent some of the piracy.
I understand devs deserve money for their hard work (and the log of my google checkout shows I support them) but I personally dont want any app reporting any information about myself or my phone. If there is a list of which apps do I will find an alternative for better or worse and not use the app. Not to knock on those who support this method, I just personally dont like it.
Click to expand...
Click to collapse
Well considering my app has been pirated 3x as much as it has been downloaded legally i would be willing to let go of the few that are not comfortable with their imei being registered on a website which only happens if u are stealing an app, most apps out there gather more information from you than that without you even knowing.
I don't get why people would install this program. If it detects pirated software on your phone then who the hell are you letting you use your phone? Lets say you know you have pirated software well then of course you wont install this program. If you know your running a clean rom and have no reason to suspect pirated software your giving up a lot of information for a false sense of security. So unless this is forcibly installed on everyone's phone I don't see what's the point.
psychoace said:
I don't get why people would install this program. If it detects pirated software on your phone then who the hell are you letting you use your phone? Lets say you know you have pirated software well then of course you wont install this program. If you know your running a clean rom and have no reason to suspect pirated software your giving up a lot of information for a false sense of security. So unless this is forcibly installed on everyone's phone I don't see what's the point.
Click to expand...
Click to collapse
It's not a program you install. It is a database. App developers write routines into their programs which access the database. If an application suspects that it was illegally pirated, then it will send the user's IMEI to the database.
This is stupid idea. Go to the source of piracy if you want to fight it.
Give people access to paid apps on market and they won't download illegal copies form rapidshare...
su27 said:
Give people access to paid apps on market and they won't download illegal copies form rapidshare...
Click to expand...
Click to collapse
Riiiight... because if you give pirates the option to pay they'll definitely all pay right?
This database thing bothers me.
Not because I might be stealing programs..
but because I might find one and not know its "dark"
Suddenly I'm on some blacklist because I thought an app was cool?
I just did a search on one of the torrent sites, and found a file to DL.
It has 231 apk files and 2 .bak files. (I'm assuming the bak files are for a cracked version of the paid apk) but many of these files are a)old versions or b) free already.
Normally I would say SCORE! I don't have to DL to the g1, then back up, uninstall, transfer to the pc, and store.
Last time I tried a file like that, more than half were for cupcake, and would not work on my donut. Recycle bin.
With this Database I would get tagged as a cheater the first time I tried to install any of those files that were marked. But I have no idea they are "dark" before hand.
While I thank the Dev's for the work they do.
{Seriously, Thank you Developers!}
I'm a student, and I'm poor, which means I'm cheap.
I have several free apks stored away. Hell, I still used youtube downloader 1.2...until it quit working last week. Why, because I don't want to spend money just to have a cool phone.
If you really want to make it hard on the thieves... someone make a program that cripples another program, until the user requests the full version. Then it reads the Imei number from the phone and sends an upgrade request to a server. The server requests payment. Server verifies payment. The server issues a hashed password based on the Imei, which is then sent back to the phone as a password. Customer never sees the password.
This is what Doc to go appears to do. I could be wrong.
Now make it so that program can be imbedded in any other program.
Now thieves need a whole crap load of hacking to find enough hashed passwords to find the hash.
If the hash is added to at random intervals, or a different hash is used based on the Imei number, they might never find the hash.
Besides that, how the heck does a program know if it has been stolen?
How can it tell between a stolen program and a wiped phone that is getting reinstalled with backed up apk's?
jashsu said:
I'm all for cracking down hard on piracy, but there are three big flaws with this solution:
1) How would Artfulbits verify that an app reporting a device is a "dark" device is making that report in good faith? If a bunch of pirates wanted to render this service pointless, they could just create apps that flood the service with false positives.
Click to expand...
Click to collapse
Exists several strategies, for example the most popular is "honey pot" strategy. When vendor especially making leak of software or prepare specially application to track piracy.
jashsu said:
2) It is possible (although difficult) to link IMEI to a user/owner. This makes a publicly accessible database of "dark" IMEIs somewhat shady in terms of being a breach of privacy.
Click to expand...
Click to collapse
For example in our country sufficient IMEI of the phone to find it owner and it location, of course if you have police under your shelders. That is why I am thinking that IMEI is a good identifier.
jashsu said:
3) Finally, if this service is to be useful, apps have to have some way of acting on the information in the database. That is just going to lead to folks "cracking" apks to remove the IMEI-checking routines, or simply using leakproof firewalls to prevent the app from accessin the IMEI database.
Thoughts?
Click to expand...
Click to collapse
Solution is not perfect, but can be easily enhanced. HTTPS protocol with certificate checks will make firewalls and redirections useless.
What functionality exactly you have in mind?
[email protected] said:
While I thank the Dev's for the work they do.
{Seriously, Thank you Developers!}
I'm a student, and I'm poor, which means I'm cheap.
I have several free apks stored away. Hell, I still used youtube downloader 1.2...until it quit working last week. Why, because I don't want to spend money just to have a cool phone.
Click to expand...
Click to collapse
Leave according to your money. what can I say... spend less, work more.
[email protected] said:
Besides that, how the heck does a program know if it has been stolen?
How can it tell between a stolen program and a wiped phone that is getting reinstalled with backed up apk's?
Click to expand...
Click to collapse
Several simple steps:
- install software only from well known web sites, Android Market, Handagoo, SlideMe, etc.
- try to use trials and if it does not exists but you want to try, contact with developers. In most cases developer will provide you version for testing.
- if your phone is placed into black list, then you can contact "blacklist" vendor for explanation and fixing.
jashsu said:
Riiiight... because if you give pirates the option to pay they'll definitely all pay right?
Click to expand...
Click to collapse
You see - that's your problem - you want to fight the enemy instead of prevent war.
In my country there are many people who would pay for android programs because they are quite cheap. But we have no access to paid market. That is why we download apps illegaly.
Now, what do you think will faster stop us from stealing apps:
A. Calling us pirates and thieves
B. Giving us access to paid apps
su27 said:
Now, what do you think will faster stop us from stealing apps:
A. Calling us pirates and thieves
B. Giving us access to paid apps
Click to expand...
Click to collapse
You are making the incredibly flawed assumption that piracy only happens because people have no access to the paid market. Are some people put in this situation? Yes, probably. But the majority of pirates likely DO have access to the paid market and simply don't want to pay.
I am a bit confused, what does this ban people from? The market in it's entirety?
If that is the case, I would think you'd see an outburst of pirating once people couldn't access the market anymore. And that would also prevent people who may not feel like dishing out $100 for a navigation solution from purchasing numerous $1-10 programs that they would actually use on a daily basis. I think this methodology is flawed.
Piracy will never be completely stopped. However, making it harder for people to pirate your software is the best prevention. Instead of saying "Oh, you might have installed a pirated copy of XXX on your device, so now you can't purchase any more programs legitimately, so keep on stealing!". Due diligence falls on the hands of the software creators. If piracy is something you want to prevent (or at least inhibit) for your software, create an IMEI checking device key required to be granted after receipt (and clearance) of payment. Similar to CoPilot, granted it still gets cracked - it is much harder and much less widespread, and a simple update renders it useless to those who used the cracked version (check all over these forums for people complaining about it).
Also, implement trials that don't require the user to pay for them, giving them only 24 hours to try something out before they decide they need their money back. Even Microsoft lets users go 30 days without activation (last I checked) to try out Windows. They do not (to the best of my knowledge) make great attempts to prevent their software from being copied, but instead make it harder on those who do pirate it. Blocking system updates (of course everything has a workaround or crack, but making it harder on someone is oftentimes a great deterrent), preventing new feature installation, etc.
I am not condoning piracy, nor am I condemning software publishers. Just trying to make a point, which is this:
If you take someone who has stolen a program (for whatever reason/justification they may think of) and punish them by revoking their access to purchase said program (or any other program), you have thus reinforced their reason/justification to not purchase any programs.
Now, i may be wrong here, but looking at their source code to integrate into applications, there seem to be 2 things: 1) the device has to have a data connection, otherwise the code doesnt know whether the device is blacklisted or not, at which point it defaults to assuming it isnt, which overall is a good thing for users who have paid but for whatever reason dont have network at that time, however it is easy enough to stop an application from accessing the network, or even a specific site (ie the site for your imei number on their page).
secondly, is this meant to run on the first run of an app, or every run? if it is every run then i can see people getting annoyed by the unnecessary data usage, whereas if it is only on the first run then someone still has access to all their pirated apps from before they were on the database.
please note the only coding i have done is some fairly simple C, so i could be wrong, but anyone can check this if they want: http://www.artfulbits.com/Articles/Samples/Piracy/Integration.aspx
I think that by now most people know that I don't honeycoat things, so I'll just say it... this idea is RETARDED.
1) The application needs to use the API to get the IMEI. If you start using the IMEI to blacklist phones, a minor modification to the API causes the application to always read a string of 0's. Defeated.
2) The application needs PERMISSION to read the IMEI (android.permission.READ_PHONE_STATE). If you start requiring programs to have this permission, people will simply DENY it this permission (yes, it IS possible to block a permission)... this is ESPECIALLY the case when the application has *no good reason* to read the phone state.
3) As has been mentioned before in this thread, HOW DO YOU KNOW that an application you are downloading is pirated? Many applications are FREE to download, and virtually NONE of the pirated apps are labeled as "THIS IS PIRATED".
4) Connection to the internet can be EASILY blocked. Lots of ways... firewall, hosts, permissions, etc. Again, defeated.
Oh, and to those saying crap like access to paid market won't stop piracy, NOBODY SAID IT WOULD!!! It *WILL* reduce it though, since there ARE people out there who WOULD buy apps *IF THEY COULD*.
daveid said:
I am a bit confused, what does this ban people from? The market in it's entirety?
Click to expand...
Click to collapse
Read the description again more carefully. This does not impact a user's ability to access the Market, as it is not a Google product. In case your comprehension is lacking, i'll explain it very simply:
1. A developer decides to use the Artfulbits Anti Piracy Database (shortened AAPD) with its app.
2. A user downloads this AAPD-enabled app from the market.
3. When said app is run, it sends the IMEI of the device to the Artfulbits server. The server returns a color code corresponding to the number of times that IMEI has been reported by other AAPD-enabled apps for piracy. The app can then do whatever it wants with that information. This can be anything from deleting itself to crippling its own functionality.
4. App can also detect if has been pirated (by checking to see if the app has an entry in the user's personal Market account or some other method). If the app detects it is pirated, it will send a report to AAPD.
Another point Artfulbits failed to consider is that not all Android devices will have IMEIs to report.
Is piracy really that much of a problem? I mean most apps cost <3€ and I don't think I am the only one who values his time higher than saving 3€. I rather pay once and get updates via Market than check warez-sites for updates, and I think that most think that way?
There are just two apps that I ever considered to pirate. One was a dictionary for 20$ but I ended up buying it. The other is CoPilot which I would never buy since I don't own a car, but since it is not cracked anyway, I was not forced to really think about it.
I don't see anything good coming from that database. I.e. if my phone would be entered by mistake, you can imagine what problems that would cause for devs whose apps I bought, which I assume would suddenly stop working then.
You really need to think about whether the negative side-effects of such measures like this database are worth the (presumably very small) benefit.
Hey guys, today i tried to open bloat freezer, and i got the message that needs update, when i clicked to update, i got the message that is not available at the market.
I checked market via pc and i found it, but its not available anymore for me for installation
(although i have already bought it). So im wondering is it closed for me or for any P990 users ?
any1 have experinced the same ?
Just checked as I have it installed as well. I can't see any issues with it but I have it set to auto update.
Still seems to be appearing the the market.
I had the same issue and by installing another rom it disappeared but don't ask me why because it came back on another rom. I think it was on the mdc rom's
so try to install another rom.
Deinstalling the app won't work i already tried that several times
Bloat has been blocked from the market. Dont know why, but there seems like the app is doing something Google isn't happy about, as they have blocked/removed bloatfreezer two times now...I have been in contact with them, and got the following response. I decided to but MyBackupPro instead, as it gives the same possibilities and alot of other functionality as well
If you are an old customer that is having problems upgrading to the
latest version, instructions are below, please continue reading. If
you are a new customer with another issue, you can ignore this email
and I will respond to your email as soon as I can.
As you have probably noticed, Google removed the original Bloat
Freezer from the market for a stupid error in the app's description.
This makes it impossible for you to upgrade normally to the latest
version. There is nothing that we could have done to prevent this, and
Google refuses to reinstate the original app after we fixed the error.
We apologize greatly for the inconvenience and want you to know that
we love our customers and want to make this as easy as possible for
you no matter how hard Google tries to make it!!!
Below are instructions to get us the info I need to transition your
purchase from the old version to the new:
1. Go ahead and purchase the new version that is in the market.
2. Go to checkout.google.com and find BOTH the original order number
and the new order number and email both of these to us.
3. We will then refund your purchase for the original order ASAP.
4. You can then continue using the new version and get updates as
normal forever.
Once again, we apologize greatly for this inconvenience and are doing
this the best way possible. We hope that you will help us get back to
our 4.7 star rating by leaving a rating AND a comment in the market so
that others know that the new Bloat Freezer works just as great as the
old.
Thank you for understanding and sticking with us through this speed
bump that Google threw our way, we appreciate each and every one of
our customers and will be doing lots of manual labor to get all of
these orders transfered.
Trey Holland
Developer - Bloat Freezer
[email protected]
http://BloatFreezer.com
Click to expand...
Click to collapse
how do you download the new version (as per that email)?
There is no new version. it doesn't exist on the market
Another reason not to pay for apps thanks to google
So being very new to Glass (only got it on Wednesday 25/06) it is my understanding that the firmware after 16 disabled the 'normal' control via the touched? So versions after this are only capable of back and scroll?
Is there anyway of configuring a program like Remodriod or Tablet Remote so you can use the controls from your phone on Glass? Might sound silly as you could just say use your phone for what your doing but I was more thinking of using it to control the likes of YouTube so I log in and obtain my play lists, also it would stop the need to plug in for control via ADB, for which as a newbie to ADB I'm struggling with commands.
I was playing around with Remodriod and it asked me to set the input in Language and input, for which it didn't pop up like it did on my phone, I assume it is because there is no native option for this on Glass and therefore couldn't obtain the screen for it? Would I need to install the language and input options? Of so where can I get it from?
Has anyone else tried this idea?
Regards
Giles
GiGoVX said:
So being very new to Glass (only got it on Wednesday 25/06) it is my understanding that the firmware after 16 disabled the 'normal' control via the touched? So versions after this are only capable of back and scroll?
Is there anyway of configuring a program like Remodriod or Tablet Remote so you can use the controls from your phone on Glass? Might sound silly as you could just say use your phone for what your doing but I was more thinking of using it to control the likes of YouTube so I log in and obtain my play lists, also it would stop the need to plug in for control via ADB, for which as a newbie to ADB I'm struggling with commands.
I was playing around with Remodriod and it asked me to set the input in Language and input, for which it didn't pop up like it did on my phone, I assume it is because there is no native option for this on Glass and therefore couldn't obtain the screen for it? Would I need to install the language and input options? Of so where can I get it from?
Has anyone else tried this idea?
Regards
Giles
Click to expand...
Click to collapse
I'm glad you've done your research, it gets old telling people the same things over and over again.
As you mentioned, there was a time where you could easily control most apps with the touchpad, but that functionality has since been removed. Besides, there was no way to enter text without some sort of remote; many people managed to use bluetooth keyboards to achieve this, and the combination worked quite well.
In XE16, Google apparently decided that they wanted to make a clear distinction between Glass and Android controls. Apps that don't implement the Glass-specific gesture listeners can't be controlled at all. Even native Android popup windows don't allow you to choose which button you want to select (even if the Languages and Input popup did show up on Glass, you couldn't select the button).
So here we are today, either using the stripped-down, masked version of Android that Google gives us, or fumbling with ADB commands attempting to get that one video on YouTube to play. But there is hope yet. Google gives us rooted boot images, presumably hoping that we will show them something that they haven't done themselves. This tiny 5.5MB file opens up a ton of possibilities, but someone needs to be the middle man that brings these possibilities to the masses.
Thanks to the beauty of open source, we have a clear model of what needs to be done for Glass to work like so many people wish it would.
Port a working recovery image to flash zips to the Glass system folder (Done)
Modify Superuser to function properly given Glass's limited control set
Modify XposedInstaller in the same manner
I have a proof-of-concept Xposed module for Glass that lets me control the Netflix app with the touchpad. It's dirty, and it takes a lot of work to get working, but the concept is solid. Xposed is an incredibly powerful utility. The end goal is to create a Glass-oriented keyboard (think oldschool arcade video game high score screens - "Enter Your Initials").
While my goal is solid and my intentions are pure, I worry that there is a reason Google didn't do this to begin with.
TLDR; I'm working on it.
Many thanks for the response, so the short answer is no. That's a big shame and I hope I haven't just wasted 1k on a peice of eyewear that needs charging halfway thru the day!
I assume there is no way of going back to version 16?
I think it's strange how little development there is with Glass on XDA (I could be wrong but if you look at the likes of the smart watches there seems to be considerably more development) and how inactive this part of the forum seems? considering the idea and in my eyes (no pun intended) cool Glass is hence why I ordered mine as soon as I could here in the uk, so far I haven't met anyone with one, and I'm still getting some strange looks lol
The things that are possible with Glass are amazing. Really wish they had added a rear facing camera, eyes in the back of my head, no, but I can see behind me lol
I am eager to see your work and I will experiment on trying to build your xposed modules (never tried building an apk before) no harm in learning on what is probably the most expensive peice of tech I own lol
GiGoVX said:
Many thanks for the response, so the short answer is no. That's a big shame and I hope I haven't just wasted 1k on a peice of eyewear that needs charging halfway thru the day!
I assume there is no way of going back to version 16?
I think it's strange how little development there is with Glass on XDA (I could be wrong but if you look at the likes of the smart watches there seems to be considerably more development) and how inactive this part of the forum seems? considering the idea and in my eyes (no pun intended) cool Glass is hence why I ordered mine as soon as I could here in the uk, so far I haven't met anyone with one, and I'm still getting some strange looks lol
The things that are possible with Glass are amazing. Really wish they had added a rear facing camera, eyes in the back of my head, no, but I can see behind me lol
I am eager to see your work and I will experiment on trying to build your xposed modules (never tried building an apk before) no harm in learning on what is probably the most expensive peice of tech I own lol
Click to expand...
Click to collapse
I can't say I'm surprised by the lack of activity. Rooting Glass voids the warranty, and with the high price in addition to so many reported issues, not many people are willing to take that risk at the moment.
If you want to get touch controls back, then you'll need to flash down to XE12. See https://developers.google.com/glass/tools-downloads/system. Please be sure to read any warnings and notices. XE12 still doesn't have many options for keyboard input, but you'll have better luck than using XE16+.
Also, the strange looks won't be going away any time soon
jtxdriggers said:
I can't say I'm surprised by the lack of activity. Rooting Glass voids the warranty, and with the high price in addition to so many reported issues, not many people are willing to take that risk at the moment.
If you want to get touch controls back, then you'll need to flash down to XE12. See https://developers.google.com/glass/tools-downloads/system. Please be sure to read any warnings and notices. XE12 still doesn't have many options for keyboard input, but you'll have better luck than using XE16+.
Also, the strange looks won't be going away any time soon
Click to expand...
Click to collapse
The really frustrating thing with my Glass is that I'm still waiting for Google to get back to me about the 'split framed' version they should of sent me instead of the current standard version I have!
I requested a call from Google shortly after I received them asking the above question but they couldn't find my order, sure enough they have taken my money but can't find my order number, nor my Gmail address or the serial number for my Glass device! A little concerning that Google of all people couldn't find my info! I'm still waiting for an email back 3 days later! Longest Google search in history lol
Hi all
Think it would be about £25-£30 to get all the kit to root the Chromecast, which then will most probably not be used again. Can anyone please explain the benefits of rooting? Such as what the rooted ROM's will give me over official firmware. For example am I able to run XBMC from it?
I have most probably been lucky in the past because it has cost nowt to root my smartphones, tablets etc?
I am all for rooting Chromecast but not sure of the benefits.
Regards
fs1023
fs1023 said:
Hi all
Think it would be about £25-£30 to get all the kit to root the Chromecast, which then will most probably not be used again. Can anyone please explain the benefits of rooting? Such as what the rooted ROM's will give me over official firmware. For example am I able to run XBMC from it?
I have most probably been lucky in the past because it has cost nowt to root my smartphones, tablets etc?
I am all for rooting Chromecast but not sure of the benefits.
Regards
fs1023
Click to expand...
Click to collapse
No it won't let you run XBMC....
Two most noteworthy benefits to root...One may actually be something you might like.
1 - You get to use the Eureka Whitelist which can allow some apps to work earlier than they they would because Google has delayed whitelisting it. (Screen Mirroring was available to rooted users even before Google announced it because rooted users had it whitelisted while Google waiting until Google IO) What those Apps are varies as they are released and as Google adds them to their list so a comprehensive list is not really possibe.
2 - (And the one that might interest you most since you appear to be in the UK)...Rooted makes it much easier to use VPNs and custom DNS settings so you can access region blocked content without the need for complex settings changes on your router which can sometimes affect other services. As time goes on this may be the most used feature for those not in the US and want to access full content from Netflix and Hulu. or even those in the US who would like access to content that is blacked out in the US and only available in Europe.
In time as more people are able to get root you might find some more developers willing to create apps that take advantage of the rooted CCast but there are Millions of units sold and I'm not sure but I'm betting less than 100K actually have achieved root in the initial hack and perhaps now many more will be able to boost those numbers.
Is that £25-30 including the Chromecast price. Because if you have a memory stick already, the teensy and usb otg Y cable is about £10.
Asphyx said:
No it won't let you run XBMC....
Two most noteworthy benefits to root...One may actually be something you might like.
1 - You get to use the Eureka Whitelist which can allow some apps to work earlier than they they would because Google has delayed whitelisting it. (Screen Mirroring was available to rooted users even before Google announced it because rooted users had it whitelisted while Google waiting until Google IO) What those Apps are varies as they are released and as Google adds them to their list so a comprehensive list is not really possibe.
2 - (And the one that might interest you most since you appear to be in the UK)...Rooted makes it much easier to use VPNs and custom DNS settings so you can access region blocked content without the need for complex settings changes on your router which can sometimes affect other services. As time goes on this may be the most used feature for those not in the US and want to access full content from Netflix and Hulu. or even those in the US who would like access to content that is blacked out in the US and only available in Europe.
In time as more people are able to get root you might find some more developers willing to create apps that take advantage of the rooted CCast but there are Millions of units sold and I'm not sure but I'm betting less than 100K actually have achieved root in the initial hack and perhaps now many more will be able to boost those numbers.
Click to expand...
Click to collapse
Asphyx thanks for your knowledgeable reply, you have convinced me to root.
theronkinator said:
Is that £25-30 including the Chromecast price. Because if you have a memory stick already, the teensy and usb otg Y cable is about £10.
Click to expand...
Click to collapse
theronkinator thanks as well for your reply. Looked at prices in OP and they seemed to be more that £10. Thanks anyway I will shop around.
Will this product do the same as the Teensy? A-Star 32U4 Micro
fs1023 said:
Will this product do the same as the Teensy? A-Star 32U4 Micro
Click to expand...
Click to collapse
I managed to root my four chromecasts using an A-Star 32U4 micro.
The LEDs don't light up at all during the process and there's no reset button so you have a short a couple of pins, but apart from that it works fine.
Tim
ClarkyCat said:
I managed to root my four chromecasts using an A-Star 32U4 micro.
The LEDs don't light up at all during the process and there's no reset button so you have a short a couple of pins, but apart from that it works fine.
Tim
Click to expand...
Click to collapse
Thanks for the reply Tim. No sure what you mean by " there's no reset button so you have a short a couple of pins". I have tried to put the teensy hex file on it but it does not work. Do I need to do this part of rooting? Can you please explain the process of how you rooted your 4 casts?
Regards
fs1023
fs1023 said:
Thanks for the reply Tim. No sure what you mean by " there's no reset button so you have a short a couple of pins". I have tried to put the teensy hex file on it but it does not work. Do I need to do this part of rooting? Can you please explain the process of how you rooted your 4 casts?
Regards
fs1023
Click to expand...
Click to collapse
You need to get the A-Star into bootloader mode in order to load in the HubCap teensy files (I used regular_16664.hex). There's no reset button on the board so you have to short the GND and RST pins twice within 750ms. The board LED kind of pulses when it's in bootloader mode.
Have a read of the docs here: http://www.pololu.com/docs/0J61/5.3
I programmed the board using:
Code:
avrdude -p atmega32u4 -c avr109 -P /dev/ttyACM0 -U flash:w:regular_16664.hex
Perform the root in exactly the same way as in the youtube vid. The only difference is that the LED on the A-Star doesn't flash in the same way as the teensy++ in the vid does. You just have to watch for the Chromecast LED colour change.
Cheers,
Tim
ClarkyCat said:
The only difference is that the LED on the A-Star doesn't flash in the same way as the teensy++ in the vid does. You just have to watch for the Chromecast LED colour change.
Click to expand...
Click to collapse
Actually, try the hex files I attached to my post on the HubCap thread.
I've rebuilt them with A-Star 32u4 LED support, so it blinks the same way as the teensy2++ does in the vid.
Tim
ClarkyCat said:
You need to get the A-Star into bootloader mode in order to load in the HubCap teensy files (I used regular_16664.hex). There's no reset button on the board so you have to short the GND and RST pins twice within 750ms. The board LED kind of pulses when it's in bootloader mode.
Have a read of the docs here: http://www.pololu.com/docs/0J61/5.3
I programmed the board using:
Code:
avrdude -p atmega32u4 -c avr109 -P /dev/ttyACM0 -U flash:w:regular_16664.hex
Perform the root in exactly the same way as in the youtube vid. The only difference is that the LED on the A-Star doesn't flash in the same way as the teensy++ in the vid does. You just have to watch for the Chromecast LED colour change.
Cheers,
Tim
Click to expand...
Click to collapse
Once again thanks Tim your help is much appreciated.
Not really sure what I am doing here but I have installed the Winavr software. When I click on run I get dialogue box error message - Error loading "C:WinAVR-20100110/bin/avr-gcc.exe": not in executable format: File format not recognised.-
Any idea what i am doing wrong?
Regards
fs1023
fs1023 said:
Once again thanks Tim your help is much appreciated.
Not really sure what I am doing here but I have installed the Winavr software. When I click on run I get dialogue box error message - Error loading "C:WinAVR-20100110/bin/avr-gcc.exe": not in executable format: File format not recognised.-
Any idea what i am doing wrong?
Regards
fs1023
Click to expand...
Click to collapse
I used linux, so I'm not sure about using winavr - is it supposed to provide some kind of cygwin-ish shell? Perhaps you need to run it with Admin privileges?
You'll need to change the -P parameter to whatever format windows needs. The user guide suggests "\\\\.\\USBSER000".
Tim
ClarkyCat said:
I used linux, so I'm not sure about using winavr - is it supposed to provide some kind of cygwin-ish shell? Perhaps you need to run it with Admin privileges?
You'll need to change the -P parameter to whatever format windows needs. The user guide suggests "\\\\.\\USBSER000".
Tim
Click to expand...
Click to collapse
Ok thanks Tim. I will buy a Teensy as this looks easier to work from. Would have bought one in first place but hard to find online for UK.
Regards
fs1023
Hello people, quick noob question.
I can stream something from a website to my phone but when I mirror my phone to tv, the tv screen goes blank and just hear the sound.
Is this something I can fix with rooting chromecast?
Sent from my LG-D802 using XDA Free mobile app
reggaetonero said:
Hello people, quick noob question.
I can stream something from a website to my phone but when I mirror my phone to tv, the tv screen goes blank and just hear the sound.
Is this something I can fix with rooting chromecast?
Sent from my LG-D802 using XDA Free mobile app
Click to expand...
Click to collapse
Hi reggaetonero
I have not yet rooted the Chromecast so I don't know what root brings. Sorry I can't help. You might be best either starting a new thread with with your question or maybe posting it here.
http://forum.xda-developers.com/har.../root-hubcap-chromecast-root-release-t2855893
Regards
fs1023
reggaetonero said:
Hello people, quick noob question.
I can stream something from a website to my phone but when I mirror my phone to tv, the tv screen goes blank and just hear the sound.
Is this something I can fix with rooting chromecast?
Click to expand...
Click to collapse
Rooting Chromecast won't help in this case as the problem is likely some capability missing from your phone or its ROM.
ClarkyCat said:
Actually, try the hex files I attached to my post on the HubCap thread.
I've rebuilt them with A-Star 32u4 LED support, so it blinks the same way as the teensy2++ does in the vid.
Tim
Click to expand...
Click to collapse
hey, is there any chance you could help me by showing which section you altered in the source to change the LED pin ?
as im trying to get a sparkfun board LED going ! cheers
EDIT cannot see where to delete post, as i think you just answered this in a dif thread ! as i posted this ... Thankyou EDIT
Deleted. It was a bit OTT, have had a bad day. Sorry if I offended anyone who has previously helped.
fs1023 said:
What a waste of money to root this thing. £20 odd for the teensy £5 odd for the OTG cable. I have sent various posts asking how you view eureka whitelist after root, as well how you use ssh and what the cc password is because when i have tried ssh in putty it asks me for username then password. I may as well have saved my money because all i have are the same apps as what i can get from google. total wast of money.
Click to expand...
Click to collapse
think yourve missed the point a bit then !
plus you didnt HAVE to spend that amount to get it going,
a under £10 ATmega 32U4 equiv is ok, plus you can make a OTG cable for free...
plus its future proofing IF sothing come out later
and its a great hobby too !
Not quite sure what to title this and its not specific to the note 9 but i recently seen an article saying that google admits they are able to track phone's location data even when location data is set to off. https://www.theverge.com/2017/11/21...g-cell-tower-data-android-os-firebase-privacy
My question is if there is and way for Dev's to create a custom rom that disables all these backdoors that google, The NSA etc. have access to? Sort of like some of the different linux distributions out there. Im not a terrorist or some sh*t but as a person who values their privacy, I dont like the idea of any corporation, governement or anyone being able to acces any of my data without my knowledge or permission. In an age where alexa records everything you say and alphabet agencies and corporations can access my phone mic even while the phone is off, i would like to have some protection and security against that unwarranted nonsense.
You should check out the Black Phone from Silent Circle:
https://www.silentcircle.com/products-and-solutions/blackphone2/
It runs on their own custom version of Android:
https://www.silentcircle.com/products-and-solutions/silent-os/
Not sure of all the details, but it's the only privacy focused smartphone I'm aware of - however some reviewers say that most of what they're doing can be replicated by installing a custom ROM and special apps on other phones.
This is what "Secret Mode" is for!
Coupled with a good VPN it's the best you can get right now.
Photo's[emoji2398] by Sully using SM-N960U or SM-870A
Kinsman-UK said:
You should check out the Black Phone from Silent Circle:
https://www.silentcircle.com/products-and-solutions/blackphone2/
It runs on their own custom version of Android:
https://www.silentcircle.com/products-and-solutions/silent-os/
Not sure of all the details, but it's the only privacy focused smartphone I'm aware of - however some reviewers say that most of what they're doing can be replicated by installing a custom ROM and special apps on other phones.
Click to expand...
Click to collapse
Okay, cool. Seems like the phones arent available anymore though. Do you think any devs may be interested in trying to develop a custom rom (preferably based on One UI v1.0) that focuses on privacy and trying to eliminate these backdoors google, the nsa and samsung may have access to? And if not in this area (referring to note 9 discussion), then where might i find some people whp may be interested here on xda?
Do you really think that you can scape from tracking of google and stuff? Maybe you could but they know everything about you... if you access from a pc they know it, if you use your credit card they know where you are, etc etc etc, if you pay taxes they know.... in my country when you update your ID on the gvermebt service they brings to you a little paper you all your data, and at the bottom of the paper says,,,, doing this you allow to the goverment tp share your identification information (phtos, finger pribts, etc) to another goverment departaments and third companies and blah blah blah... now is coming the blockchain tecnology and finally the mark of the beast.... maybe you can say that im crazy but just think about it.... soon or later you couldnt buy or sell if you dont have that chip, mark, serial, phone, id, or whatever it could be,,,, my bestregards
What im trying to say is: enjoy the top of technology until it be a curse or something like that to you.
Wow
Conito11 said:
Do you really think that you can scape from tracking of google and stuff? Maybe you could but they know everything about you... if you access from a pc they know it, if you use your credit card they know where you are, etc etc etc, if you pay taxes they know.... in my country when you update your ID on the gvermebt service they brings to you a little paper you all your data, and at the bottom of the paper says,,,, doing this you allow to the goverment tp share your identification information (phtos, finger pribts, etc) to another goverment departaments and third companies and blah blah blah... now is coming the blockchain tecnology and finally the mark of the beast.... maybe you can say that im crazy but just think about it.... soon or later you couldnt buy or sell if you dont have that chip, mark, serial, phone, id, or whatever it could be,,,, my bestregards
What im trying to say is: enjoy the top of technology until it be a curse or something like that to you.
Click to expand...
Click to collapse
Im on the same relative page as you, technocracy is a B*tch. my hope is that if we have some dedicated enough developers, we might be able to limit the amount of information they can recieve or attempt to access.
my only move: is to install only apps that I need, disable and uninstall the rest ( adb remove bloatware) , revoke permissions, switch privacy buttons in your OS settings. USE DUCKDUCKGO,
Never store nudity or secret things that can be used to harass you on a machine that is connected to internet.