Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
ddanat
Old
#1  
Member - OP
Thanks Meter 1
Posts: 36
Join Date: Jan 2009
Location: Leipzig, Germany
Default Studi/mein/schülerVZ integration in non-German Generic ROMs

hey guys. I recently rooted my phone, many thanks for that by the way, however something that only exists in Germany that's very similar to Facebook called StudiVZ isn't integrated anymore. This isn't like... thaaaaat bad or anything, it would just be nice to have it working again since I'm living in Germany atm.

Is there a way to say "enable" it in SE's Generic Roms (assuming they just don't have it enabled but the code's still there) or can I somehow load the necessary files for that from the Germany-Generic Rom onto my current setup?

Thanks for your help guys. I'm sure I'm not the only one who wants this in Germany and I apologize if I'm repeating something already covered. I couldn't find anything in the search.
 
Cablekevin
Old
#2  
Cablekevin's Avatar
Senior Member
Thanks Meter 3
Posts: 213
Join Date: Jan 2010
Location: 0172
You need to get the apk files to get it working again, just like the Hyves part for Dutch X10 users, you need to find someone who's willing to pull and upload the files for you! Good luck!
 
ddanat
Old
#3  
Member - OP
Thanks Meter 1
Posts: 36
Join Date: Jan 2009
Location: Leipzig, Germany
ahh okay thank you very much kevin. I know it's not currently possible to decrypt branded roms, but what about the generic roms for different regions?

either that or can any Germans please hook me up with the necessary files? =) da wär ich jemanden sehr dankbar
 
Bin4ry
Old
(Last edited by Bin4ry; 1st August 2010 at 08:00 PM.)
#4  
Bin4ry's Avatar
Recognized Developer
Thanks Meter 4924
Posts: 1,627
Join Date: Nov 2008
Location: Schwelm (NRW)

 
DONATE TO ME
I think this should do the magic. I have attached German Rom Timescape files, because there is no "real" Addon/Plugin for StudiVZ. I think they hardcoded it into Timescape.

Regards
Bin4ry

EDIT: Sorry i found it!

Extract my attached zip. You will find another zip and a apk.
Put the zip in /data/app
Put the apk in /data/app-private
Attached Files
File Type: zip GermanTimescape.zip - [Click for QR Code] (4.32 MB, 2579 views)
File Type: zip studiVZ.zip - [Click for QR Code] (559.5 KB, 177 views)
 
ddanat
Old
(Last edited by ddanat; 1st August 2010 at 08:22 PM.)
#5  
Member - OP
Thanks Meter 1
Posts: 36
Join Date: Jan 2009
Location: Leipzig, Germany
ok I downloaded the files, copied the old ones to the sdcard, copied the new ones (from the zip file) to the sdcard in another folder, then I dd'd the new ones over into /system/app/ and now the phone doesn't want to start... it's just showing the Sony Ericsson logo at first and now it's not moving forward at all...

Did I miss something? Can still get into Debug mode to copy over the old files for now?

current rom: 024

Thanks very much for any help

*EDIT*
Ok I figured out I can still get into Debug mode to change the files around... however the sdcard isn't mounted. I'm gonna try a few things but I would like to know how I could mount it.
 
Bin4ry
Old
(Last edited by Bin4ry; 1st August 2010 at 08:42 PM.)
#6  
Bin4ry's Avatar
Recognized Developer
Thanks Meter 4924
Posts: 1,627
Join Date: Nov 2008
Location: Schwelm (NRW)

 
DONATE TO ME
Hm, i think in packages.xml now TS key is false for the packages. Packages.xml is found in /data/system/packages.xml

And don't forget to chmod 644 the files.

Here are the timescape entrys in the german rom :
Code:
<package name="com.sonyericsson.android.contentmanager.service.timescape" codePath="/system/app/TimeScapeProvider.apk" system="true" ts="1277952731000" version="1" userId="10038">
<sigs count="1">
<cert index="5" />
</sigs>
Code:
<package name="com.sonyericsson.android.timescape" codePath="/system/app/Timescape.apk" system="true" ts="1277952872000" version="1" userId="10021">
<sigs count="1">
<cert index="5" />
</sigs>
</package>
Code:
<package name="com.sonyericsson.android.timescape.pluginmanager.framework.application" codePath="/system/app/TimescapePluginManager.apk" system="true" ts="1277952731000" version="1" userId="10006">
<sigs count="1">
<cert index="5" />
</sigs>
</package>
Maybe you can try to fix it if you change this entrys with the right TS.

My sdcard is mounted like this:
Code:
/dev/block//vold/179:1 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=
1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,s
hortname=mixed,utf8 0 0
Regards
Bin4ry
 
ddanat
Old
(Last edited by ddanat; 1st August 2010 at 09:26 PM.)
#7  
Member - OP
Thanks Meter 1
Posts: 36
Join Date: Jan 2009
Location: Leipzig, Germany
okay... so this hasn't gone quite like planned... I did the following to put the old files back in their place but it doesn't seem to have worked just yet.

I mounted the sdcard to the PC using this method:
http://forum.xda-developers.com/showthread.php?t=531310

after that I copied the folder with the original files for my phone onto my laptop. I then proceeded to do the following:
Quote:
./adb push /home/doug/Downloads/GermanTimescape/Timescape/TimeScapeProvider.odex /timescape/

./adb push /home/doug/Downloads/GermanTimescape/Timescape/TimeScapeProvider.apk /timescape/

./adb push /home/doug/Downloads/GermanTimescape/Timescape/TimescapePluginManager.odex /timescape/

./adb push /home/doug/Downloads/GermanTimescape/Timescape/TimescapePluginManager.apk /timescape/

./adb push /home/doug/Downloads/GermanTimescape/Timescape/Timescape.odex /timescape/

./adb push /home/doug/Downloads/GermanTimescape/Timescape/Timescape.apk /timescape/
in this case the Backed-up files were copied to /home/doug/Downloads/GermanTimescape/Timescape/ and as you can see each was placed on the folder /timescape I created with 777 permissions to get the files on the phone at least.

I then did the following:
Quote:
./adb shell dd if=/timescape/Timescape.apk of=/system/app/Timescape.apk

./adb shell dd if=/timescape/Timescape.odex of=/system/app/Timescape.odex

./adb shell dd if=/timescape/TimeScapeProvider.odex of=/system/app/TimeScapeProvider.odex

./adb shell dd if=/timescape/TimeScapeProvider.odex of=/system/app/TimeScapeProvider.odex

./adb shell dd if=/timescape/TimeScapeProvider.odex of=/system/app/TimeScapeProvider.odex

./adb shell dd if=/timescape/TimeScapeProvider.odex of=/system/app/TimeScapeProvider.odex
and despite that I'm still not getting the phone to boot. I'm gonna double check permissions, etc, but until then any ideas?

thanks,
Doug

*EDIT*
ok so somehow that didn't work. some of the timestamps are from an hour or so ago so I doubt that's right. I'm doing something wrong... arghhhhh

btw I can't seem to get the sdcard mounted here still... whenever I try to mount it, it complains about my syntax. my linux knowledge is failing me (= me failing^^)
 
ddanat
Old
(Last edited by ddanat; 1st August 2010 at 09:52 PM.) Reason: fml
#8  
Member - OP
Thanks Meter 1
Posts: 36
Join Date: Jan 2009
Location: Leipzig, Germany
This was a double-post originally but now that I got it back working I'm just gonna use this post anyway...

wow I completely fell asleep. after re-analyzing my scripts I notice now how many mistakes I made.... just fixed filenames and the phone booted right up without me even having to reboot it! now I'm going to go at it a little slower and check out those files Binary.

thanks again

*EDIT #2*

well I copied the files from Binary, edited the packages.xml accordingly and it didn't work. the VZ-Networks haven't shown up.
 
ddanat
Old
#9  
Member - OP
Thanks Meter 1
Posts: 36
Join Date: Jan 2009
Location: Leipzig, Germany
OK I know this will be a third post but it was originally not supposed to be like that... I do somewhat need a *bumb* now due to new information. I now believe that timescape is dependant on a lib under /system/lib/

my reasoning is that you have libs for facebook and twitter (both of which are enabled in Timescape in generic roms) however for twitter I know for sure I have no applications installed for it to work.

The dependency could very well lie on more files (probably settings files for Timescape regarding plugins) but if someone could please get me the proper .so file from the lib folder (or just the entire lib folder would be fine if size makes no difference) so I can try and get that working.
 
Bin4ry
Old
#10  
Bin4ry's Avatar
Recognized Developer
Thanks Meter 4924
Posts: 1,627
Join Date: Nov 2008
Location: Schwelm (NRW)

 
DONATE TO ME
I can upload tomorrpw. But havw you already copied the two files in my zip? From what i'm knowing only from brainstroming there are some entrys from timescape in default. Prop located in system dir. Take a look there too.
But normally the addons which are located in /data/app and /data/app-private should work.....

Regards
Bin4ry

Sent from my X10i using Tapatalk
Bin4ry
Team FreeXperia

Xperia Stock ROM Collection for all devices: Click

Me on G+: Click

EASY ROOT FOR MANY MANY ANDROID DEVICES
-----------------------------

If you want to buy me a beer, feel free and click here:


Thanks very much!

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

Learn to Edit Graphics for your Development Work

The importance of good and appropriate graphics for your development work is undeniable. Be … more

Tasker Alternative: AutomateIt, Automates Your Device Tasks – XDA Developer TV

XDA Developer TV Producer Kevin wants to help make your … more

Preventing App Piracy: Join the Discussion

The topic of piracy is always a touchy subject, but I feel that the grass roots style of Android … more

Jolla Sailfish OS Flagship Device Makes First Appearance

Given the amount of coverage that Android receives around here, you could almost be … more