[Q] WhisperPush removal - Android Apps and Games

Hi guys,
At one point I was running Cyanogenmod, and had enabled WhisperPush without knowing how to use it. That installation is long gone, and I now have another phone, not running CM. I'd like to use TextSecure now - but when registering, it tells me that I need to unregister. Full message:
"Registration conflict"
"This numer is already registered on a different TextSecure server (CyanogenMod?). You must unregister there before registering here."
How on earth do I do that? As stated - I do not have access to the CM installation with the required XML file (with which I could do some magic via ADB).
Some people on the internetz refer to a Ruby script on https://github.com/daveio/whisperpush-unregister - but this yields nothing but Ruby errors (looks like code errors).
Does anyone know how to fix this problem?

ad9fe7uhasf said:
Hi guys,
At one point I was running Cyanogenmod, and had enabled WhisperPush without knowing how to use it. That installation is long gone, and I now have another phone, not running CM. I'd like to use TextSecure now - but when registering, it tells me that I need to unregister. Full message:
"Registration conflict"
"This numer is already registered on a different TextSecure server (CyanogenMod?). You must unregister there before registering here."
How on earth do I do that? As stated - I do not have access to the CM installation with the required XML file (with which I could do some magic via ADB).
Some people on the internetz refer to a Ruby script on https://github.com/daveio/whisperpush-unregister - but this yields nothing but Ruby errors (looks like code errors).
Does anyone know how to fix this problem?
Click to expand...
Click to collapse
MOD: Please delete my post. I didnt RTFM. (wrong Ruby version)

Related

[Q] OpenVPN + Samsung Galaxy S = problems

Greetings,
I realise this may have been asked a number of times before on this forum (and other forums, for that matter), but my circumstances don't appear to be quite the same as those of the people asking if any of the Google searching I've done is anything to go by (correct me if I'm wrong, once you've read this):
I recently got a Samsung Galaxy S on Vodafone UK (see below for more firmware details) which I have since rooted, and I was hoping get OpenVPN working on it using OpenVPN Installer and OpenVPN Settings from the Android Market. I understand as part of the process that I need a module named tun.ko which ordinarily has to have been compiled specifically for a particular phone, yes? With that in mind I was hoping to be able to use this post from a thread I dug up during a search of this forum in order to help me. So I loaded this onto my phone's internal storage and then inserted the exact path accordingly into OpenVPN Settings, however I get the below error when I try to initiate a new tunnel:
Code:
FATAL: cannot allocate tun/tap dev dynamically
Here are the things I've tried up to now to get this working (in no particular order), which so far haven't worked:
1) Installed BusyBox Installer from the Android Market, in order to install BusyBox (obviously ) which I understand OpenVPN Settings requires to initiate a new tunnel.
- Having done this I have also tried re-installing OpenVPN via OpenVPN Installer, and redefining the path to BusyBox's 'ifconfig' and 'route' processes, which I understand the OpenVPN Settings app uses.​
2) Tried switching between 'modprobe' and 'insmod' as the chosen method of calling the tun module prior to tunnel initialisation.
3) Tried moving the tun.ko module I downloaded from the above linked post to different locations, then add the exact path in OpenVPN Settings accordingly.
4) Tried using various differing tun modules downloaded from different webpages, loading each one in turn as above.
5) Tried switching between 3G and Wi-Fi hoping that somehow the behaviour would change (was running out of ideas at this point ).
6) I read somewhere that you can compile your own tun.ko module using the kernel source code that matches your particular firmware version, so I tried visiting the link referenced in the above linked post [http://opensource.samsung.com/] in order to find the source code for my phone. However I can't seem to find my exact firmware listed (see below for my firmware). Incidentally how exactly would you compile your own module from the source code? Does this require the Android SDK, which I have readily available? [EDIT: I've had another look at the list of source code downloads for my phone and I noticed one entitled 'GT-I9000_OpenSource_Froyo_update2.zip' for the so-called 'JPX' version, which appears to be for the European versions of the handset. Do I assume the 'X' here is a wildcard in place of whatever letter or number represents the user's firmware, or does the 'X' represent the actual firmware version itself?]
7) Tried manually editing the .ovpn config file to read 'dev tun' instead of 'dev tap' as it was originally (I can post the full config file if anyone requires it for the troubleshooting process, perhaps there's something here I've missed).
If it helps at all here are the firmware details for my handset (taken from 'About phone' section under 'Settings'):
Code:
Model number: GT-I9000
Firmware version: 2.2
Baseband version: I9000BUJP5
Kernel version: 2.6.32.9
[email protected] #1
Build number: FROYO.BUJP7
N.B. This was pre-loaded onto the phone (probably by Vodafone), I haven't flashed/updated it with anything else.
Any help would be appreciated. Thanks.
Regards,
Jon.
Bump, this forum seems to get a lot of activity!
Bump. Still no help?
Why don't you install a kernel with TUN support? voodoo and hardcore do support it.
I'm using hardcore's and my OpenVPN connection works without any problems. See this post for more inform about the client and server settings:
http://forum.xda-developers.com/showpost.php?p=11299020&postcount=3

htc sync issue

ok i have tried downloading the htc sync cuz i am thinking of rooting my inspire well i cant get the drivers to install. ggrr. called htc they didnt know what to do. anybody have a clue? im running windows 7
any suggestions please feel free to message me
thanks bunches.
cuddles11a said:
ok i have tried downloading the htc sync cuz i am thinking of rooting my inspire well i cant get the drivers to install. ggrr. called htc they didnt know what to do. anybody have a clue? im running windows 7
any suggestions please feel free to message me
thanks bunches.
Click to expand...
Click to collapse
Well, heck, if HTC is stumped, I don't know what anybody here could do.
I'm running win 7 home premium 64bit and I managed to get them installed, so without more detailed information from you regarding your set-up, win version, error message, etc., I don't know what to tell you.
Scott_S said:
Well, heck, if HTC is stumped, I don't know what anybody here could do.
I'm running win 7 home premium 64bit and I managed to get them installed, so without more detailed information from you regarding your set-up, win version, error message, etc., I don't know what to tell you.
Click to expand...
Click to collapse
im running win 7 64bit as well it gets everything installed but the drivers. like when u run the set up when it gets to the last thing its installing it says they are not installed (its the drivers) dunno why.
thanks for responding
btw i trust ppl more on here than i do htc aint that bad?? lol.
Here is a quick suggestion. Have you tried running the installer as an administrator?
cuddles11a said:
im running win 7 64bit as well it gets everything installed but the drivers. like when u run the set up when it gets to the last thing its installing it says they are not installed (its the drivers) dunno why.
thanks for responding
btw i trust ppl more on here than i do htc aint that bad?? lol.
Click to expand...
Click to collapse
First, give wolf_2's suggestion above a try, if you haven't yet.
Is it the latest version of HTC sync/drivers from their site that you are trying to install? Or from somewhere else?
Scott_S said:
First, give wolf_2's suggestion above a try, if you haven't yet.
Is it the latest version of HTC sync/drivers from their site that you are trying to install? Or from somewhere else?
Click to expand...
Click to collapse
this is what it shows up :
Windows ® Installer. V 5.0.7601.17514
msiexec /Option <Required Parameter> [Optional Parameter]
Install Options
</package | /i> <Product.msi>
Installs or configures a product
/a <Product.msi>
Administrative install - Installs a product on the network
/j<u|m> <Product.msi> [/t <Transform List>] [/g <Language ID>]
Advertises a product - m to all users, u to current user
</uninstall | /x> <Product.msi | ProductCode>
Uninstalls the product
Display Options
/quiet
Quiet mode, no user interaction
/passive
Unattended mode - progress bar only
/q[n|b|r|f]
Sets user interface level
n - No UI
b - Basic UI
r - Reduced UI
f - Full UI (default)
/help
Help information
Restart Options
/norestart
Do not restart after the installation is complete
/promptrestart
Prompts the user for restart if necessary
/forcerestart
Always restart the computer after installation
Logging Options
/l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*] <LogFile>
i - Status messages
w - Nonfatal warnings
e - All error messages
a - Start up of actions
r - Action-specific records
u - User requests
c - Initial UI parameters
m - Out-of-memory or fatal exit information
o - Out-of-disk-space messages
p - Terminal properties
v - Verbose output
x - Extra debugging information
+ - Append to existing log file
! - Flush each line to the log
* - Log all information, except for v and x options
/log <LogFile>
Equivalent of /l* <LogFile>
Update Options
/update <Update1.msp>[;Update2.msp]
Applies update(s)
/uninstall <PatchCodeGuid>[;Update2.msp] /package <Product.msi | ProductCode>
Remove update(s) for a product
Repair Options
/f[p|e|c|m|s|o|d|a|u|v] <Product.msi | ProductCode>
Repairs a product
p - only if file is missing
o - if file is missing or an older version is installed (default)
e - if file is missing or an equal or older version is installed
d - if file is missing or a different version is installed
c - if file is missing or checksum does not match the calculated value
a - forces all files to be reinstalled
u - all required user-specific registry entries (default)
m - all required computer-specific registry entries (default)
s - all existing shortcuts (default)
v - runs from source and recaches local package
Setting Public Properties
[PROPERTY=PropertyValue]
Consult the Windows ® Installer SDK for additional documentation on the
command line syntax.
Copyright © Microsoft Corporation. All rights reserved.
Portions of this software are based in part on the work of the Independent JPEG Group.
then i get this :
the installation of HTC Driver Installer 3.0.0.008 appears to have failed. Do you want to continue the installation.
hope this helps in helping me thanks yall.

[Q] Various android-related queries

I have managed to compile (from source) and install CM7.2 on my HTC dream, but my questions below are related to Android:
1. Is there a way to find out which packages (.apk) were installed on my system and if so, how do I do that?
2. Is there a way to find out each package dependencies (I need to figure out this as I am bent on removing the vast amount of guff installed on the phone - I won't need 90% of this stuff)?
3. Similarly to 2 above - is there a way to look at dependencies of a package not yet installed on my system (i.e. the .apk file)?
4. How do I actually remove a package for good from the system?
5. Similarly to 3 above, how do I actually install a package from within the root system - I know I can do this via adb, but is there a way to do this inside the, say, command line terminal?
6. Is there a way to alter (understand remove) certain program permissions which I could see "granted" to a particular program/package? I know there are various ways to look at these, but I wish to remove permissions I am not happy being granted to that particular program/package.
And one last a bit more advanced query: I would like to build a single package from the source tree and then install the resulting .apk file on my system.
Basically, I will try to upgrade a package with a new revision and add a few patches to the package source of my own before compiling it and building it again.
I usually build the whole lot (all packages + the rootfs image itself) with "mke bacon", but if I want to alter the source and build a single package how do I do that?
I am not very familiar with the Android make system, so I don't want to go heads-first into something and make a real mess of it.
Thanks a lot for any assistance given.
Small addition as apparently I cannot post a reply (too few posts) in this thread: http://forum.xda-developers.com/showthread.php?p=9055790#post9055790
Question to ezTerry (if he is reading this!): the advice given in that post above was absolutely splendid! I followed it religiously and it worked an absolute treat!
There is one exception though - I've LOST all of my IMEI, IMEI SV and Baseband information after applying these fixes. As soon as I installed the radio updates and then installed my newly-compiled kernel + CM7.2 (successfully!) I then checked the above fields from Settings and they were all gone!
After a while, the baseband, IMEI and IMEI SV appeared, but the IMEI and IMEI SV stuff have now different values than what I've had previously (I've had T-Mobile IMEI, now it appears that I was "assigned" O2 IMEI & IMEI SV values - very bizarre!).
Is this something I need worry about and (I don't yet have a sim card, but I plan to get one soon after I fix my phone), more importantly, how the hell do these IMEI numbers appeared on my phone - where did they came from?!
josh36 said:
Small addition as apparently I cannot post a reply (too few posts) in this thread: http://forum.xda-developers.com/showthread.php?p=9055790#post9055790
Question to ezTerry (if he is reading this!): the advice given in that post above was absolutely splendid! I followed it religiously and it worked an absolute treat!
There is one exception though - I've LOST all of my IMEI, IMEI SV and Baseband information after applying these fixes. As soon as I installed the radio updates and then installed my newly-compiled kernel + CM7.2 (successfully!) I then checked the above fields from Settings and they were all gone!
After a while, the baseband, IMEI and IMEI SV appeared, but the IMEI and IMEI SV stuff have now different values than what I've had previously (I've had T-Mobile IMEI, now it appears that I was "assigned" O2 IMEI & IMEI SV values - very bizarre!).
Is this something I need worry about and (I don't yet have a sim card, but I plan to get one soon after I fix my phone), more importantly, how the hell do these IMEI numbers appeared on my phone - where did they came from?!
Click to expand...
Click to collapse
Any takers?
@1 Check out the respective directories, i.e. for system apps /system/app
@2 Trial and Error, or someone might have made such a list for your device already
@3 No simple way, you would have to look through the decompiled code i guess
@4 Remove the apk from the folder (for example /system/app) and reboot your device, after wards you might have to clean up some extra folders, i.e. settings of that app. (you can use SD Maid from my signature for that)
@5 Some can just be installed the usual way, by opening it. Some .apk files have to be put in the system folders, afterswards reboot and the app should be "installed". To put those apps there use a rootcapable file explorer of your choice. To edit /system you will need to remount it as it is read only by default, you can do that through command line, but most good file explorers have an option for that.
@6 Yes thats possible, there was an app to do that, just not sure what it was called... It is very likely though, that those apps will not work correctly or just FC.
For the make system, if you just change a package, and build again, it will most likely just rebuild the changed files. I'm not so sure either though... damn make system can be pretty messy... and get upset real fast if you change something ;-).
Dark3n said:
@1 Check out the respective directories, i.e. for system apps /system/app
Click to expand...
Click to collapse
Yep, that indeed helped - I didn't realise that the .apk files are "intact" and do not behave in the "standard" (in Linux terms) way a "package" behaves - the app is "installed" as soon as .apk is placed in /data/app or /system/app. The PacketManager does the rest on reboot.
It also cleans up the mess "automagically" if I delete .apk file and reboot, which is nice.
Dark3n said:
@2 Trial and Error, or someone might have made such a list for your device already
Click to expand...
Click to collapse
Yeah, that's a real bugger - I can't see a way of finding the dependencies, but I haven't looked properly at "pm" (the Package Manager command line tool) - maybe I could use something there.
Dark3n said:
@6 Yes thats possible, there was an app to do that, just not sure what it was called... It is very likely though, that those apps will not work correctly or just FC.
Click to expand...
Click to collapse
A very simple example will issustrate my point - my calendar application is installed and needs some sort of GOOGLE_MAIL and access to the internet permissions, neither of which I am happy to grant, because 1) I won't be using online calendars; and 2) I won't use (google) mail.
The truth is, I deliberately did not install any google apps as I won't be using any of them - ever!
Now, every time I boot up and look at my log files with logcat I see a bunch of error messages that this application (the calendar) needs a bunch of permissions which do not exist (naturally, as I haven't installed a single google app on my phone).
So, I wish to wipe out these permissions from the calendar so that logcat is not filled with junk every time I start my phone.
As I already pointed out above, there are also some installed apps who are listed to "need" permissions I am not happy to grant - like the internet access to calendar for example (there are more apps, but I think you get the point).
Dark3n said:
For the make system, if you just change a package, and build again, it will most likely just rebuild the changed files. I'm not so sure either though... damn make system can be pretty messy... and get upset real fast if you change something ;-).
Click to expand...
Click to collapse
Yeah, that was my plan B - there must be another - easier - way though.
I wish to update a lot of stuff (I will be recompiling/refreshing existing packages as well as adding new things I developed for "standard" Linux), but with this Android make system I am blind - it is very different to what I am used to in the Linux world.
To top it all off, I can't post in any of the devs forums yet as I do not have 10 posts!
Further to my previous post - I just found out a superb article about stripping out Android and removing unnecessary packages from it - http://wiki.cyanogenmod.com/wiki/Barebones
It lists various dependencies and shows what could be deleted and what cannot be - what I wanted really.
My only remaining problem - at least for now - is the making of specific packages without building the whole image.

uninstall/reinstall but can not run first App

in fact I reinstalled it but delete only sdk and eclipse dirs... needed delete and C:\Users\User\.android on uninstall/reinstall? I forget delete the latter and now seems can NOT run/simulate Apps...well?
what was needed for uninstall...?
When I just created a new project, this means "Hello..." will run and output or...needed added programming for even this to get printed?
I tried differently many times now get:
[2012-04-18 21:19:59 - Welcome] Could not find Welcome.apk! // appear this now, well ? Other times appears "the project contains errors , please fix them before running your app" without error inside project (only in project name root the red star)...

[Q] WotanServer's WotanClient not working

Just purchased credits to unlock my bootloader through WotanServer. I got directed to the tutorial page where I download the client and a driver, but upon running the client it stops working immediately. Just "WotanClient has stopped working" and forces me to close down. I've tried running it in different compatibility modes but to no avail. It creates a folder called 'data' and two empty subfolders 'flashes' and 'scripts' and a text log.
I know WotanServer seems legitimate, but I can't help but feel a bit cheated. I'm guessing there's something wrong with the current version and I was wondering if anyone had a link for an older version maybe? As that could possibly work. I've tried googling this but again, to no avail. I've emailed them but I thought I might get a quicker response here.
The text log contains the following:
WotanClient 3.12.0 - wotanserver link omitted [3012000]
Microsoft (build 9200), 64-bit ENG (ENG)
[APPSTART] checking version for WotanClient.exe...
Click to expand...
Click to collapse
And that's it! Thanks in advance if anyone can help me out. Sorry for any misuse of terms, it's my first time trying to install custom ROMs on my phone and this is the only get around for my carrier locked/fastboot locked Xperia Play.
Hello.
Did you ever find an answer to this? I'm having the same issue.
Thanks.
Well I found it and ran it (w/o buying it) and here's what I found...
1) You can download data3.zip from http://storage.wotanserver.com/version/data3.zip and put in the data folder
:::::::: Problem :: it crashed instantly...
2) GUESS < Add http://storage.wotanserver.com as 127.0.0.1 in C:\Windows\system32\drivers\etc\host
:::::::: Since this is a guess, it's possible it might work... However I recomend downloading the file then blocking the site.
:::::::::::: Since the site will be blocked; the program might think it's doing it while it's not; meaning; it should skip that part.

Categories

Resources