General :: Reverse Engineering Non-built To Built Ready SD Extension?
Nov 27, 2013
I have done many of reverse engineering for other electronics in the past, Since Im new to android I was wondering before even wasting my time if is possible to port, or built a rom from sources or a phone thatis NOT External SD built in to a phone that it have the external sd built in.
Making it short can I try to reverse engineer the android code from a Nexus 5 (no ext_sd) to other device that have ext_sd built in?
If is possible where should I be looking to start trying making some development on this as I haven't done nothing close quite.
My android is rooted. It tethers, plays live wallpapers, it does all the other fancy tricks it's supposed to, I can even switch up the boot animations without having to flash the internal memory each time (use the boot animation changer app from the market-- you can go into the downloaded folders and switch what screens are actually shown-- cut-n-paste), but how do you CREATE boot animations?? I understand the whole "slide show of *.png" files, I'm lost at the disc.txt file. Does anyone know what each set of numbers represents? I've fiddled around with this and every time I've put something together, it just don't work. I've got the droid screen followed by the Decepticon symbol spinning around, I've got the one that forms the Decepticon out of pieces, then goes to the matrix rain. I want the symbol to form, then have the spinning symbol. So far, when I piece it together the screen stays black. Any recommendations? I'll post the zip file when it's done, has tons of potential!
I have installed Eclipse. Hello world app working fine. My question is how I can use built-in camera in my application? I already gave permission. Where should I write code etc and what? My knowledge about programming is also very poor.
i'm using Galaxy Fame and he have built in FM transmitter. Do i need an app to listen music in my car, or there is an option in music player to "activate" that transmitter? I was searching for that, but no results.
I'm trying to make a custom kernel for the Samsung Gravity SMART using sources from the unofficial CM9 port for the Gio/Ace (which both use very similar hardware to the Gravity Smart). What I've succeeded at so far:
1) Acquiring the source, both for the CM9 kernel and for the stock Froyo kernel 2) Searching for the device-dependent references in the stock kernel 3) Porting those changes over to the CM9 kernel 4) Getting everything to actually compile 5) Acquiring the stock CM7.2 source 6) Creating device makefiles (i.e. BoardConfig.mk, etc) 7) Building CM7.2 using kernel built in step #4 8) Putting the various img files into an Odin-compatible .tar.md5 9) Actually flashing to the phone.
And for all that work, I got.. a soft-bricked phone (fortunately, I have an Odin file for stock firmware). The phone boots to a SAMSUNG logo (not flashing/throbbing). how the heck do I figure out what's actually failing? Is there a bootloader to unlock, and if so how do I unlock it?
Does Android use a built-in EQ or limiter on their Bluetooth stack? I am running into a situation where both of my android phones, One X and Nexus One, have developed a "clipping" noise when I listen to music through the Bluetooth in my car. This same clipping doesn't happen when I listen to podcasts, only music. My assumption is that something in the framework is clipping the audio saying that it is too loud and causing this to happen.
I have also used the same Bluetooth setup my WP7 phone, an HTC Titan, and I do not hear this same noise at all. I have only heard this through my android phones which leaves me to believe that it is something based in OS level and not the Bluetooth set up itself.
I installed Timeriffic & it's effective at silencing notifications at night. Unfortunately, my alarm didn't go off this morning. Alternatively, is there another way to silence emails at night & still be able to use the built in alarm (razr).
How to disable the baked-in power saver feature in some Samsung Android phones? the one that dims the screen, turns off the keyboard backlight, and doesn't let you use the camera once you hit 15%(or 10%) battery left? can't stand that, for my own needs anyway!
i figure it might be an edit to the kernel source code, or something like that. i just don't know where to do that. I know it can be done tho, because i remember having some ROMs on the Epic 4G that had that junk disabled. guess i'll also see if some of those old devs. are still around.
Trying to get CM10 built for the Samsung Galaxy Reverb. It's building just fine, but no matter what we try it WILL NOT BOOT. We get a black (backlit) screen after the Samsung logo and nothing more.
I've tried flashing the stock boot.img over the rom, building and flashing the stock kernel seperately (that boots the stock rom just fine when flashed but won't boot CM10), and tried modding the ramdisk to boot, but nothing is working.
I've looked at other MSM7x30 devices to find if I'm missing anything, but I can't find anything that I don't have in the device folder.
Is there a way to block or remove built in applications on an android phone. I want to limit what you can do on the phone e.g. only call, text, email and use one or two third party applications. Is it possible to do that without rooting the phone?
My Samsung Galaxy Reverb has nobody willing to build CM10 for it, so I decided to take on the task. It built without error - processed the kernel and all the CyanogenMod 10 files just fine and generated the .zip. However, after flashing the .zip I end up with a Samsung logo, then a black screen.
The compile went through without error, so I'm a little lost as to what I should check next. From doing a little searching it seems the kernel is at fault, but what to do about that. Am I supposed to flash the kernel separate from the .zip that the CM builder outputs?
Is there no built in storage? Is everything on the 8gig card? I wish I could see what is on the card. Rooting....does this allow the phone to perform like stock, but allow me to do the wi-fi hot spot for free? I have also heard that I can tether via USB, not sure how to do this. I have the killer app killer but other than that,the apps are entertainment.
I am looking to find out how to uninstall the apps that came with my htc evo. Like Friend stream and bookmarks. and other apps i will never use to free up some memory. It i go to settings > application . there is no where to remove app.
We are plannig to write a new music application from scratch. Also we want to uninstall the built-in music application to ensure only our application resides on the phone. adb ls /data/app command doesn't list built-in applications. So, I am unable to uninstall the built in music application without knowing its name. So, I am getting a feeling like built in applications uninstallation is handled in different way.
In this linked image , I see the button on the right quite often in a lot of apps. On my Moto Droid, it is used extensively in the settings app. It is also used as the default AlertDialog icon. Can I use this via a android.r.drawable?
I've been trying to build SDK in cygwin from Android 2.2-r1.1 source code, and now I am facing some problems as below:
1. The adb couldn't be built successfully, it seems it couldn't find the header files in /usr/include/w32api/ddk 2. The fastboot also couln't be built 3. After disable adb and fastboot from make_windows_sdk.sh, I counld get the sdk zip file 4. When using this sdk in Eclipse, I got an error "W/ResourceType( 2888): Unable to get buffer of resource asset file" which is related to resource.arsc in android.jar, after replacing that file, the sdk is find in Eclipse (also need to copy adb from downloaded sdk)
Anyone has tried to build sdk in cygwin as well? Would you pls share the methods to fix the problems above?
Has anyone built OpenAL for the Android, or found the shared library for it on the system? This seems like an obvious need for a game of any kind, yet there's no resources out there for it. It seems the Android java sound library can't do pitch changes from what I can tell, so there seems a need for OpenAL. I know OpenAL Soft can be built on top of ALSA, but I'm not sure if anyones done that, and I'm sure it would take me a month.
If there's a good guide somewhere on sound manipulation on the Android without OpenAL, that's fine too. It's just that OpenAL is sort of a standard for game makers and it would be nice to port my thousands of lines over to this system, which I sort of thought was the point of the NDK before I dugg into it and saw that there's almost no shared library access on the system.I hope I can actually port without becoming a java expert myself. Really disliking the NDK so far!
A friend called me and i rejected the call since i was busy, later when i unlocked the screen a pop-up kinda window was there with 3 options and a title saying Unlisted contact number, the options were : Blaclist number, deal with it later(or something like that) and dont show this again. From mistake i pushed blacklist. Where are the blacklist setting in DOnut(galaxo), i cant find them, i know in froto u can find them somewhere in call settings, in galaxo there isnt any.
This happend now, i`m charging the phone on my laptop, and when i removed the usb cable the music started playing, but the screen didnt showed anything or the notification bar,it wasnt even the last song i listened in music player; while the music was playing i went to music player and that started singing too, but the last song i listened, both songs were playin, i stopped the player and the intruder music was still playin, it stopped when i dragged down the notification bar. I re-did the action a few times and it was the same, now it doesnt do it anylonger.
I want to be able to open a pdf file in my app using the android's built in pdf viewer app, but i dont know how to start other apps. I'm sure i have to call start activity, i just dont know how to identify the app im opening and how to pass the file to that specific app.I just learned that the pdf viewer i have on my phone is actually made by HTC and that Adobe just barely released their android pdf viewer (which is great). So the new question is this: how do i verify that the user has installed adobe's viewer, and then how do i open the file in that app from my app?
for some reason i can't seem to log in to the built-in youtube app. it works fine via the browser, but when i try to log in via the app it says either "the username or password isn't valid" or "there was a network error while trying to sign in to XXX. retry now or press the back button to cancel".i'm going on vacation in two days and was looking forward to uploading a few movies on the fly. looks like i will have to do it manually via the browser.