yashsingh1/xdaforums huggingface dataset:
[Acer Iconia A500] randomblame:
Thanks for all the info gonna have to play with it I suppose ;D
[Acer Iconia A500] go.george:
Guys what about the screen that is like having a very low refresh rate in low brightness set up? I think this is a kernel related problem and actually of every ICS kernel that I have used... Do you know why that happens or any fix? It is very power consuming having the brightness at max in order to avoid it..
[Acer Iconia A500] lifeofcoding:
I have loved this kernel so much on ICS, now that we are starting on using jellybean, this kernel is some what able to run with JB rom.. I was wondering if you have plans on making a jellybean version?
[Acer Iconia A500] hooddy:
Can I flash this kernel over stock A501 ICS with stock bootloader and stock recovery? Do I need to flash simdetect patch before kernel?

A501 ICS 4.0.3 kernel 2.6.39.4+

ROM Acer_AV041_A501_1.021.00_WW_GEN1
[Acer Iconia A500] ezterry:
You need a unlocked (patched) boot loader to boot any custom or hacked kernel, ramdisk, or recovery.. this is not optional since the stock one will realize the custom versions are not signed by Acer.

The sim detect patch really just includes an extra kernel module and init.d script not required on the a500 and requires the rom (stock or otherwise) have init.d support added.. thus a modified ramdisk... without the module the device may not properly detect the sim card is inserted.

The installer for both requires a custom recovery with busy box support.. this can be bypassed but the process is complex, and has risks, that if you know how to avoid and recover from.. you also probably know how to reinstall an official rom including stock recovery manually.
[Acer Iconia A500] hooddy:
IC. Thank U.

Sucefully flash kernel but i've got no such device error while mount share folder. Please advice me. How can i check working of cifs.ko module? How do i know where i go wrong way?
[Acer Iconia A500] ezterry:
cifs.ko works but as the stock ics kernel requires md4 to be loaded first.

Run insmod at the root shell.. or use a rom that pre-loads md4.ko
[Acer Iconia A500] ezterry:
Update v1.0.1

Small update primarily providing:

1) Better 3g support on the A501

2) Better CM9/10 support

Notes A501

As before A501 users must ensure there rom includes the ability to load simdetect_switch.ko module on boot. If your rom dosn't include support for this, but has init.d support you can install the ezT20_a501_patchkit_S.zip (listed on the a501 install instructions) this need not be re-installed if you are already installed it with v1.0.0 (but it won't hurt if you do re-install)

Since we now have the acer code there ought not be 3g drops as happened before.

CM9/10 notes

First remember this kernel is not supported by the CM team.. and I cannot give full support to the operation of the kernel on CM.. however I will take kernel related bug reports and attempt to fix any issues.

That said I've tested this kernel with waydownsouth's CM10 preview 3 successfully:

Recommended clean install instructions [for the A500] are:

1) Install cm10 preview3 (see wds's thread): cm-10-20120730-UNOFFICIAL-a500.zip (or now cm-10-20120812-UNOFFICIAL-a500.zip)

2) Install JB gapps (see goo.im) : gapps-jb-20120726-signed.zip

3) Install my v1.0.1 kernel (in op): ezT20-v1.0.1-a500_S.zip

4) Install audio init.d script to run the audio driver in CM and not acer stock mode: (install file in op under CM install instructions): ezT20cmaudio_patch_S.zip

The same order ought to work for cm9.. if you already have CM installed and wish to test this kernel backup and run steps 3/4 (if you want to keep data changes but restore the backup kernel just restore boot and system)

**Note currently this kernel is lacking zram so compcache will not work

**The safest way to update is to use mounts and partitions to wipe /system (and only /system) then re-install as above, since you did not wipe data once re-installed all your data ought to be intact, wiping dalvik-cache may also be advisable)
[Acer Iconia A500] 10507:
Does this kernel work with WDS newest CM10 build? If not then would you please make it compatible?

Thanks for all your hard works and contributions
[Acer Iconia A500] ezterry:
Try it and let us know.

I'm out at a pub, porter in hand, and tablet back home. Not a time to test. (I don't think anything new is required by the new version, you just need to ensure you re install the kernel and cm audio patch after you install the update as both will be removed by the update.)
[Acer Iconia A500] lifeofcoding:
Barley works, just like v1.0.0 i clear both cache and install, after android updating screen it optimizes each app, it hangs at starting apps.

if i hold power button and shut down, wait a few seconds and start it back up, it will boot to desktop, however if i shutdown, or reboot will not boot back to desktop, unless i do the same steps again, clear both cache, install, after it hangs at starting apps, hard reboot, then boots fine.

very sketchy, but over clocking works fine. (using cm10 latest build)
[Acer Iconia A500] 10507:
Yes, it works. Thanks

I am having the same problem. It would hang at the updating app for long period of time. Sometimes it needs a power off button and other time It would go thruogh. Hope EZterry can figure this out for us CM10 users
[Acer Iconia A500] 10507:
Has anyone experience USB flashdrive not recognizing in CM10 after flashinging this kernel?
[Acer Iconia A500] ezterry:
Cm expects ntfs built in this is different than stock Acer firmwares.. its modules however.. feel free to add a boot script to load the modules you need.

Fat32 ought to work fine.
[Acer Iconia A500] 10507:
Thank for the quick reply. But I am not sure how to go about adding a boot script to load the modules. Is there any way for you to do that for us CM10 user? Would you please direct us how to do this script thing?

Thanks
[Acer Iconia A500] sanjayayogi:
Does this kernel support loop back?

When reading the features, could not see that this kernel does support loop back, does it?
[Acer Iconia A500] realityrat:
I've been running ezterry's near stock ROM with IO tweak, kernel and recovery on my A500 for a while now and loved it. Turned the tablet off last night and plugged it in to charge and now wont boot past boot animation. Tried cleaning tablet in recovery, clear data, cache and davlik cache but still just gets to the bootanimation and sits. Not sure what happened, no new apps or changes to the device at all, no drops or physical damage. Just worked fine and stopped. I plan on reflashing with ezterry's stuff again and wonder if I need to upgrade to this kernel. Will it make a difference if I use this new kernel or stick with version 1.0?
[Acer Iconia A500] realityrat:
WOW, thanks for the response.
[Acer Iconia A500] Moscow Desire:
It's a good possibility EZ may be on vacation, or a family emergency. He's usually very good about responding.

I've seen a lot of this lately with ICS and CM. Same scenario.

My advice would be to restore your CWM backup and see what happens.

Or, re-install the Rom, and kernel. It seems something probably got corrupted in your Data partition. This is the most likely cause. And I have seen this on OTA stock roms as well. Same thing. You may be able to flash the rom over the top.

Also, update to the latest kernel. And on a sidenote, Linuxsociety has a new kernel also which should work well.

MD
[Acer Iconia A500] realityrat:
Thanks MD, I flashed the ROM again and updated to the newest kernel version. Everything seems to be working fine.
[Acer Iconia A500] lexiperplexi91:
Would you be able to rebuild this for the updated kernel?
[Acer Iconia A500] vax:
I have the same problem with ICS Evil Alex... I did not find any solution. As it been solved?
[Galaxy S III Q&A, Help & Troubleshooting] warplane95:
Hi, did you have news on the Bell GS3?
[Galaxy S III Q&A, Help & Troubleshooting] eviltango:
Not me, I hope they release it by the 21st but nothing official

Send from the Noteorious BIG 5.3" Bell Canada
[Galaxy S III Q&A, Help & Troubleshooting] 0mega1:
Demos should be on display @ BBY and FS tomorrow at some point. Its sitting in our warehouse right now waiting to be unpacked. Stock should be hugely available june 20th for the 16th, and in limited amounts of the 32.

Anything else? ;)
[Galaxy S III Q&A, Help & Troubleshooting] Wirelessgirl:
Will all Best Buy locations including Best Buy Mobile have them on June 20th? I know the less traffic BB locations don't usually get them on launch date.
[Galaxy S III Q&A, Help & Troubleshooting] hbk19:
Whoa whoa, seriously? Is this true in Ontario? I would love to try it out.
[Galaxy S III Q&A, Help & Troubleshooting] hansonator:
I hope the accessories are available right away. I ordered the pebble blue from clove and I hope it ships next week. I want the flip cover for work but don't want to pay for shipping. Didn't think to add it when I ordered the phone. :(
[Galaxy S III Q&A, Help & Troubleshooting] Wirelessgirl:
I hope they have at least the screen protector and some cases to choose from. IMO, all touchscreen phones should come with a pre-installed screen protector. Sony Ericsson/Sony does.
[Galaxy S III Q&A, Help & Troubleshooting] jetpackjeff:
Its being released June 20th. My store has stock on order, which should ship Monday morning.
[Galaxy S III Q&A, Help & Troubleshooting] warplane95:
tomorow I will try to go to see the demo and if my seller have order stock

(Sorry for the bad english, i'm french)
[Galaxy S III Q&A, Help & Troubleshooting] blue265:
I really can't wait to be able to check one out on display. I need to see it to see if its worth upgrading to from the SGS2! A little worried about going from international to the variant though due to limited updates. Lets hope that since all the variants are basically the same (i747) that updates will be frequent for N. America
[Galaxy S III Q&A, Help & Troubleshooting] warplane95:
on the best buy site I saw a version at 32go for bell :O
[Samsung Epic 4G Touch] erik077:
I need app called "mobile client", application is free but available for download only from devices with android 2.1 and 2.2.. Can anyone help me with this (maybe download it and attach apk in here) ?

Here is link to it: https://play.google.com/store/apps/...t#?t=W251bGwsMSwyLDEsImNvbS5hcHAubXlhc2VlMiJd
[Samsung Epic 4G Touch] Bigt2003:
Asee should work for you too. It's just and updated version and it works with my security cameras.
[Samsung Epic 4G Touch] erik077:
Tried and its not working working for me. Anyone with requested mobile client around ?
[Samsung Epic 4G Touch] Bigt2003:
I'll dig up my old G1 and see if I can get it on WiFi.

Try asking in the android general section. Someone might have it already.
[Motorola Atrix 2] Fall of Enosis:
Normally to decompile my dex files I use smali and baksmali, how can I re-odex them?

Id like to get my service.jar re-odexed so I can try and push it to my phone via a zip update.
[Motorola Atrix 2] alteredlikeness:
[mini HOW-TO] Re-Odex (or create a new .odex file)

It all needs to be done on your phone, live.. with adb.

Here's how I accomplished it - I will use the services.jar in this example. Just change the file name and path to existing .odex accordingly for other files (not sure if all steps are required exactly, but it has worked for me multiple times with different jars and SysUI apk):

Requirements:

Odexed system

adb

dexopt-wrapper

Put this dexopt-wrapper file (unzip first) in /system/bin with 775 permissions:

X X X

X....X

X....X

Probably a good idea to reboot after pushing that file, if you use root explorer (like I did).

Put the deodexed services.jar (or other jar/apk file you want to make an new odex of) on your sd card.

Go to /system folder (with root explorer or equal) and mount it R/W (not sure if this is necessary - but won't hurt)

Put your USB connection to "Charge only" mode.

Go

here

(big props and credit to jhotmann for this) and follow steps 8-12 (I've recreated the steps with the A2's bootclasspath below).

The bootclass path is located in the /init.rc file at the root of your phone.

Connect with adb (do a adb devices check to make sure you're all good).

To create the new odex:

adb shell
su
cd /sdcard/
dexopt-wrapper services.jar new.odex /system/framework/core.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/core-junit.jar:/system/framework/com.motorola.android.frameworks.jar:/system/framework/com.motorola.android.widget.jar

I know it's a long entry for those who don't work with command lines often (like me), but double check your entry before hitting enter.

To copy the signature from the existing odex (change path to /system/app/.. if necessary):

busybox dd if=/system/framework/services.odex of=new.odex bs=1 count=20 skip=52 seek=52 conv=notrunc

Done! Rename new.odex (created on your /sdcard) to services.odex since that is your new signed odex file...

You can then get that on your odexed system by your choice of method (adb push, update.zip, root explorer push, etc.. - note: please know what you are doing before trying to push files with root explorer! - you cannot simply copy and paste!)

Or, if you want to deodex it right away again for some odd reason like I did (personal issues :))... Take the services.jar and the new services.odex from your sdcard and put them on your computer - and open the services.jar with 7-zip (maybe winzip) and delete the classes.dex file from the 7-zip window. Now you have a fresh new set of .jar/.odex files ready for deodexing (I did this all with the SystemUI.apk last night, that's why I elaborated and re-typed this whole thing today..).
[Motorola Atrix 2] Fall of Enosis:
Frigging brilliant man.

Much appreciated. I'm super sick and my USB cable is at work.

Once i get it back on Wednesday, I'll work all this out. If I could thank you twice I would.

Thanks man!
[Motorola Atrix 2] alteredlikeness:
Not a prob.

And, I updated the dexopt-wrapper link so it's easier to download - just unzip it first..

Good luck on your quest.. let me know if you catch any snags along the way - and i'll try and help you out.
[Motorola Atrix 2] Fall of Enosis:
Ok sooo, I think we (or most likely me) are confused on what I wanted to do. I don't want to make a NEW odex file. I need to recombine my modded classes.dex BACK with the service.jar.

Since I needed to modify some script in the services.jar I had to de-odex it so I had a classes.dex file to use baksmali with so I could modify it. Once I modded it I used smali to create the NEW MODDED classes.dex. And now I need to re-odex(bad terminology?) them to re-combine the services.jar with the classes.dex so the modded services.jar could be used on a odexed ROM.

I'm working on a de-odexed version also, but I'd like to be able to offer both
[Motorola Atrix 2] alteredlikeness:
So, you have a deodexed services.jar (with an unedited classes.dex inside)? And, you also have an edited classes.dex (the new modded one). Just drag and drop the new modded classes.dex into the services.jar file with 7-zip to overwrite the old one.

Then I would check out the mods on a deodexed system, and provided they work, then go through the re-odexing process (separating that classes.dex from the apk and creating a new odex file) as described above to get it working on odexed systems.

Hope that helps.. Good luck!
[Motorola Atrix 2] Fall of Enosis:
Yes sir, you are correct. That was the first thing I tried to do was just drag and drop the modded classes.dex with 7zip, save it, however when i tried to flash the "modded" ROM it can't install the system folder because (according to Jim), when I modded copied the new classes.dex, I changed the size, and so the signature needed to be changed as well. They mismatched.
[Motorola Atrix 2] alteredlikeness:
Not sure about the details of that.. I know the signatures can be tricky, but I've modded a few apks/jars similarly with no problems... when you say "can't install.." is that it wouldn't flash in recovery, or you bootlooped?
[Motorola Atrix 2] Fall of Enosis:
Just wouldn't flash at all. :(

And thanks for all your help man.
[Motorola Atrix 2] alteredlikeness:
I've updated the 2nd post with more detail on creating a new odex file...

Not to be a "rooster" (replace with your word of choice) or anything, but maybe this info has a place somewhere besides the general threads..?:angel: (and what is up with these new Smilies and posting reply layout?) - it just seems so hard to come by good literature on this process (which, I suppose, is a process so rarely needed though...)
[Motorola Atrix 2] Didact74:
So I need to perform the processes above while running in an odexed environment correct? Does this process change the deodexed APK we are running the script on to an odexed one as well as create a new .odex file for that APK? I am just confused about what the result is after running the script. For my situation I want to take 2 deodexed files (systemui and sec settings.apk) and odex them. Then push them into an odexed rom. Once I run the script above what am I left with?
[Motorola Atrix 2] alteredlikeness:
I broke up your quote with my best answers...

As for what your're left with is a new.odex file, properly signed, if all goes well. You are going to need to do it for each of your deodexed files.

Rename them, remove the classes.dex from the deodexed files you used, and get them on your phone however you choose (I prefer zip packages and a restore.zip in case something goes wrong).

Also note that the bootclass path is different from GB to ICS.. and among different devices of course. Check init.rc file if need be. I posted the one to use for A2 ICS (think it may be the same for razr too) here: http://xdaforums.com/showthread.php?t=1753659

I can't garuntee you won't have problems, but good luck... if you do you could try the dexopt-wrapper from here: http://xdaforums.com/showthread.php?t=1645950 - just unzip it first obviously (but I think it's the exact same file though..)

Btw, it's all done with adb, one line at a time.. not really a script, but thank you for the idea - maybe a batch file?

Sent from my phone's mind
[Motorola Atrix 2] Didact74:
Great, thank you for the detailed response. Last question.

What if I have the original SystenUI.odex and SecSettings.odex files that used to be attributed to them before i deodexed them? Can I simply reuse those without having to run through the adb process?

Thanks,
[Motorola Atrix 2] alteredlikeness:
But, you deodexed them to edit the smali files in the classes.dex right? So, no, you will need to use the new odex files that are created from the modded deodexed files you used..

If you never edited any of the smali files, then you didn't need to deodex in the first place... you only need to deodex in order to mod the smali files - everything else in the apk can be modded as is on odexed systems.

Sent from my phone's mind
[Motorola Atrix 2] Didact74:
Thank you very much. Can you repost the wrapper file? Its not downloading correctly.
[Motorola Atrix 2] alteredlikeness:
Updated the link in Post #2 with a zip file - you need to unzip it first then move it.
[Motorola Atrix 2] Didact74:
Thank you.

So I am getting an error trying to re-odex. See the attached image of the error.

Weird thing is that even though I get an error it still creates the new.odex file. I triedto go through the entire process even though I was getting errors and it just got stuck on the boot screen and never loaded. Anything in my error attached raise any flags?

Thanks,
[Motorola Atrix 2] alteredlikeness:
Hmmm... First thing I can think of is: are all of those framework files in the bootclass path that you used actually in your /framework folder? With our A2, in ICS there are a few extra .jar files listed that were not actually on our phone, so I had to remove those from the path...

I will try to make a new odex myself and make sure that's not a standard error message... @Fall of Enosis, you recall what it spits out?

EDIT: Shoot - forgot I'm deodexed right now... will attempt later or hear back from Fall by then..
[Motorola Atrix 2] Didact74:
Yes, all .jar files listed in my bootclass were located in the framework directory.
[Motorola Atrix 2] Didact74:
Nevermind...my mistake. I had an issue with my files not being deodexed correctly from the start. I went back and deodexed, made the edits to res and smali then odexed using the method above again and all went well!

Thanks!
[Motorola Atrix 2] alteredlikeness:
Very glad to hear that it worked out!

But, not even one click of that magic word button? Oh, well.. good luck on your endeavours!

Sent from my phone's mind
[Motorola Atrix 2] Didact74:
LOL...sorry...got wrapped up and didnt even think about it. I will hit the magic button a few times for you for sure!

Anyway, one more thing......

I may still be misunderstanding the process but it seems the only way I can get this to work is if I leave the classes.dex in the APK when I odex it. If I remove classes.dex before running the command it errors out on me as seen in the screenshot a few posts above. If I run the command, then remove the classes.dex, settings FC's on me when i push the files to the phone. Am I screwing the steps up? What happens if I leave the classes.dex in the APK? Is it still an odex file if i leave it in the APK after running the command?
[Motorola Atrix 2] Fall of Enosis:
There ya go, sorry I'm late to the show, but yeah whenever I re-odexed something (and when we did it for your mods Altered) I never had an error. Ah, alas, these things have to be done in such a certain matter. One wrong keystroke and BOOM, problems.

At your last post, you should leave the classes.dex file with whatever APK you are trying to re-odex as it is a part of the file altogether, if it's not there you will get an error.

I could be reading your post wrong altogether, so forgive me if I'm off basis here. :)
[Motorola Atrix 2] Didact74:
So the classes.dex stays with the APK and never gets removed?
[Motorola Atrix 2] alteredlikeness:
The new odex files are made from the classes.dex inside your modded deodexed file - so you need that in there for the method to work.

After you have a new.odex you may remove the classes.dex - actually you NEED to remove it if you are going to put that file on your odexed phone.

Don't forget to set proper permissions after moving to your phone.. and it is advised to wipe dalvik cache before rebooting (with terminal emulator, your recovery tool, or delete all files in /data/dalvik-cache - then reboot - may fix fc issue)

Sent from my phone's mind
[Motorola Atrix 2] Didact74:
Does it matter if I pull the classes.dex out before I sign the new odex? Or should I do it after?
[Motorola Atrix 2] alteredlikeness:
It shouldn't matter since the sigs are pulled from the old odex file on your phone.. but it's a quick 2-step create and sign the new.odex.. so, easiest to just do it all later

Sent from my phone's mind
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] NyoX01:
Is there a way I can assign a specific ring tone to people that txt me?

I have different ring tones set up for actual calls, but for text message they all have the same tone. Is there an app I have to get? or am I just screwed?

Thanks in advance.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] aceownstheworld:
Probably have to use a market sms app and set rings for contacts that way. Pretty sure gosms let's you customize individual contacts
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] Ends:
Go sms does
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] liquidzoo:
GoSMS Pro and Handcent both allow you to do that, I'm guessing the other market SMS apps will too.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] mr_clean5953:
SMS popup

Sent from my SGS 2 LTE running SkyICS
[HTC Amaze 4G] cndctrdj:
rooted phone, installed energy gb rom

ran it for weeks

unrooted phone installed ics update ota

rooted phone tried to update to new energy ics rom but phone wont take

wont find recovery software, install 4ext wont work cause no busy box software detected, downloaded that but says it wont install because of non root, reset phone says it has root, any suggestions
[HTC Amaze 4G] jimczyz:
Did you make sure to install superuser?