yashsingh1/xdaforums huggingface dataset:
[Milestone 2 Android Development] julianlatasa:
I manage to edit the SMG in this method... I'm flashing it... will edit the post later to comment the results... but I think that the idea is good and maybe help others... so I Post it here, found it in other place in xda...

4) Make a image of your system partition block device: "dd if=/dev/block/mmcblk1p21 of=/mnt/sdcard/systemimage.img bs=4096"

5) There'll be a copy of the system partition in your sdcard. We gonna take the binaries and permissions from there, but if you know where you can get them easier you can pretty much jump step 4).

6) Extract CG39 from latest leaked SBF (I've used SBF Depacker from Skrilax_CZ) and copy it to your sdcard, side-by-side with systemimage.img)

7) Boot your linux box and open your sdcard. Mount both images:

mount /path/to/sdcard/systemimage.img /path/for/mounting/systemimage/ -o loop

mount /path/to/sdcard/CG39.smg /path/for/mounting/CG39 -o loop

8) Now let's copy files:

dd if=/path/for/mounting/systemimage/system/bin/su of=/path/for/mounting/CG39/system/bin/su

dd if=/path/for/mounting/systemimage/system/app/Superuser.apk of=/path/for/mounting/CG39/system/app/Superuser.apk

9)Setting permissions based on original files:

chmod --reference=/path/for/mounting/systemimage/system/bin/su /path/for/mounting/CG39/system/bin/su

chmod --reference=/path/for/mounting/systemimage/system/app/Superuser.apk /path/for/mounting/CG39/system/app/Superuser.apk

10) Umount everything. Your CG39.smg now is rooted. Time to write it back on the phone. Unplug it, go to Terminal Emulator and type "dd if=/mnt/sdcard/CG39.smg of=/dev/block/mmcblk1p21 bs=4096".

11) Wait until dd says it has copied xx blocks. Your phone will be crashed, so pull off the battery and put it back again. Your phone is rooted!

IMPORTANT: Don't try this if you don't know what you're doing. This is not easy and you definitely must have a lot of experience with Linux and its commands, notably dd and mount. dd is so powerful that it can wipe all your computer data if used wrong. Be careful, again. Only do it if you know exactly what every command does. You've been advised.

Of course you have to do the steps in the way you want... I personally copied every file to my local fs and edit there.

hope it works!

Edit: Finally...I'm so happy I rooted the last version of GB, anyway I think that these people do it before, but I did it in clean way... and the best, we now find a way to do other things directly in the SMG... thanks to danimagrin for that I link his post

http://xdaforums.com/showpost.php?p=14425413&postcount=157
[Milestone 2 Android Development] walter79:
Why not use this method:

http://xdaforums.com/showpost.php?p=14483676&postcount=241

If you flash full new sbf you can lost your option to downgrade to a different sbf.

New 31cg.smg and 39cg.smg have sometimes new version numbers. Maybe read this: http://xdaforums.com/showthread.php?t=966537
[Milestone 2 Android Development] r2beta0:
Using SMG Version application (downloaded from Defy's forum) I could see CG39 from official froyo and GB have the same version, 2.
[Milestone 2 Android Development] r2beta0:
Very cool! With CWMR 3.0+ formatting of /system is not a problem anymore. I've just made a custom update.zip for Defy's MIUI, and included Milestone2 CH boot, recovery and devtree. It worked without needing to SBF anything.

PS: I was on official GB before, that's why I needed to include recovery. If you have different version of boot recovery gets broken.
[Milestone 2 Android Development] Endless7:
Share! it would very thanksful!

BTW,have you try to use recovery in CM7/MIUI to wipe data/ restore data ？ it seems there is some problems.
[Milestone 2 Android Development] r2beta0:
I will, but I'm still trying to fix problems with MIUI (led, sensors, keyboard, radio, screen orientation, keyboard, etc...). Can you summarize what you have done to fix that? And list what still needs fix? As soon as I fix that I will release the update.zip.

Already fixed by me:

- Radio (replace /system/etc/motorola/bp_nvm_default

- Keyboard (replace filne from /system/usr/keychar and keylayout). ALT LOCK still not working.

- Sensors (link /system/lib/hw/sensors.jordan.so to sensors.A953.so). Still need to test if everything is ok.

- Bootmenu Recovery (need more tests)

- Camera

Not working:

- Led for wall charger and maybe others

- ALT LOCK key from keyboard

- Virtual keybord: half size

- Compass

- When MIUI boots it make some camera noises. Shouldn't do that.

- There may be more
[Milestone 2 Android Development] Endless7:
Solved:

1.Compass here is OK without fix.

2.The camera noises after booting is caused by gtalk.apk :mad:

3.Virtual keyboard half size : Maybe is the app itself setting. The most easiser method to solve is to replace it with a 3rd party keyboard.

Unsolved:

1. ALT LOCK key from keyboard ( you can double press ALT instead of ALT LOCK :D)

2. Biggest problem: media HW play, only support .MP4 hardware decoding ( while I use CH 2.2.2, it support rmvb/MKV/AVI/WMV/MP4...HW decoding)

3. keyboard backlight is not working, though you can force it to light.

4. Wipe data (maybe and restore data ) are not working in CWM 4.x

The next problem is not so important and odd:

5. It seems that if i choose reboot option and then go into custom recovery. It can NOT mount my sdcard. ( Solve: Boot your system again, and shut down it, not reboot. Then next time the recovery works again.)

BTW, I visit the CM7 porting thread on droid2 global forum and they have same problem in ALT-LOCK.

And a guy in GFAN have do some test on keyboard backlight. It seems if we want to fix it we should edit the 2nd-init in ROM.

Edit: I try to replace some files to fix decoding issue and I found if I replace the .so under /system/lib, the phone will get stuck on 2nd M.
[Milestone 2 Android Development] r2beta0:
Recovery:

- To fix it you have to edit /system/bootmenu/recovery/recovery.fstab and /system/bootmenu/recovery/sbin/mke2fs replace mmcblk1p25 for mmcblk1p26.

Media:

Will try to replace the files in /system/lib for original 2.2

libOMX.TI.720P.Decoder.so

libOMX.TI.AAC.decode.so

libOMX.TI.AMR.decode.so

libOMX.TI.MP3.decode.so

libOMX.TI.Video.Decoder.so

libOMX.TI.WBAMR.decode.so

libOMX.TI.WMA.decode.so

Edit: Some libs (*.so files) can't be replaced.

Edit2: Just replacing sensors.jordan.so is not enough to get sensors working. Should I do something more?
[Milestone 2 Android Development] Endless7:
/sys/devices/platform/ld-keyboard-backlight/leds/keyboard-backlight/brightness control the light. If you set value to 1, your backlight will light up immediately. But it will key lighting even you close the keyboad. Reboot or screen-off will make it back to 0.
[Milestone 2 Android Development] dangpzanco:
I know how to fix the keyboard problems.Mod a little bit these files and do this on the phone:

cp -f /init_prep_keypad.sh /system/bootmenu/2nd-init/init_prep_keypad.sh
chmod 755 /system/bootmenu/2nd-init/init_prep_keypad.sh

And then edit the first lines of /system/bootmenu/2nd-init/init.mapphone_umts.rc to match the one in rootfs.

I DIDN'T TEST IT.

@Milestone 2 (Finnaly on Gingerbread!)
[Milestone 2 Android Development] dangpzanco:
Add to init.d scripts:

echo 1 > /sys/devices/platform/ld-keyboard-backlight/leds/keyboard-backlight/brightness

@Milestone 2 (Finnaly on Gingerbread!)
[Milestone 2 Android Development] Endless7:
I guess you use sensors.jordan.so from CH 2.10.0 ? If so, you should use the files from new leak.
[Milestone 2 Android Development] Endless7:
If you just do that, you will find your backlight keeping lighting even if you close your keyboard.
[Milestone 2 Android Development] dangpzanco:
Ah, okay.

@Milestone 2 (Finnaly on Gingerbread!)
[Milestone 2 Android Development] r2beta0:
Backlight is not working because light sensor is not working. I've just downloaded AndroSensor from Market and it says just Location, Battery Status and Sound Level are available. Seems like just replacing sensor.jordan.so isn't enough to fix that.
[Milestone 2 Android Development] dangpzanco:
If I flash CM7, do I keep my contacts?

@Milestone 2 (Finnaly on Gingerbread!)
[Milestone 2 Android Development] Endless7:
Light sensor is working. Because my soft-key backlight can auto light up depend on environment.
[Milestone 2 Android Development] Endless7:
r2beta0, try this from my current system. It should help with your light/gravity senor.

ps: light.jordan.so is related to LED and charging light. A little bug is charging light not work when charging. ( same problem on the leaked GB )

Edit: 4:30 am. I have to sleep.
[Milestone 2 Android Development] r2beta0:
Thanks, your files fixed Light/Sensors.

Backlight and charger light still not working.
[Milestone 2 Android Development] r2beta0:
Ok. Just tested the fixed recovery. It is working fine to backup/restore data.

Solved:

1. Compass.

2. Sensors.

3. LED.

4. CWM Recovery

5. Device Keyboard

Unsolved:

1. Virtual keyboard half size : Maybe is the app itself setting. The most easiser method to solve is to replace it with a 3rd party keyboard.

2. ALT LOCK key from keyboard ( you can double press ALT instead of ALT LOCK )

3. Biggest problem: media HW play, only support .MP4 hardware decoding ( while I use CH 2.2.2, it support rmvb/MKV/AVI/WMV/MP4...HW decoding)

4. keyboard backlight is not working, though you can force it to light.

5. It seems that if i choose reboot option and then go into custom recovery. It can NOT mount my sdcard. ( Solve: Boot your system again, and shut down it, not reboot. Then next time the recovery works again.)

Edit: How do I mount SD CARD in PC from MIUI?

Edit2: Problem 5 doesn't happen on my phone.
[Milestone 2 Android Development] dangpzanco:
The decoder bug has to do with the kernel I think.

I remember that if you flashed argen2stone to Movistar 2.2.2, mp3 would not work, because the rom was based on Brazil 2.2 and had 2nd-init implemented.

I think the only solution is compilling...But we don't have Motorola's proprietary files for 2.2.2, just 2.2

@Milestone 2 (Finnaly on Gingerbread!)
[Milestone 2 Android Development] r2beta0:
I was thinking of replacing decoder libs with the ones on CH 2.10. Will do that in a sec and post result back.

Edit: Still not working. we should put the log_init.sh script into 2nd-init for MIUI and analyze that. Will do it later.
[Milestone 2 Android Development] dangpzanco:
I'm on Stock GB, but I can't record in 720p, does that apply for youu?

@Milestone 2 (Finnaly on Gingerbread!)
[Milestone 2 Android Development] r2beta0:
I was able to record 720p with stock gb (mostly deblured nandroid).
[Milestone 2 Android Development] Endless7:
If there is no connection management appear when you connect to PC. First enable/disable USB DEBUG. Then you will see the connection management appear in your notification bar. So choose NONE first and then switch to USB MASS STORAGE. and you will have your sd mounted on your PC.

ps: Everytime you connect to PC, you should redo it. But this problem does NOT exist on Wajk MODED MIUI.

Edit: problem 5 is not always happen but sometimes. And it make me annoyed. ( I still can mount my sd when system running ).
[Milestone 2 Android Development] Endless7:
After flashing the old leak GB. Have you test if your A953 support .rmvb/mkv ? I think A953`s devices is the same with ME722. And we can enable A953`s rmvb/mkv HW supporting by adding files.
[Milestone 2 Android Development] r2beta0:
Nopes, I didn't. But it's a good addition to our future cm7 :)
[Milestone 2 Android Development] Endless7:
Someone found that if we replace framework-res.apk from MS1, the keyboard backlight will work again. But this bring another more serious problem: USB no longer usable :mad:
[Milestone 2 Android Development] Endless7:
Another discovery: CH-2.2.1 ( 1.10.0 ) kernel can boot the MIUI

Later I will try 0.24.0 (2.2.1)
[Milestone 2 Android Development] r2beta0:
So far which kernels are able to boot MIUI?
[Milestone 2 Android Development] dangpzanco:
Replace from Droid 2 then, it is a lot similar to Mile 2.

@Milestone 2 (Finnaly on Gingerbread!)
[Milestone 2 Android Development] r2beta0:
Just finished downloading CM7 repo. Now I can start to look into bootmenu sources.
[Milestone 2 Android Development] Endless7:
I have updated it in my CM7 thread. All CH kernels can boot CM7/MIUI.
[Optimus One, P500, V General] gurpreet9080:
actually m on miks 6.5.7 and there i got stuck on boot screen with lg logo,i want to go back to void forever which is very much stable....so can i flash franco kernal v19.1(10th august) on void forever??

is there any other rom better then void forever except mik's rom??

is there any other solution rite now to get rid of this boot problem??
[Optimus One, P500, V General] IamIrene:
i tot you using Mik CM7 6.5.7

and how come got problem stuck at bootscreen ??

then below quote may help you

and should be can flash :)
[Optimus One, P500, V General] gurpreet9080:
i think cfs is for froyo but m not sure ....
[Optimus One, P500, V General] IamIrene:
ya if not mistaken Cfs is for froyo

but the one that you want is Bfs

what wrong o.O ?
[Optimus One, P500, V General] DaXmax:
Actually cfs works on ginger also.. Try it!

Sent using LGE Xda Secret phone
[Optimus One, P500, V General] sweetnsour:
for your boot problem, have you wiped data, cache, and dalvik cache?
[Optimus One, P500, V General] gurpreet9080:
nopz,i flashed void forever to solve the problem,i didn't know that thing :D
[Optimus One, P500, V General] kurt99:
in the custom recovery you have the option
[Desire Q&A, Help & Troubleshooting] lorenx:
hi all.

s-off with alpharev, i'm only able to boot into bootloader and use fastboot, no recovery, no system, that's all.

i'm able to flash recoveries but when i try to enter them, my desire reboots and freezes on the alpharev splash screen.

never did the golden card...

what are my choises... just ruu? anything else?

my info:

SPL/hboot version: 0.93.1000.

Radio version: 5.17.05.23.

Main software version: 2.29.405.5.

cid: htc__405.

cpld: none.

product: bravo.

mid: pb9920000.

security: off.

build-mode: ship.

thanks everyone...
[Desire Q&A, Help & Troubleshooting] wings400:
have you tried booting into recovery using thru some rom, like oxygen or so? hold down the power button, select reboot->reboot into recovery. If it is not working than I think something is with your recovery. try flashing another one using ADB... fastboot flash recovery xxxx.img.

or try reboot recovery from adb
[Desire Q&A, Help & Troubleshooting] lorenx:
pardon?

cannot access the system...

i'm not able to list the device with adb anymore while with fastboot i already tried:

recovery-clockwork-2.5.0.7-bravo.img

recovery-clockwork-3.0.0.5-bravo.img

recovery-RA-desire-v2.0.0-CM.img

recovery-RA-desire-v2.0.0.img
[Desire Q&A, Help & Troubleshooting] Va2.0:
Had the same prob...till i find this recovery: 4extRecovery

look here:

http://xdaforums.com/showthread.php?t=1154221&highlight=4extrecovery

greez VA
[Desire Q&A, Help & Troubleshooting] lorenx:
i got some bad update.

i decided to revert it through a ruu but i probably got the wrong one and now i'm stuck at the htc logo with the four triangles in the corners.

i now run this RUU_Bravo_Froyo_HTC_WWE_2.29.405.5_Radio_32.49.00.32U_5.11.05.27_release_159811_signed.exe but i got:

ERROR [152]: IMAGE UPDATE ERROR

and the phone says:

Parsing...[downloaded ZIP]
[1] BOOTLOADER - OK
[2] RADIO_V2 - Fail-PU
[3] RADIO_CUST - OK
[4] BOOT - OK
[5] RECOVERY - OK
[6] SYSTEM - OK
[7] USERDATA - OK
[8] SPLASH1 - OK
[9] SPLASH2 - OK
Partition updtate fail!
Updtate fail!

can anyone suggest something else than send to htc?

thanks...
[Desire Q&A, Help & Troubleshooting] lorenx:
other update:

i made a goldcard and then i was able to successfully run the ruu!

now i'm s-on and i can access again to hboot and fastboot normally but i'm not able to boot into recovery neither the system...

options?

thanks...
[Desire Q&A, Help & Troubleshooting] lorenx:
final update.

after a day of cooling, it boots nomally into the stock rom. :cool:
[Desire Q&A, Help & Troubleshooting] Borat38:
your Recovery probably was corrupted somehow. As you've gone back to stock, my advice has come late: you could've erased the old recovery and reflashed a new one from fastboot. You could do this either Fastboot Commander, Android Flasher or by renaming your recovery zip file as PB99IMB.zip and letting fastboot find it and flash it.
[Acer Iconia A500] nicopilami:
Hi, do you know some "photoshop/gimp like" app for the Iconia A500 ?

thanks

Nico
[Acer Iconia A500] FloatingFatMan:
Depends what you want to do really...

You could always give Photoshop a try... :p
[Acer Iconia A500] bpivk:
I use this...

Well actually not this but the pro version. It suits me nicely but it still can't compare to a full blown computer with gimp or photoshop.
[Acer Iconia A500] cfrock:
Give sketchbook lite a try. It's pretty good.
[HTC EVO 3D] chillenandy321:
Shoot Me for Root users is now working if not been mentioned yet. Thanks
[HTC EVO 3D] Genjinaro:
Thanks, I couldn't stand Drocap2.
[HTC EVO 3D] spencer88:
Awesome, I always preferred Shoot Me over Drocap2.
[HTC EVO 3D] jerofld:
Nice! I dislike drocap.
[HTC EVO 3D] SayWhat10:
how, is there an update?

i cant every get dro cap to work when i want

the timer thingy and stuff throws me off
[HTC EVO 3D] chillenandy321:
They had a update. Working good
[Vibrant Q&A, Help & Troubleshooting] Terrance31:
I ran Odin on my phone and my computer died in the middle of the process and now the phone will not powerup at all. I believe it is a hard brick. Can anyone tell me if it is possible to fix a hard bricked phone and if so what is the best solution??
[Vibrant Q&A, Help & Troubleshooting] kyle51:
jtag

pm http://xdaforums.com/member.php?u=1602851
[Vibrant Q&A, Help & Troubleshooting] nevrlow:
cant get it back into downloadmode?
[Vibrant Q&A, Help & Troubleshooting] Osolot:
I suggest getting a jig for about $10 (usually less.)

Even if it doesn't save you this time, there's always next time.

Google or search forums or youtube. Plug it in and it brings phone up in download mode.
[Vibrant Q&A, Help & Troubleshooting] nevrlow:
take battery out

put battery back in

hold volume down and volume up and at the same time plug in ur usb cable that is plugged into your computer
[Vibrant Q&A, Help & Troubleshooting] lokisvibrant:
Try a JIG

Check out SkOrPn, he know's his stuff.
[Galaxy S II Accessories] djmarco83:
Where can I buy this battery?

http://www.samsung.com/se/consumer/...pe=acc_detail&subsubtype=batteries&returnurl=
[Galaxy S II Accessories] eiraku:
Nowhere yet, I've been waiting for ages for it to come.

Thanks for the heads up though, gives me hope that it isn't just vapourware.
[Galaxy S II Accessories] ludow:
Yup, that's right. This battery should pop up next month.
[Galaxy S II Accessories] jonny68:
Translated to English..

sounds great am defo gonna get this whenever it;s out...
[Galaxy S II Accessories] eiraku:
It's gonna screw with any non bumper case you have though... Which is why I ordered a couple of walnutt bumpers.
[Galaxy S II Accessories] tids2k:
Good find there matey.
[Galaxy S II Accessories] Venomqld:
found a AU site that will be selling this battery and case with a stock due date.

Due 29/09/2011

http://samsung.mobilefulfilment.com.au/Products/ViewProduct.aspx?ProductVariantId=EB-K1A2EBEGSTD

check it out :D
[Galaxy S II Accessories] djmarco83:
Is someone somewhere has seen this battery?
[Galaxy S II Accessories] Declan79:
yes i think i've seen on ebay, oem korea maker (there is both +- sign on the top)
[Galaxy S II Accessories] Joey2o11:
opps wrong thread
[Galaxy S II Accessories] sophiemith:
i found other thead was talking about this~~~
[Galaxy S II Accessories] phacker:
If you are still interest in. Drop me a PM. I can send you one.
[Galaxy S II Accessories] destromas:
Czesc OP, take a look on allegro.pl, there were 9 when I bought mine, leaving 8 left. It was 158zl after shipping. Search "i9100 oryginal" good luck!
[HTC Sensation] antdizzo:
a full chromed out theme would be awesome to match the chrome back cover mod by white sites. can any body do this?
[HTC EVO 3D] saltorio:
My Roger EVO 3D came pre-installed with an app called "Wi-Fi Calling". Does anyone know what this is?

I think it may be a Rogers app (the icon is red and white), but I can't tell for sure. It doesn't appear on the market from what I can tell.

I'm asking because despite the fact I have turned the app off (via a checkbox within the app itself), the app regularly account for around 5% of my battery usage.
[HTC EVO 3D] joeykrim:
the app is not stock on the Sprint version of the HTC EVO 3D.

some apps are coded poorly and will continue to run services in the background even though they coded the app to give you an option to turn the app off. if this is the case with the WiFi Calling app and you don't plan on using it, your best bet would be to move the apk out of the /system/app or /data/app directory to somewhere else like the sdcard.

the solution i present assumes you have root and are nand unlocked. removing the apk is the *safest* method, imo, to make sure the application is uninstalled and not consuming resources.

The android package manager, which manages all the devices applications, monitors /data/app and /system/app for application .apk files to be added/removed and will process the application .apk file as soon as it detects a new file or the removal of an existing file.

Hence, moving the apk file out of /system/app or /data/app to the sdcard will essentially cause the packagemanger to uninstall the application and the icon should be removed from your application launcher/tray.

If you ever do need the app again you can simply move the app .apk file back to /data/app or /system/app and the packagemanager will load it up.

i only have the sprint version of the evo 3d, so i'm unfamiliar with this app, but hopefully my suggestion solution and the description of how the packagemanager operates will help!
[HTC EVO 3D] saltorio:
Thanks for the info.

Since I'm running the GSM version of the EVO 3D, I'll have to wait for a reliable root method before I can get rid of this app.

That's the one think I'm missing from my old X10 - root access (and Titanium Backup specifically).
[HTC EVO 3D] joeykrim:
i was hoping you wouldn't reply saying you're not rooting .. but since you did .. the only other solution i've heard of .. and it states in it's description, it doesn't require root, is an application which loads at startup and allows the user control over blocking/allowing other apps from starting up.

after a quick google search, i think this is the app i've heard about:

https://market.android.com/details?id=com.vesperaNovus.app.StartupAuditor

author thread: http://androidforums.com/application-announcements/54838-new-improved-startup-auditor.html

it does cost money and i have not purchased it but i've heard from some people that it works .. so take that for what its worth! i think the android market has a 15 min return period from app purchase to end of return period time allowance.

root would be the preferred method, but as a non root alternative, this is the best solution i can think of. good luck!
[HTC EVO 3D] saltorio:
It's not that I don't want to root. It's that there currently isn't a root method available for the GSM variant of the EVO 3D.

I'll just wait and live with it until then.
[HTC EVO 3D] fiction300:
Hi,

I came to the same conclusion that the WIFI-Calling app is still running even when turning offf the feature. And, yes, it doesn account for some batery usage when looking at battery stats.

I am trying to find a way to have the battery last for a full day of slight use. (doesnt last a full day for me with only 5 msg, 3 short calls and some internet browsing).

This app is unkillable with SystemPanel;(

wtf is rogers doing with its apps is crap.

Rooting the phone is not something I consider for the moment.

Will try the suggested app.

thanks,
[HTC EVO 3D] fiction300:
StartupAuditor fails at preventing the WIFICalling app from starting

Same for Android Assistant

This WIFICalling app is still there eating a big chunk of the CPU time

;(