I am trying to make a DRM module downloadable on Android.
I've already applied our modules in embedded system. To apply a DRM module in Android, I made it as a CPM Plug-in of OpenCore and added its uuid in pvplayer.cfg. After applying, DRM-protected music contents can be played in Music Application of Android.
I've planning to make the module downloadable because I want that drm- protected music contents can be played in not only new android phones but existing android phones, after a user downloads and installs it in their phones. BUT, we have a lot of difficulties in finding method.
If anyone knows any method, could you tell me? I have another question. When myAppl.apk is installed in Android, I want a .cfg file written in /system/etc. Is it possible?
I'm tinkering with building and installing Android from source. Basically I've got it down fairly well, but I seem to have run into a bit of a problem with the wlan module, probably from HTC.
Having pulled the 2.6.27 kernel sources and built that with a .config pulled from the phone, and using that as the kernel image instead of the prebuilt one, I get the following wifi failure message in dmesg:
wlan: version magic '2.6.27-00205-gf2dabc0 preempt mod_unload ARMv6 ' should be '2.6.27-00392-g8312baf preempt mod_unload ARMv6 '
probably because the .config I pulled from the phone has:
So I rebuilt with the '00205' localversion and now I get in dmesg:
[61.122497] wlan: Unknown symbol trout_pwrsink_set
but trout_pwrsink_set was changed to htc_pwrsave_set way back in February:
[ARM]: trout: Switch from trout_pwrsink -> htc_pwrsink 33/8933/1 http://android.git.kernel.org/?p=kernel/msm.git;a=commitdiff;h=44a01f...
I'm clearly getting an obsolete wlan module somehow, Any ideas for how I can get a wlan module that goes with the '00392' kernel would be appreciated.
I recently got a custom ROM running on my amazing G1, but I would like some more widgets, like some of the ones on the HTC Hero, such as the messages Widget etc.Is there one like that that is on the Android Market?If not, what are the best downloadable widgets?
Suprised that this has not been mentioned already, but in the timesonline article re the release of the GMN they mentioned downloading the maps to your SD card. Quote: The system?s main weakness, he acknowledged, is that motorists using their Google Maps satnav in Europe will be forced to pay data roaming charges. He suggested that users on holiday download a route using wireless broadband internet before setting out, and then tourn off data roaming to avoid racking up a huge bill.
So my question is can you?if yes how, if not when can you? or is it always going to require your data signal and download as you use? Also noticed someone mention that they did not like the voice for the sat nav only for some smart arse to simply reply, change it. I have a had a look and cant see how you can, so maybe said smart arse can enlighten us all
The idea is to allow users to download a skin packet from the android market and be able to change the skin via the main application.I assume this skin pack would contain only the layouts and res names that I would want to overwrite from the main application. How could I approach such project?
I have noticed that some apk's that cost money on android market are available to download from some torrent sites for free. I don't think many of the developers here enjoys that very much. So my question is if there are ways in Android to get around this so that you can't copy a program from device to device?
Ouch - it should have said "Now Downloadable" (gotta stop posting at 4am ) Just cranked up ROM Manager and found Bugles Beast V0.9 (and the latest Ultimate Droid) available in the download section. This should be an incentive to those reluctant to try other ROMs due to the 2 different recovery standards (even though it is a piece of cake to switch recovery methods).
I am currently making an application that's to work as auto-theft.The user whose mobile is stolen sends an sms to his phone and it's intercepted by the application installed in the phone.According to the format and instructions the phone performs the task.I am making a module to hide the contacts on a particular instruction.How do I go about it.I have worked on inserting and updating contacts but how do I hide them, such that they are not visible in the native contacts app.They should become visible when the user sends another instruction.that means they are not to be deleted.and I had another query related to this.how do we delete a contact?
For common linux, we provide a kernel driver and also a X11 module for our device. Since Android use the same linux kernel, I guess our kernel driver should work... Well, how about X11 module? does Android includes Xorg ? If not, what's target we need to do for our original X11 module/driver?
I'm porting android to Devkit8000 which is a BeagleBoard clone. I have a GPS module connected on /dev/ttyS0. I could successfully get NMEA output when writing "cat /dev/ttyS0" in the terminal emulator.
I want to know how to let android know that there is a GPS module on /dev/ttyS0 and it is outputting NMEA standard? To be able to use the android.location class with it! or test it with any GPS app in the store!
Is there something to edit in the android's source? adding driver for example, writing a code with android-ndk or what?
How do I build the wlan module? When I build, the makefiles copy the vendor/.../wlan.ko to out/.../wlan.ko. What I really want to do is put some new features in the wifi driver for Android. Anybody know?
I'm at a loss trying to get Astro to communicate with my Windows XP home computer. I downloaded the SMB module for my MotoDroid, but am not really clear on how to configure my Windows Networking settings and what exactly needs to be entered in Astro's configuration settings. Is there a guide on how to do this on the web?.. if so, I haven't been able to find it.
i'm a computer forensics student who's trying to explore android forensic possibilities. I have compiled a module for testing devices (i have access to a Samsung S2 and a Galaxy Nexus running 4.1 and 4.0 respectively) in which i want to insert the module into the phone (i.e. insmod module.ko).
My problem is, i'm always faced with the problem of "insmod invalid module format" everytime i try to insert the module into the phone. I know that i can correct this by reflecting the appropriate kernel version in the vermagic string when i compile my module but i wanna find a generic way to do this; in other words, i wanna find a way to bypass this kernel version checking everytime i try to insert the module.
I've come across insmod having the -f flag as stated here (this would theoretically bypass the kernel version checking and i wanna verify this theory) insmod.
Unable to install MODULE, I have a problem regarding my A13 android tablet device. It doesn't matter if I will post the brand name of my tablet or whatever because what I only wanted to fix is this. When I follow every instruction written at this link, and following instructions 1-7, after reaching step 5 execute run.bat. It displays the following image I screen captured. (And my tablet doesn't reboot, it's the sign that the computer can't access my tablet.
Obviously, my tablet is connected to the computer via USB cable after running the run.bat as administrator.But what is the problem why it is happening to me. (Additional information: I already installed and followed this instruction on this same device with no error at all. But why does it happened to me even I installed this with success before. I don't change any system file on my tablet before, and I don't know because,I didn't change any file or modify file neither on my tablet nor from my PC.)
I finally received my Sprint Hero yesterday and have been using the hell out of it since. Today, I rooted and installed Fresh 2.3.3 and I'm loving it so far - in fact, I'm using wireless tether right now, as where I'm at, I have no internet yet. The thing is, I'm wondering how to overclock now. I've been attempting to read-up on it and it sounds a little complicated, almost as though I need to rewipe my phone and set everything up again. Is this the case?
Looking at this, I've been trying to decipher it: [KERNEL][7/22/10]Darchstar's Overclocked Undervolted kernel for senseUI roms vUV 2 - xda-developers
What exactly is a module remover and why do I need to do it? Moreover, I didn't see an option to flash a new kernel (maybe I just wasn't paying attention) when I was in the RA or whatever it's called. I'd love to get my Hero running a little bit quicker. Otherwise, I'm loving the thing so far.
<3>[ 154.264768] bcm4329: version magic '188.8.131.52-cyanogenmod-g1ad182f preempt mod_unload ARMv7 ' should be '184.108.40.206-cyanogenmod-g704f542 preempt mod_unload ARMv7 '
I've successfully built the samsung-kernel-crespo kernel from the cyanogenmod git. I unpacked a working ramdisk from a nightly and repacked it with my kernel, when i try to load the module i get the above error, The "extraversion" info that in the "about phone" tab in sittings is 220.127.116.11-cyanogenmod-g704f542, as well as the version of the modules. but for some reason the kernel is looking for that 'g1ad182f ' instead.
I loaded the module via fastboot boot boot.img and i didnt full on flash it to the phone. I backed up the working kernel module and put the new one in /system/lib/modules, rebooted the kernel and the wifi is still giving me an error.
If i try to manually insmod the module and it hangs, if i use modprobe then lsmod it says its "loading" but never loads.
the phone im working on is a nexus s if that matters.
I have a rooted Iocean G7. I wanted to install the framework module with the Xposed installer app. This was no success, I got a bootloop. After this I contacted Iocean, and I have flashed my phone with the computer. It works fine now, as it should.
how can I install the framework module without getting a bootloop or other problems?
If a kernel does not have the Advanced Routing feature (which is needed for VPNC widget - Cisco VPN) is it possible to add this via module like tun.ko module? The Adv. Routing is not needed for connecting but the connection is soon lost.