Hello everybody,
I want to study the the offloading behaviors in mobile computing. For this purpose I have Downloaded the modified CM-10 repo provided on the comet page (www-personal.umich[dot]edu/~msgsss/comet.html) .
Now the problem is I cannot extract the proprietary blobs as there is no extract-files.sh script available in the source-root/device/samsung/i9100g/ folder. And If I leave this option and go away for building directly than the ROM zip produced did not work and results in Black Screen of Death.
If somebody has experienced and can sort out what I should do to produce a correct zip file is very appreciable.
Related
Hello guys,
I'm new to the Android world and wanted to customize my ROM. At first I just wanted to apply some personal settings and remove some unwanted APK's.
I'm running Ubuntu, unpacking system.img with unyaffs and repacking with mkfs.yaffs2. The problem is that even if I don't change anything (just unpack and repack right away) I can't connect to any WiFi network. Android finds finds available networks, but it fails while acquiring IP address.
Do you know what I'm doing wrong?
I've been searching to see if there is a way to use a clone of my phone as an android virtual device for eclipse, I've not found any answers..I'm beginning to think that it is not possible because I haven't found the "here's how to clone your phone as an AVD" thread anywhere..is this correct?
If that isn't possible, exactly how much if any modification can I make to the AVD to make it more like my phone (contacts, apps and settings etc), would I just find the AVD's files and replace them or are they packed in a zip/rar file or are they just resource files that are being called up that will change the behavior of every AVD that I create if I alter them?
Finally- what would you guys say the minimum system requirements for developing for ICS and compiling ROMs would be? Looking to get a new desktop, this 1.5ghz gateway notebook isn't going to cut it....
Thx!
(BTW..I've already started making apps..nothing useful but they worked, and I got them on my phone and functional...hopefully be able to contribute back to the community soon yay! )
Hi
I would like to edit, compile and apply a change to the com.location.provider file on my device but am having no luck in finding the file on the phone or from samsung opensource website.
I have gone through their open source code and location.provider is not there. Does anyone know where this is on the phone itself and how I would go about decompiling it, editing it and applying the changes as a patch.
Samsung R720
Gingerbread
Samsung uses GPSD.
Peter
Hi,
I compiled CM-7.2 after applying patches from the "seek for android" project but, when selecting EAP-SIM authentication on a 802.1x Wifi network, connection failed. Direct modification of wpa_supplicant.conf did also fail.
It seems few 2011 RILs / basebands support this feature.
So, I was wondering if some more "xperia specific" approach could work (given the limitation is not a hardware one...?).
My phone is a neo (MT15i). Its "successor" was a 2012 xperia U (ST25i) with EAP-SIM support.
My question is what module(s) contain(s) the code handling this feature ?
Knowing this, I would also like to know if one or both of the following proposals could work :
1. Extract from the U .ftf file the .sin file(s) handling 'EAP-SIM' to flash it / them into my neo (may be a little 'dirty' and 'violent'...).
2. Compile the source (mainly the 'external' and 'kernel' directories) published on the Sony developper site for neo after replacing the necessary files / directories with the xperia U ones.
Any idea ?
Kind regards
Hi again,
I studied my problem a little bit further. As far as I understood, Sony did not publish the whole source code for their devices.
"external" and "kernel" directory contents are surely not the only ones that need to be adapted to get this EAP-SIM authentication up and running.
Which leaves me with the other option : manipulating the .sin files.
And I just found out that it's possible to extract their content (unyaff) to get the directories installed in the phone and their files. After modification, these files and directories can normally be packaged back (yaff).
By the way, are .sin and .img equivalent ?
So could somebody please tell me what files from the U firmware should be taken over and packaged back in the Neo firmware ?
Regards
Hi again,
Extracting, modifying, repacking a yaffs2 file is not a problem.
Whereas, producing the corresponding .sin file seems not to be possible.
According to the following thread, SE signs the .sin with a certificate which is not public...
http://forum.xda-developers.com/showthread.php?t=1127012
End of the story for 2.3...
Kind regards.
Hi all, I am trying to build android from source (Cyanogenmod) for my phone Sony Xpreia Pro (iyokan). I am following the instructions at wiki{DOT}cyanogenmod{DOT}org/w/Build_for_iyokan (I haven't posted a lot so I can't post URLs ). During my build I need to do one additional step. I need to pull the proprietary files from my device. This is where the problem comes in.
I found that there are 4 files which the extract-files.sh script cannot extract. This causes problem in the build process and the build process stops without completion. The files which the script cannot find are:
/system/bin/calibrator
/system/etc/firmware/wl1271-fw-multirole-roc.bin
/system/lib/libc2d2_z180.so
/system/lib/egl/libGLESv2S3D_adreno200.so
I found wl1271-fw-multirole-roc.bin at "/system/etc/firmware/ti-connectivity/" instead of "/system/etc/firmware/". Is it fine to modify the "proprietary-files.txt" to have this path instead of the "/system/etc/firmware/"? I am not sure if the functionality of both the files is same.
Also I found a file called "wlan_calibrator" instead of "calibrator" in the same location. I also found a file called libGLESv2_adreno200.so instead of libGLESv2S3D_adreno200.so
Would it be fine if I change the name in "proprietary-files.txt"? Again, I am not sure if the functionality of the other files is same. I couldn't find the file called "libc2d2_z180.so"
I really don't know what to do and would really appreciate if anyone could help me on what I should be doing.