First, what does perflock do? Second, why can it not be turned off like on the DInc? These might be dumb questions, but I haven't seen anyone else ask or really go into detail. Seems pretty important that a workaround is found
Sent from my ADR6425LVW using xda app-developers app
Well because you guys are lacking source code for ics perflock can not be disabled
Once you have source you will be golden
Sent from my HTC One X using Tapatalk 2
superchilpil said:
Well because you guys are lacking source code for ics perflock can not be disabled
Once you have source you will be golden
Sent from my HTC One X using Tapatalk 2
Click to expand...
Click to collapse
Thanks for the answer, but what is perflock exactly? I've googled, but no really good answer
Sent from my ADR6425LVW using xda app-developers app
haliwa04 said:
Thanks for the answer, but what is perflock exactly? I've googled, but no really good answer
Sent from my ADR6425LVW using xda app-developers app
Click to expand...
Click to collapse
http://www.setcpu.com/documentation.html#disabling_perflock
Perflock attempts to maintain the default clock speed settings of the kernel. Programs such as SetCPU attempt to override that. Presumably the technique has varying success on newer kernels, depending on HTC's implementation. I know min/max values on ICS were still unstable for some that were trying the overclocked stock kernel. The values were in a tug-of-war between SetCPU and Perflock, causing jumps to the max value in the clock speed.
Custom kernels can be built without perflock; need kernel source first to make those for the most part.
This is probably a dumb question but why is source so important to kernels? Can't it be decompiled and in turn wouldn't that allow you to see the code? I'm trying to wrap my head around it. I've never asked why I just assumed that wouldn't be possible. Now I'm wanting to know why and if there isn't q way to circumvent needing source
sent from my rezound running AOKP
pwned3 said:
This is probably a dumb question but why is source so important to kernels? Can't it be decompiled and in turn wouldn't that allow you to see the code? I'm trying to wrap my head around it. I've never asked why I just assumed that wouldn't be possible. Now I'm wanting to know why and if there isn't q way to circumvent needing source
sent from my rezound running AOKP
Click to expand...
Click to collapse
From what I know its a one way thing, you build it but you can't unbuild it
Correct me if I'm wrong
There's a way to overclock but those are dirty kernels and not too popular
Sent from my HTC One X using Tapatalk 2
superchilpil said:
From what I know its a one way thing, you build it but you can't unbuild it
Correct me if I'm wrong
There's a way to overclock but those are dirty kernels and not too popular
Sent from my HTC One X using Tapatalk 2
Click to expand...
Click to collapse
I'm in the same boat I don't think it can be done but I'm trying to learn what prevents it from being reverse engineered
sent from my rezound running AOKP
That's I'm talkin about! Discussion, explanations, all of it.
Sent from my ADR6425LVW using xda app-developers app
haliwa04 said:
That's I'm talkin about! Discussion, explanations, all of it.
Sent from my ADR6425LVW using xda app-developers app
Click to expand...
Click to collapse
Some people have been using apps like setcpu to play a bit. I think you can change the i/o with it. Also, it seems at some point (check enable profiles) the 2nd core is turned on. You can also underclock and it doesn't seem to drive perflock crazy like it did before. I can see a direct correlation between benchmark and my set freq. Hopefully, it won't be too long before we get some custom kernels; then the fun begins. AND maybe we get 'quick charge'. That's what I miss the most from my Dinc.
superchilpil said:
From what I know its a one way thing, you build it but you can't unbuild it
Correct me if I'm wrong
There's a way to overclock but those are dirty kernels and not too popular
Sent from my HTC One X using Tapatalk 2
Click to expand...
Click to collapse
The way compiling works is it takes code, such as C++, Python and other programming languages, and converts them into binary.
Binary is what the hardware speaks, as cpu's, gpu's (etc..) dont understand programming languages. (BTW this is a very simplistic outlining of compiling, because more goes into it, such as hardware specific optimizations and so on)
So lets say you have a binary file. That file contains instructions for the CPU to perform (CPU Instruction Set). Those instructions are for example: Read Data, Move Data, Perform Subtraction/Addition/Multiplication etc..
These instuctions do not translate back into code very well, because there is a multitude of ways in a language to accomplish the same task. So going from a compiled binary to source code via reverse engineering tools like decompilers just doesnt work. Take this for example:
The binary instruction set for a file makes "Hello World" display on screen.
Here are the immediate problems you will encounter: What language was the source written in? Because if the correct language decompiler is used, bits and pieces of code can be seen, but sometimes its not even enough to give a hint of whats going on.
Lets say for the simplicity of the example its written in Powershell, or a similar scripting language...
I could display "Hello World" simply by using an echo command.
I could be calling individual variables in the echo such as "echo $h $w"
Hello World could be whats being displayed, AFTER a function successfully completes (if 2+2 = 4 then echo hello world)
So just from those three (There are plenty more ways to do this) you can see why decompiling and reverse engineering isnt an option. Its just a better decision to wait, rather than try to rebuild the wheel.
Related
Even if you have no coding experience at all, you can help. Testing is the easiest way to help. There are millions of lines of code and ways to set up these phones. Testing is the most important part of the development process. Without testers bugs will roam free. There are two separate major test categories, kernels and roms. Then minor testing such as mods/themes/etc. Kernels are the brains of the phone. Roms is the body. Both need to be tested and both need to be improved. When you test please do more than just quadrant. Make specific repeatable comments that will help some one fix the issue. Thanks and happy testing
Sent from my MB855 using XDA App
Ill do some testing.
jokersax11 said:
Even if you have no coding experience at all, you can help. Testing is the easiest way to help. There are millions of lines of code and ways to set up these phones. Testing is the most important part of the development process. Without testers bugs will roam free. There are two separate major test categories, kernels and roms. Then minor testing such as mods/themes/etc. Kernels are the brains of the phone. Roms is the body. Both need to be tested and both need to be improved. When you test please do more than just quadrant. Make specific repeatable commits that will help some one fix the issue. Thanks and happy testing
Sent from my MB855 using XDA App
Click to expand...
Click to collapse
Im in for some testing
Sent from my MB855 using xda premium
I don't have the time, got a few $$$ to help someone buy a phone. can sens to your paypal Joker?
Sent from Photon 4G code name "Neo" using XDA Premium!
?
I have a photon already
dsims7_2000 said:
I don't have the time, got a few $$$ to help someone buy a phone. can sens to your paypal Joker?
Sent from Photon 4G code name "Neo" using XDA Premium!
Click to expand...
Click to collapse
Sent from my MB855 using XDA App
I think he is refering to sending you money to buy a phone strictly for testing.... so you dont brick yours
Oh well i dont mind. Its almost impossible to brick this phone. As long as you dont play with bad bootloaders(*cough yay4juggs *cough).
gothymp said:
I think he is refering to sending you money to buy a phone strictly for testing.... so you dont brick yours
Click to expand...
Click to collapse
Sent from my MB855 using XDA App
I do have a project i want tested. On the razr forum there is a project call debtop. Can someone flash my newest hardvfp kernel and test debtop on the photon. I believe i got the kernel to support it.
Edit gentop not debtop
Sent from my MB855 using XDA App
Ok - I'd love to help, but I'm not sure what your kernel is or the gentop is? I've rooted my phone, messed with a few simple things here and there, but other than that - I'm still learning. I did install a custom ROM on my old Hero, but I haven't messed with the Photon.
I do have time though - I work a lot of night shifts and if shown how to do something, I learn it quickly! If I can be any help, message me and I'll do what I can to help out!
I gotcha bubb. I'm in a 4G area if you you are still working on the bootloader
Hell I will even let you remote control my computer. Just don't go into the folder that says mmmm lol
No need. I actually know how to install a 64 bit operating system. Lol. Im slowly working on it. Its not a bootloader problem. Motorolas official engineering phones with real unlocked factory bootloaders dont have 4g. So obviously we gotta look elsewhere. Its possibly recovery related or some form of security check. Once we find exactly what it we can fix it. The best way is to dd everything. Like dd / lol. Once with stock, then after unlock only then recovey change. Once all three is pulled. Someone needs to run a diff, or physically cross check everything, eek. Once the culprit is found we will squash it. so obviously you can see this will be time consuming. Way more time then I ever get. I would have to take a vacation just to get that kind of time. I can do the squashing after the fact but atm im stuck trying to blindly fix it
AJC9000 said:
I gotcha bubb. I'm in a 4G area if you you are still working on the bootloader
Hell I will even let you remote control my computer. Just don't go into the folder that says mmmm lol
Click to expand...
Click to collapse
Sent from my MB855 using XDA App
melodic manatee men masturbating lonely over leftovers.
Nope wont open that folder
AJC9000 said:
I gotcha bubb. I'm in a 4G area if you you are still working on the bootloader
Hell I will even let you remote control my computer. Just don't go into the folder that says mmmm lol
Click to expand...
Click to collapse
Sent from my MB855 using XDA App
Okay this is to everyone wanting to help. Find me cool patches. Remember your looking for arm no neon stuff the kernel is 2.6.32.9(kinda). I might update to .50 if I can ever find those patches. Most stuff I can manually patch and do, but 2.6.32.* patches are huge and I need .patch's to do that. If you find kernels from other phones with cool stuff please make sure they actually post source. A bfs 400+ patch for 2.6.32.9 would be awesome, so would proper autogroups. Post findings here.
Thanks and happy hunting
Sent from my MB855 using XDA App
I'm not a programmer but I would like to help if I can. Picked up my MoPho 3 weeks ago, rooted it, and did a couple buildprop tweaks but nothing else. Haven't unlocked it yet, either. I would like to flash a different rom and/or kernel but want to do more reading first. I also need to get the right sbf and such, too. Currently system version 45.3.6.MB855.sprint.en.us; Android 2.3.4; Baseband N_01.28.07R; Webtop WT-1.2.0-160; Kernel [email protected] #2; Build 4.5.1A-1SUN-198.6
I'm a MoPho-er
This is good!
Sent from my MB855 using XDA Premium App
I'd be happy to test, but I don't want to unlock the bootloader until it doesn't break 4g
Sent from my MB855 using xda premium
Joker this is just a thought but have you looked at the LTE drivers at all maybe something could be made from that or in any way be helpful
Lte drivers are there. Edit the build.prop
AJC9000 said:
Joker this is just a thought but have you looked at the LTE drivers at all maybe something could be made from that or in any way be helpful
Click to expand...
Click to collapse
Sent from my MB855 using XDA App
Not sure if I can say much on here but try to move the signal to Verizon.
I saw on the zumocast advert on the motorola website the photon was sporting the LTE icon. Maybe a minor error with one of the artists or maybe a hint...
Although fantastic Cyanogen may be, for many reasons I have reverted back to stock. Main reason being the hyphenated contact numbers. Not to say stock does not have its disadvantages and one which I have found is that none of the Torch apps on the market work well. They are slow or untidy, and the strobe function is useless.
I would like to try the fabulous Torch.apk from the Cyanogen on stock but it does not work. Is there somewhere I can get a deodexed version if not how can I deodex just this app from the 2 files so that I can get it to work with stock? Any help appreciated.
Not possible, the CM Torch required a special driver in the system kernel.
Cmlibs and framework are needed
Sent from my GT-S5830 using xda premium
spacecaker said:
Cmlibs and framework are needed
Sent from my GT-S5830 using xda premium
Click to expand...
Click to collapse
The too, but the most important think is that kernel support it.
Is there a procedure I can follow? I mean if it is possible, I don't really mind giving it a go. Mind you, I am thinking that it is probably not possible otherwise it most probably would have been done by someone already.
Gizmotech said:
Is there a procedure I can follow? I mean if it is possible, I don't really mind giving it a go. Mind you, I am thinking that it is probably not possible otherwise it most probably would have been done by someone already.
Click to expand...
Click to collapse
Nothing is impossible, the only problem is have you enough knowledge to do this?? As you ask for this I think not.
dragonnn said:
Nothing is impossible, the only problem is have you enough knowledge to do this?? As you ask for this I think not.
Click to expand...
Click to collapse
You need to decompile the kernel
Then edit some lines
And done
Sent from my GT-S5830 using xda premium
dragonnn said:
Nothing is impossible, the only problem is have you enough knowledge to do this?? As you ask for this I think not.
Click to expand...
Click to collapse
Thank you and I appreciate your comment and I agree. But knowledge develops. It is a gradual process. A learning curve. No devs were born with knowledge but learnt from existing sources and changed as they have went along. Nothing differrent here, I want to make changes to an existing applicaton. I am not jumping in the deep end by asking help to create a rom. no.
I have some knowledge of what I need to do. I understand many things may require to execute commands on Linux. I have been able to take split Phone/PDA/CSC mix and match and create a Tarball and the MD5 it. So no, I wouldn't consider myself totally inable. And with anything, I have got there in the end and it will be no different here. Just may take longer. Asking questions is one form of research.
Gizmotech said:
Thank you and I appreciate your comment and I agree. But knowledge develops. It is a gradual process. A learning curve. No devs were born with knowledge but learnt from existing sources and changed as they have went along. Nothing differrent here, I want to make changes to an existing applicaton. I am not jumping in the deep end by asking help to create a rom. no.
I have some knowledge of what I need to do. I understand many things may require to execute commands on Linux. I have been able to take split Phone/PDA/CSC mix and match and create a Tarball and the MD5 it. So no, I wouldn't consider myself totally inable. And with anything, I have got there in the end and it will be no different here. Just may take longer. Asking questions is one form of research.
Click to expand...
Click to collapse
Yes, I agree with you. I can tell what do you need to learn to do this - I think you need know something about programing in Java and C, need to understand how the Linux kernel works, how Android works, and how to make and modify programs for it. If you will learn this it will take a lot of time. I think it's simpler to just to use CyanogenMOD, why you will go back to stock?
Only because I do not like the hyphenated contact numbers and I have tried a few other cyanogen based roms and they don't seem to have where you can delete all contacts together without the aid of third party apps. Not to say that I do not jump too and from custom to stock every now and then.
Gizmotech said:
Only because I do not like the hyphenated contact numbers and I have tried a few other cyanogen based roms and they don't seem to have where you can delete all contacts together without the aid of third party apps. Not to say that I do not jump too and from custom to stock every now and then.
Click to expand...
Click to collapse
Use custom rom thats based on stock
Sent from my GT-S5830 using xda premium
Yes but is there one with the Cyanogen Torch packed with the rom.
Gizmotech said:
Yes but is there one with the Cyanogen Torch packed with the rom.
Click to expand...
Click to collapse
Nope
Try tiny flashlight
Sent from my GT-S5830 using xda premium
Tried it. Strobe don't work. Tried so many and that is why I have resorted to the Torch in Cyanogen as that works. So any help in why it doesn't work wold be greatly appreciated. Is it a matter of odex deodex or something else? If it is what is the best way of going on about it?
Big Torch problem
I have similar problem if not bigger. I recentley flashed Adrenaline 3rd and no torch apps works aswell. NOT EVEN the one that comes with the rom !! the flash comes on for 3 seconds and dies. please help I use torch ALOT
Torch from CM doesn't works on stock, it needs special command in the framework and implemented support in the kernel.
I had tried the torch but it Fc on stock! It needs special framework.
Sent from my GT-S5830 using Tapatalk 2
Do you know any app on the Play Store that support dual core to set CPU? I found few support only single core, and I don't know if it worth buying setCPU app if i don't know it support Dual-core...
Sent from my SAMSUNG-SGH-I717 using xda premium
set cpu works fine for me...also system tuner pro is good too...I have both..
Sent from my SAMSUNG-SGH-I717 using XDA
justinmcnairy said:
Do you know any app on the Play Store that support dual core to set CPU? I found few support only single core, and I don't know if it worth buying setCPU app if i don't know it support Dual-core...
Sent from my SAMSUNG-SGH-I717 using xda premium
Click to expand...
Click to collapse
SetCPU supports dual-core, and you don't have to buy it on Play Store, it's available for free to Xda members...
http://forum.xda-developers.com/showthread.php?t=505419
Thank. I will try it out. If i like it, then i can support them by buying the appI'm the market
Sent from my SAMSUNG-SGH-I717 using xda premium
I will try it out.
Sent from my SAMSUNG-SGH-I717 using xda premium
How do you use set CPU to enable the second CPU on the note?
Sent from my SAMSUNG-SGH-I717 using xda premium
abduleo77 said:
How do you use set CPU to enable the second CPU on the note?
Sent from my SAMSUNG-SGH-I717 using xda premium
Click to expand...
Click to collapse
Open SetCPU, then
Menu> Device Selection> Auto Detect
It will automatically detect your processor if it's supported (which it is) and show all available frequencies the kernel will allow.
So it just automatically enables it? In system runner it is an option that you can turn on and off. Does setcou have a function the allows you to enable and disable the second processor?
Sent from my SAMSUNG-SGH-I717 using xda premium
abduleo77 said:
So it just automatically enables it? In system runner it is an option that you can turn on and off. Does setcou have a function the allows you to enable and disable the second processor?
Sent from my SAMSUNG-SGH-I717 using xda premium
Click to expand...
Click to collapse
Not that I'm aware of. At least I haven't seen it anywhere in the settings. It does what I need it to so I haven't even considered using anything else. Disabling a core seems counter-productive to me, but to each their own I guess.
tonyc0642 said:
SetCPU supports dual-core, and you don't have to buy it on Play Store, it's available for free to Xda members...
http://forum.xda-developers.com/showthread.php?t=505419
Click to expand...
Click to collapse
Couple of question:
1). The version in XDA is 2.24, but the Google Play version is 3.0. Since the XDA version is so outdated, does that means it still have LOTS of bugs that have not been ironed out?
I don't mind donating, but I want to try SetCPU first and hoping I can try the latest version.
2). Judging by the reviews in Google Play, this app doesn't work very well for the AT&T Note. Does it work for you?
lanwarrior said:
Couple of question:
1). The version in XDA is 2.24, but the Google Play version is 3.0. Since the XDA version is so outdated, does that means it still have LOTS of bugs that have not been ironed out?
I don't mind donating, but I want to try SetCPU first and hoping I can try the latest version.
2). Judging by the reviews in Google Play, this app doesn't work very well for the AT&T Note. Does it work for you?
Click to expand...
Click to collapse
Personally I don't trust Google Play reviews simply because most of the ratings and reviews are generated by bots and are not real or true. I have used v2.2.4 on my Note with no issues on GB or ICS(although there is no OC support in ICS since there isn't kernel source yet, it helps control lag and battery life), never really used any other app, been using SetCPU since I had my G1 lol. I see the dev hasn't even been on Xda since January, so maybe if you email him via his Google Play dev email and ask him to update the Xda thread to the latest version you might get somewhere. But if you don't mind donating then feel free.
tonyc0642 said:
Personally I don't trust Google Play reviews simply because most of the ratings and reviews are generated by bots and are not real or true. I have used v2.2.4 on my Note with no issues on GB or ICS(although there is no OC support in ICS since there isn't kernel source yet, it helps control lag and battery life), never really used any other app, been using SetCPU since I had my G1 lol. I see the dev hasn't even been on Xda since January, so maybe if you email him via his Google Play dev email and ask him to update the Xda thread to the latest version you might get somewhere. But if you don't mind donating then feel free.
Click to expand...
Click to collapse
Yeah setcpu is great. Use it on my CM9 HP touchpad and on my ICS Atrix 4G. No reason to control individual cores. Let android handle it.
It is, however, useful for undervolting/under/over clocking if supported by your kernel.
Sent from my SAMSUNG-SGH-I717 using XDA
For the AT&T Note, what settings do you use that is MOST STABLE?
1). Governance
2). Scheduler
3). Minimum CPU (there is a warning in the app that some Samsung phone may CRASH if using lower than 384Mhz)
I am not looking to Overclock, just to save battery.
I am rooted, stock ROM and kernel.
EDIT: hmm... I setup the following and my battery life seems to WORSEN:
1). Minimum CPU: 192 instead of 384
2). ONE profile --> screen off: CPU is between 192 to 540
Everything else is default. Now my battery goes down by 1% / 10 minutes while screen is ON and 1% / 20-25 minutes while screen is OFF. Prior to installing SetCPU, it's 1% / 15-20 minutes when screen is ON and when screen is OFF, I tested (ovenight) --> 5% in 8 hours.
I have NOT installed anything after installing SetCPU. The above time was tested while using the Note normally. I.e. browsing the web, NOT watching movies, etc.
justinmcnairy said:
Do you know any app on the Play Store that support dual core to set CPU? I found few support only single core, and I don't know if it worth buying setCPU app if i don't know it support Dual-core...
Sent from my SAMSUNG-SGH-I717 using xda premium
Click to expand...
Click to collapse
There is an app that does exactly what your needing and its called "2nd core". It is made specifically for the GS2 and the Galaxy Note. It has a single core mode.
---------- Post added at 05:32 AM ---------- Previous post was at 05:13 AM ----------
porkenhimer said:
There is an app that does exactly what your needing and its called "2nd core". It is made specifically for the GS2 and the Galaxy Note. It has a single core mode.
Click to expand...
Click to collapse
EDIT: My bad I guess we don't have a kernel that supports it on our version of the Note. I will start a thread askin if someone is willing to make a kernel to support this app.
porkenhimer said:
There is an app that does exactly what your needing and its called "2nd core". It is made specifically for the GS2 and the Galaxy Note. It has a single core mode.
---------- Post added at 05:32 AM ---------- Previous post was at 05:13 AM ----------
EDIT: My bad I guess we don't have a kernel that supports it on our version of the Note. I will start a thread askin if someone is willing to make a kernel to support this app.
Click to expand...
Click to collapse
To my knowledge there wont be any overclockable kernels available until samsung releases the kernel source which wont come until after the official ics release. correct me if im wrong
powdered_donuts said:
To my knowledge there wont be any overclockable kernels available until samsung releases the kernel source which wont come until after the official ics release. correct me if im wrong
Click to expand...
Click to collapse
I'm not using ICS and refuse to upgrade til the official release and kernal source is available. I use gingerbread and there are kernals available but none support the app 2nd core. I posted a thread yesterday askin if someone could add support to a Gingerbread kernel so people like myself that still use gingerbread could try this app. The app is very nice and very useful. You can use single core mode which will save lots of battery or dual core mode which will speed up your device. The international Note has a couple of kernels that support this app and there are a lot of great review about how great it actually is. If you would've actually took time to read the OPs post you would have seen that in his signature he is using DAGr8s kernel which means he is also using Gingerbread which means I answered his question the right way. Maybe he has upgraded to ICS but I was just answering with the info I was given.
I am not quite sure what this is about. I just switched over from the Motorola Photon, from what I understand that the second core is turn ON automatically when needed. This is to help save power , heat and battery life.
To turn ON the second core is easy. If you are rooted and have terminal emulator installed.
Issue the following command in terminal as superuser:
To Turn ON
echo 1 > /sys/devices/system/cpu/cpu1/online
To turn OFF the second Core:
echo 0 > /sys/devices/system/cpu/cpu1/online
That's it. I checked myself.
When I was using the Motorola Photon. Using both cores all day does not accomplished anything but ruin battery life and generated heat.
I read the info on 2nd core App. It basically does the same thing as the 2 commands above. All you have to do is create 2 scripts. One to turn ON and the other to turn OFF and use script manager in the play store create the short cut or widget and execute that on the fly.
swavab said:
Link to setcpu 3.0.1..me using it now..have a try.. (warez link)
Click to expand...
Click to collapse
Did you seriously just link warez here?
swavab said:
Link to setcpu 3.0.1..me using it now..have a try..
[warez link]
Sent from my GT-N7000 using Tapatalk 2
Click to expand...
Click to collapse
You can't post links to warez here dude. It's clearly stated what warez are and that they cannot be posted in the FORUM RULES, which you obviously didn't read. Enjoy your ban.
tonyc0642 said:
You can't post links to warez here dude. It's clearly stated what warez are and that they cannot be posted in the FORUM RULES, which you obviously didn't read. Enjoy your ban.
Click to expand...
Click to collapse
LMAO dammit i missed it. Lol.
Hi guys since cm9 is community built i figure you guys might have some good ideas on how to fix things so i'm making this thread for brainstorming and any general discussion and questions
Using the CM port to try and attempt to port other things, and try to fix that instead
Sent from my HTC_Amaze_4G using Tapatalk 2
What are some phones that share the same chip set? We could possibly port fixes from that device to this device
Sent from my HTC_Amaze_4G using XDA
ziggy46 said:
What are some phones that share the same chip set? We could possibly port fixes from that device to this device
Sent from my HTC_Amaze_4G using XDA
Click to expand...
Click to collapse
Sensation
Evo 3D
Sent from my HTC_Amaze_4G using xda premium
sportsstar89 said:
Sensation
Evo 3D
Sent from my HTC_Amaze_4G using xda premium
Click to expand...
Click to collapse
If they use the same or similar hardware the fixes should just drop in. Check there commits ans see what they did to fix things like data and camera
Sent from my HTC_Amaze_4G using XDA
ziggy46 said:
If they use the same or similar hardware the fixes should just drop in. Check there commits ans see what they did to fix things like data and camera
Sent from my HTC_Amaze_4G using XDA
Click to expand...
Click to collapse
Same chipset doesn't mean same hardware the amaze is an oddball uses the ti wireless which the others don't
Sent from my HTC_Amaze_4G using xda premium
sportsstar89 said:
Same chipset doesn't mean same hardware the amaze is an oddball uses the ti wireless which the others don't
Sent from my HTC_Amaze_4G using xda premium
Click to expand...
Click to collapse
and im assuming you need that driver source correct? if so is there any way that you could make the source call for values from the pre-baked driver? ive heard of this being done before on another phone. they hacked around to get it to work with a gingerbread driver.
ziggy46 said:
and im assuming you need that driver source correct? if so is there any way that you could make the source call for values from the pre-baked driver? ive heard of this being done before on another phone. they hacked around to get it to work with a gingerbread driver.
Click to expand...
Click to collapse
That would include writing a wrapper which is extremely difficult and I don't know how to it requires a very in dept knowledge of which all the calls mean and how to translate what the new kernel is calling to the old driver
Sent from my HTC_Amaze_4G using xda premium
sportsstar89 said:
That would include writing a wrapper which is extremely difficult and I don't know how to it requires a very in dept knowledge of which all the calls mean and how to translate what the new kernel is calling to the old driver
Sent from my HTC_Amaze_4G using xda premium
Click to expand...
Click to collapse
i know one thing that might be worth doing... you could contact "mantera" over here about making a wrapper. cause im pretty sure they did that for the motorola triumph. (and that phone has no source)
http://androidforums.com/triumph-all-things-root/488824-dev-continuing-triumph-ics-development.html
i think he is even a member here on this forum too.
but yeah, he would be the one to ask about writing a wrapper.
doesnt the vivid have the same hardware? havent really checked the development over there recently but they have a sense 4.0 port almost fully functioning
Ignore
I'm convinced from a few logs I've seen since the ext.jar fix that the problem is the way it scans for data..
Doesn't the sensation have very similar hardware? Wouldn't their data fix be similar to what we need?
I am convinced that there is some very simple edit that is needed... and tho I hate suggesting it, data was the last issue to be resolved with all the gingerbread roms, has someone tried to contact x to see what the fix was he used for that?
Okay, so there are tons of files in the framework2.jar file that stock has needed for data in com/android/internal/telephony, and the same directory in CM9 framework.jar is missing many files compared to stock..
there is no framework2.jar for cm9, so I'm thinking that either we need to copy the files over that match from framework2.jar(Edit: no files match.. if i do whole directory I get UNEXPECTED TOP-LEVEL EXCEPTIONrg.jf.dexlib.Util.ExceptionWithContext: method index is too large.), or we need to try adding framework2.jar to the bootclasspath of the boot.img. The framework is supposed to be handling part of the data, but the cm9 framework is missing many files..
Basically, the stock rom has everything needed for data split between framework.jar and framework2.jar.. and for cm9/10 we need to recombine parts somehow- but the index for the classes.dex file is written when it is originally built..
Just some things to think about. Elements of framework need to be rebuilt from scratch with some missing files in com/android/internal/telephony contained in the classes.dex of the framework.jar
I don't know if this will help or not, but worth a try
http://processors.wiki.ti.com/index.php/TI-Android-ICS-PortingGuide
Sent from my HTC_Amaze_4G using xda app-developers app
As many of you know, there are high numbers of so-called "tweaks" you can add to your build.prop for "performance". However, after testing some of them I noticed quite a few actually hindered performance. I am not a follower of these "placebo" affects as many are consumed by. I stumbled across this article which was written by someone who shared the same results. Sort of a MYTHBUSTERS but for build.prop edits.
http://www.jeffmixon.com/examining-build-prop-tweaks-for-android-ics-a-comprehensive-guide-part-1/
Good info.
I came across this towards my last build of SR. Great info
Thanks for sharing. Very useful information.
Sent from my SCH-I535 using xda app-developers app
Wounder if I should upload my build.prop tweak lol
Sent from my ADR6425LVW using xda premium
And a part two of testing the build.prop tweaks. http://www.jeffmixon.com/examining-build-prop-tweaks-android-ics-comprehensive-guide-part-2/
I always knew a clean build.prop ran smoothest =)
I've always wondered why people think these things can magically make your phone 100x better. Why wouldn't they be set by default then?
scy1192 said:
I've always wondered why people think these things can magically make your phone 100x better. Why wouldn't they be set by default then?
Click to expand...
Click to collapse
Lol not sure why either. Everytime I download a rom, the first thing I do is clean up the build.prop lol
Sent from my ADR6425LVW using xda app-developers app
richii0207 said:
Lol not sure why either. Everytime I download a rom, the first thing I do is clean up the build.prop lol
Sent from my ADR6425LVW using xda app-developers app
Click to expand...
Click to collapse
so do plus add my own preferences or edit to my liking. nothing that would create miracles unfortunately