Moto Hell - The Motorola Modding Community
November 23, 2024, 05:32:12 am *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: The forum is no longer active and registration is disabled; however you can still fetch everything as guest.
 
   Home   Help Facebook Search Calendar Login Register  
Poll
Question: Who wants the messaging bug fix?
I want it badly!!! =DD - 8 (53.3%)
It would be nice if you release it... (: - 5 (33.3%)
No thanks. I do not face the problem. (: - 2 (13.3%)
I hate the e2Revival Project. <.< - 0 (0%)
Total Voters: 2

Pages: 1 ... 8 9 [10] 11 12 ... 23   Go Down
  Print  
Author Topic: [BETA] e2Revival Firmware  (Read 118761 times)
zjole
Guest
« Reply #135 on: February 06, 2008, 12:14:04 am »

I've done some testing myself.See in my last post.Smiley

yeah,mplayer will be linked as the way I used to do it.Wink
Logged
arctu
Guest
« Reply #136 on: February 06, 2008, 01:11:09 am »

Alright. Cool. Hmm.. so, we need to change the kernel uh?
Logged
keaglez
Indonesian Motolover
PHD modder
***

Karma: 61
Offline Offline

Posts: 2562


http://jeffri.net


View Profile WWW
« Reply #137 on: February 06, 2008, 01:22:58 am »

Hoa... I wonder how to compile kernel... Any tutorial? Smiley
Logged

Best regards,
Jeffri H.

zjole
Guest
« Reply #138 on: February 06, 2008, 01:47:54 am »

The problem is the kernel from that link don't have "multiple key pressing" support.I guess a lot people want it.

I wonder if there's someone here knows how to modify the kernel...
Logged
arctu
Guest
« Reply #139 on: February 06, 2008, 03:01:08 am »

Wait the minute... use the kernel from EXTREME.. I should have support for OC.

Regarding the BogoMips going up only for a second.. I think it should be like that.. APMD has 3 levels right? Low, Mid, High. Meaning.. if I set Mid to 416 it will stay 416 all the way.. it worked on EXTREME..

EDIT:
@keaglez
I'm waiting for your scripts. Heh..

@Rauna
Can you make a bootscreen, powerup and powerdown animation for E2 Revival? Hehs..

EDIT2:
Tested on prototype rokrRevival(OYV3+REVIVAL CGs): Underclocked APMD 108_208_312. It works. My rokrCP reports bogomips as 208... How did you conclude that OC doesnt work on the current kernel?
« Last Edit: February 06, 2008, 03:33:04 am by arctu » Logged
zjole
Guest
« Reply #140 on: February 06, 2008, 05:59:28 am »

Isn't the 108_208_312 apmd the standard one? And cpu bogomips changes among these three levels according to cpu usage.When idle
it should be 108.
In order to see if OC wokrs perfectly,I tested with a 416_416_416 apmd.cpu bogomips should be 416 all the time regardless of usage.But,it would drop to 312 once I pressed any key(it would remain 416 if I leave the phone "untouched").How did I know the frequency dropped?I checked the bogomips in telnet(cat /proc/cpuinfo) and with a "realtime sysinfo" app which can refresh every 0.5s.
Logged
arctu
Guest
« Reply #141 on: February 06, 2008, 06:17:27 am »

Pictures as promised:



Some description:
The first few pictures shows a "loading" which means that the "Messaging" isn't running yet, so it is better to wait.
The "IMSI OK" means that the phone is not stolen.
The last few pictures shows what happens at startup if your IMSI isn't recognise. (;
The other pictures consists of the Menu, the tools, the font previewer, other tools and what have changed in rokrCP and some loading screens.

Do take note of rokrGui.. (passworded rar support and many more)(some pictures are at the middle some are at the end)

@zjole
In OYV3 or rather, this prototype fw, the default is 208_312_416 or probably 108_312_416. (; I changed the apmd to my own(the one I spoke of on the previous post[i wrote a typo there, its actually 52_104_208]) and the BogoMips changed. I even felt the phone to be more sluggish. FYI, I'm using my own custom APMD made using the software found on e2mod, not by using a script on the phone. Try the apmd I've attached.
Logged
Taurnil
Guest
« Reply #142 on: February 06, 2008, 06:54:09 am »

cool
hey, why don't you link mplayer to a writeable directory? mplayer may be updated and would be great to replace it....
(still u can count me in for beta testing, even for script testing Wink )
Logged
zjole
Guest
« Reply #143 on: February 06, 2008, 07:50:52 am »

rokrcp and rokrgui are awesome.Smiley

I got the 416_all_apmd from motofan.ru,posted by dimichxp.(I believe it's he who made OC possible first)The modified kernel was compiled by him too.Take a look at this post: https://motohell.com/index.php?topic=678.msg3534#msg3534

oh,I've got something(attached) to show you,arctu.I guess you'll be interested.Wink

@Taurnil
You mean link mplayer to /ezxlocal folder or sd card for example and provide a ins archive to let the user to install it after flash the fw?
Why don't you help us fix the apmd changer. Grin

Logged
arctu
Guest
« Reply #144 on: February 06, 2008, 08:14:05 am »

@zjole
You're right... I do believe that he's the one who made it work. Even so, have you tried my modified apmd? You'll know what I mean then.

Thanks for telling me about the e2mplayer. (: However, it's just basic gui. I wanted to make my qplayer this way at first actually but there was a lot of limitations(for eg. e2 doesnt have a file browser). Nevertheless, the source code taught me something... Maybe I'm gonna try the discovery on qplayer.. Thanks again... Ofcourse, thanks to the author for releasing the source code.

@Taurnil, zjole
I believe that isn't nescessarily. I don't want to use user's ezxlocal space(it should be used for other purpose like skins). If the user wants to update, we can just use mount --bind at autorun (now we have the brilliant autorun manager from keaglez).. (;

I hope I can share these wonders to everyone soon!

EDIT:
@zjole
Try the apmd I've attached with the default kernel on oyv3. My results are:
Idling - 103.76Mhz
Normal - 311.28/518.80Mhz
Heavy - 518.80Mhz

BOLD: I think this is where people get confused. As you know APMD job is actually to control speed according to needs... My apmd works fine.. Just that, why does 312 still exists? :S

Btw, tested speeds with cat /proc/cpuinfo with Rockbox and QPlayer.

RAW:
Quote
[23:46] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:47] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 311.28
[23:47] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 311.28
[23:47] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 311.28
[23:47] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 311.28
[23:47] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 311.28
[23:47] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 311.28
[23:48] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 311.28
[23:48] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 311.28
[23:48] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 311.28
[23:48] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 311.28
[23:48] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 311.28
[23:48] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 311.28
[23:48] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 311.28
[23:48] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 311.28
[23:48] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 311.28
[23:48] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 311.28
[23:48] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 311.28
[23:48] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 311.28
[23:48] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 311.28
[23:48] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:49] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:49] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:49] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:49] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:49] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:49] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:49] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:49] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:49] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 103.76
[23:49] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:49] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:50] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:50] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:50] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:50] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:50] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:50] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:50] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:50] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:50] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:50] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:50] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:50] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:50] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:50] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 518.80
[23:51] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 103.76
[23:51] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 103.76
[23:51] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 103.76
[23:54] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 103.76
[23:54] root:/mmc/mmca1/.system/QTDownLoad$ cat /proc/cpuinfo | grep Bogo
BogoMIPS        : 103.76
« Last Edit: February 06, 2008, 04:55:00 pm by arctu » Logged
Taurnil
Guest
sup
« Reply #145 on: February 06, 2008, 07:13:27 pm »

sup
That happens cuz E2's processor speed is not only controled by apmd daemon; the kernel also controls the speed... you see 312MHz even if u use a 416-416-416 apmd for that reason.
Dimichxp compiled a kernel a some months ago, wich gives full speed control to apmd daemon, it's on e2mod. Sadly, it has a bug when you take pics with the camera... So I guess we'll need to compile our own custom kernel. There's a guide to achieve this @it168. It's a pain in the ass to find a thread there, but I'll check the forum and tell ya later... (^_^)

@zjole: I would be glad of helping you with the apmd changer, but I don't need an apmd builder on my rokr, only an apmd switcher... I made one a couple months ago Wink I can work on it if you want. would be fun to put .apmd extensions on apmd files and associate them to this app... so you can pick it on your file manager to test it on your rokr, so you must run the app to make the apmd be mounted during boot time.... ¿what do you think?  (n_n)

@arctu:
About mplayer mounting... it's also a good idea. Keaglez should add a check+mount for /mmc/mmca1/.system/mplayer (or some similar path) to "replace" mplayer binary with ease. We shouldn't mount on my_favor, mplayer is kinda big and would fill our phone memory (X_x)
offtopic: may you post your font? i like it... want it sooo bad (*_*)

ADDED:
Got the link.
There's an index to the main threads on 3d's forum...
and here's the guide to compile your own kernel....
« Last Edit: February 06, 2008, 07:31:09 pm by Taurnil » Logged
pizzadox619
Guest
« Reply #146 on: February 06, 2008, 09:10:36 pm »

Quote
@arctu:
About mplayer mounting... it's also a good idea. Keaglez should add a check+mount for /mmc/mmca1/.system/mplayer (or some similar path) to "replace" mplayer binary with ease. We shouldn't mount on my_favor, mplayer is kinda big and would fill our phone memory (X_x)
i think so
Logged
arctu
Guest
« Reply #147 on: February 06, 2008, 09:33:42 pm »

@Taurnil
Ah, I get it now... I missed a point.. no wonder... Really, thank you for all the info.. (esp. the kernel compiling)
Yeah, I think you should make the APMD changer.. After much consideration, I thought it would be best to make it a "changer".. I'll label it as "expert-only" so the new users would understand that it requires some knowledge for use. The file association idea is brilliant.. I will do it for fonts too.. (;

Offtopic: I'll post up the font later

@pizzadox
Yup, I agree too.
Logged
zjole
Guest
« Reply #148 on: February 06, 2008, 11:55:54 pm »

@arctu
I knew you would get some ideas from e2mplayer.Smiley
And you know why I was talking about the apmd and kernel issue,right?(Thanks Taurnil for the clearer explanation.)Anyway,OC still works with the OY3 kernel,just not so perfectly.

@Taurnil
I don't need a apmd builder either.(I even don't use OC)I think your idea of associating apmd is great.Then we don't need to leave space for predefined apmds.Would mind working on it?You know,I really suck at scripting(even had some trouble making the apmd changer working properly at first Sad).I guess I should just be the firmware maker. Tongue
Logged
arctu
Guest
« Reply #149 on: February 07, 2008, 12:09:27 am »

@zjole
Yup, after I tested things out and Taurnil clear explanations.. I get what you meant. (; Yeah, OC works just not perfect. So now, the question is, do we really need another kernel? Because, I fear that if APMD totally controls the speed, battery life would be an issue.

You are a good FW maker.. no worries. (;

@Taurnil
For the APMD Changer here is what you should do:

Clicking *.apmd will pop up menu:
1. Use APMD
2. Auto Start This APMD

No. 1 will simply OC the phone. No. 2 will copy the apmd to /ezxlocal/.system/apmd and will autorun at startup. You need not worry about the autorun for now since we are using a different system of autorun... Just leave a spot so that autorun can be integrated easier later when the APMD changer is working perfectly. So, it runs down to:

1. Click *.apmd
2. showRadio: 1. Use APMD; 2. Use APMD as Default
3. Clicking 1 will do the command to use the APMD
4. Clicking 2 will copy the apmd to /ezxlocal/.system/apmd

That's all you need to do. (: I'm sure you can accomplish that...

Hmm.. I wonder where is keaglez, celebrating Chinese New Year perhaps? hehe..
Logged
Pages: 1 ... 8 9 [10] 11 12 ... 23   Go Up
  Print  
 
Jump to:  

Design By Forum Hosting
Powered by SMF 1.1.21 | SMF © 2015, Simple Machines