Jump to content
PaulOBrien

22/Oct Fr24 - MoDaCo Custom ROM Desire Port for Nexus One with Online Kitchen (2.2 / Froyo)

Recommended Posts

Love the modifications.

Finally was able to get more memory for my programs using the A2SD ad-on.

I am a new Root user for my Nexus One and i am learning lots from your site.

Thanks for all your hard work, keep up the good work.

Looking forward to the new updates.

--------------------------------------------------------

Nexus One

Bell Canada

Toronto, Ontario

Share this post


Link to post
Share on other sites

Good news for R25.

But on r24 i've got a problem.

I was on R24 with no problem, then i switched on MIUI a couple of weeks to try it and now i'm back on R24 (not a back up, new flash with new baked rom), sometimes my device won't wake up.

any idea ?

Thanks

Share this post


Link to post
Share on other sites
Good news for R25.

But on r24 i've got a problem.

I was on R24 with no problem, then i switched on MIUI a couple of weeks to try it and now i'm back on R24 (not a back up, new flash with new baked rom), sometimes my device won't wake up.

any idea ?

Thanks

That's actually caused by the Kernel.

You've got three options: either wait for the next version, downgrade to a working version or install intersectRaven's latest Kernel over your rom http://forum.xda-developers.com/showthread.php?t=653598

Edited by Toni Lähdekorpi

Share this post


Link to post
Share on other sites
Could you give me a download link to the best kernel for this ROM?

I'm using http://www.mediafire.com/?acm42n3567zjdo7

Before flashing, remember to push the bcm4329.ko file manually to /system/lib/modules to get wlan working.

just ./adb push whereyouextractedthezipandlocatedthefile/bcm4329.ko /system/lib/modules/

Share this post


Link to post
Share on other sites
Awesome news, Paul. If there's anything I can do to help, please let me know. I'll help any way I can.

I've noticed that with the release of Car Home in the Android Market, that its having the same problem with eViL's Desire HD ROM that we are having with it here with your Desire ROM - The app doesn't see the BT hardware in the Car Dock and won't pair/use it.

Have you had any luck moving forward on that front? Anything I can help you with on the testing side of things??

Desk dock same issue. I can do the same and help on the desk dock. This is still a feature I really wish would get working is that bluetooth connection to both the desk and car docks.

Edited by negreenfield

Share this post


Link to post
Share on other sites
I'm using http://www.mediafire.com/?acm42n3567zjdo7

Before flashing, remember to push the bcm4329.ko file manually to /system/lib/modules to get wlan working.

just ./adb push whereyouextractedthezipandlocatedthefile/bcm4329.ko /system/lib/modules/

Thank for the help however I've put th bcm4329.ko file in tools directory and made this command line: ./adb push bcm4329.ko /system/lib/modules/ but it gives an error (device not found)...

Share this post


Link to post
Share on other sites

Paul have you found a fix for the BT issue? That is really important to be able to use the play and play/pause button.

Share this post


Link to post
Share on other sites
;)

I'm going to move r24 to the 'current release' (with prebakes) and create r25 WIP!

I'm still working on porting over some bits of the HD ROM without using the whole base (which is huge)... I'll also updating to all of the latest Desire release, together with bits of FRG83.

P

I'm waiting for this update like when I was a child, ok I know it was a long time ago :), I was waiting christmas day.

Share this post


Link to post
Share on other sites
Thank for the help however I've put th bcm4329.ko file in tools directory and made this command line: ./adb push bcm4329.ko /system/lib/modules/ but it gives an error (device not found)...

That's most likely because you haven't enabled USB debugging from your phones settings.

Share this post


Link to post
Share on other sites
That's most likely because you haven't enabled USB debugging from your phones settings.

USB debugging is active, same error, device not found...

Share this post


Link to post
Share on other sites

Ok, terminal returns me this after push the bmc4329.ko file:

Android Debug Bridge version 1.0.26

-d - directs command to the only connected USB device

returns an error if more than one USB device is present.

-e - directs command to the only running emulator.

returns an error if more than one emulator is running.

-s <serial number> - directs command to the USB device or emulator with

the given serial number. Overrides ANDROID_SERIAL

environment variable.

-p <product name or path> - simple product name like 'sooner', or

a relative/absolute path to a product

out directory like 'out/target/product/sooner'.

If -p is not specified, the ANDROID_PRODUCT_OUT

environment variable is used, which must

be an absolute path.

devices - list all connected devices

connect <host>[:<port>] - connect to a device via TCP/IP

Port 5555 is used by default if no port number is specified.

disconnect [<host>[:<port>]] - disconnect from a TCP/IP device.

Port 5555 is used by default if no port number is specified.

Using this ocmmand with no additional arguments

will disconnect from all connected TCP/IP devices.

device commands:

adb push <local> <remote> - copy file/dir to device

adb pull <remote> [<local>] - copy file/dir from device

adb sync [ <directory> ] - copy host->device only if changed

(-l means list but don't copy)

(see 'adb help all')

adb shell - run remote shell interactively

adb shell <command> - run remote shell command

adb emu <command> - run emulator console command

adb logcat [ <filter-spec> ] - View device log

adb forward <local> <remote> - forward socket connections

forward specs are one of:

tcp:<port>

localabstract:<unix domain socket name>

localreserved:<unix domain socket name>

localfilesystem:<unix domain socket name>

dev:<character device name>

jdwp:<process pid> (remote only)

adb jdwp - list PIDs of processes hosting a JDWP transport

adb install [-l] [-r] [-s] <file> - push this package file to the device and install it

('-l' means forward-lock the app)

('-r' means reinstall the app, keeping its data)

('-s' means install on SD card instead of internal storage)

adb uninstall [-k] <package> - remove this app package from the device

('-k' means keep the data and cache directories)

adb bugreport - return all information from the device

that should be included in a bug report.

adb help - show this help message

adb version - show version num

DATAOPTS:

(no option) - don't touch the data partition

-w - wipe the data partition

-d - flash the data partition

scripting:

adb wait-for-device - block until device is online

adb start-server - ensure that there is a server running

adb kill-server - kill the server if it is running

adb get-state - prints: offline | bootloader | device

adb get-serialno - prints: <serial-number>

adb status-window - continuously print device status for a specified device

adb remount - remounts the /system partition on the device read-write

adb reboot [bootloader|recovery] - reboots the device, optionally into the bootloader or recovery program

adb reboot-bootloader - reboots the device into the bootloader

adb root - restarts the adbd daemon with root permissions

adb usb - restarts the adbd daemon listening on USB

adb tcpip <port> - restarts the adbd daemon listening on TCP on the specified port

networking:

adb ppp <tty> [parameters] - Run PPP over USB.

Note: you should not automatically start a PPP connection.

<tty> refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1

[parameters] - Eg. defaultroute debug dump local notty usepeerdns

adb sync notes: adb sync [ <directory> ]

<localdir> can be interpreted in several ways:

- If <directory> is not specified, both /system and /data partitions will be updated.

- If it is "system" or "data", only the corresponding partition

is updated.

environmental variables:

ADB_TRACE - Print debug information. A comma separated list of the following values

1 or all, adb, sockets, packets, rwx, usb, sync, sysdeps, transport, jdwp

ANDROID_SERIAL - The serial number to connect to. -s takes priority over this if given.

ANDROID_LOG_TAGS - When used with the logcat option, only these debug tags are printed.

MacBook-di-Mattia-Montevecchi:tools parchitalia$

However wifi doesn't work...

Share this post


Link to post
Share on other sites
Ok, terminal returns me this after push the bmc4329.ko file:

Android Debug Bridge version 1.0.26

-d - directs command to the only connected USB device

returns an error if more than one USB device is present.

-e - directs command to the only running emulator.

returns an error if more than one emulator is running.

-s <serial number> - directs command to the USB device or emulator with

the given serial number. Overrides ANDROID_SERIAL

environment variable.

-p <product name or path> - simple product name like 'sooner', or

a relative/absolute path to a product

out directory like 'out/target/product/sooner'.

If -p is not specified, the ANDROID_PRODUCT_OUT

environment variable is used, which must

be an absolute path.

devices - list all connected devices

connect <host>[:<port>] - connect to a device via TCP/IP

Port 5555 is used by default if no port number is specified.

disconnect [<host>[:<port>]] - disconnect from a TCP/IP device.

Port 5555 is used by default if no port number is specified.

Using this ocmmand with no additional arguments

will disconnect from all connected TCP/IP devices.

device commands:

adb push <local> <remote> - copy file/dir to device

adb pull <remote> [<local>] - copy file/dir from device

adb sync [ <directory> ] - copy host->device only if changed

(-l means list but don't copy)

(see 'adb help all')

adb shell - run remote shell interactively

adb shell <command> - run remote shell command

adb emu <command> - run emulator console command

adb logcat [ <filter-spec> ] - View device log

adb forward <local> <remote> - forward socket connections

forward specs are one of:

tcp:<port>

localabstract:<unix domain socket name>

localreserved:<unix domain socket name>

localfilesystem:<unix domain socket name>

dev:<character device name>

jdwp:<process pid> (remote only)

adb jdwp - list PIDs of processes hosting a JDWP transport

adb install [-l] [-r] [-s] <file> - push this package file to the device and install it

('-l' means forward-lock the app)

('-r' means reinstall the app, keeping its data)

('-s' means install on SD card instead of internal storage)

adb uninstall [-k] <package> - remove this app package from the device

('-k' means keep the data and cache directories)

adb bugreport - return all information from the device

that should be included in a bug report.

adb help - show this help message

adb version - show version num

DATAOPTS:

(no option) - don't touch the data partition

-w - wipe the data partition

-d - flash the data partition

scripting:

adb wait-for-device - block until device is online

adb start-server - ensure that there is a server running

adb kill-server - kill the server if it is running

adb get-state - prints: offline | bootloader | device

adb get-serialno - prints: <serial-number>

adb status-window - continuously print device status for a specified device

adb remount - remounts the /system partition on the device read-write

adb reboot [bootloader|recovery] - reboots the device, optionally into the bootloader or recovery program

adb reboot-bootloader - reboots the device into the bootloader

adb root - restarts the adbd daemon with root permissions

adb usb - restarts the adbd daemon listening on USB

adb tcpip <port> - restarts the adbd daemon listening on TCP on the specified port

networking:

adb ppp <tty> [parameters] - Run PPP over USB.

Note: you should not automatically start a PPP connection.

<tty> refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1

[parameters] - Eg. defaultroute debug dump local notty usepeerdns

adb sync notes: adb sync [ <directory> ]

<localdir> can be interpreted in several ways:

- If <directory> is not specified, both /system and /data partitions will be updated.

- If it is "system" or "data", only the corresponding partition

is updated.

environmental variables:

ADB_TRACE - Print debug information. A comma separated list of the following values

1 or all, adb, sockets, packets, rwx, usb, sync, sysdeps, transport, jdwp

ANDROID_SERIAL - The serial number to connect to. -s takes priority over this if given.

ANDROID_LOG_TAGS - When used with the logcat option, only these debug tags are printed.

MacBook-di-Mattia-Montevecchi:tools parchitalia$

However wifi doesn't work...

Anything that you want to push has to be in the /android-sdk-windows/tools and that has to be on the root of your HDD.

That is standard for adb to output when you have a command wrong.

Share this post


Link to post
Share on other sites
Can someone tell me, why i cant use portable hotspot feature ?

It's a bug, it was resolved somewhere in this thread, you should be able to find is by searching.

The fix involves updating with a .zip file and it does work but I found that you still have to manually set a channel and it seems to crash and reboot your phone once when you do that, but it works after the reboot. If you switch to a different channel it will crash and reboot again.

Share this post


Link to post
Share on other sites
I am having the same issue of Gmail only syncing the first account that I create, or rather not syncing the Gmail account.

\

I have solved this issue on my phone

I did a complete wipe including dalvic cache and started from scratch. When the setup wizard came up I did NOT set up any accounts this time and just went through to the end of the wizard then re-booted the phone.

When the phone came back online I added my primary account (my google apps account) and made sure it worked. I then added the Gmail account, opened Gmail, went back to accounts screen to enable sync, then reboot again

I then added my 3rd account, another google apps account.

All my mail now comes through and syncs automatically.

There used to be an easier way to solve this by going into the Apps Manager and finding "Gmail Storage" and clearing the data, but I no longer find that listed in the applications.

Share this post


Link to post
Share on other sites
USB debugging is active, same error, device not found...

You need to install the windows phone drivers included in Google SDK.

I've attached these drivers for Intel X86 processors.

DD.

usb_driver.rar

Edited by ZeeDD

Share this post


Link to post
Share on other sites
You need to install the windows phone drivers included in Google SDK.

I've attached these drivers for Intel X86 processors.

DD.

I'm on mac OSX, where I have to put these files?

Share this post


Link to post
Share on other sites
Guest
I'm on mac OSX, where I have to put these files?

No need to put any of those files in OS X...

Share this post


Link to post
Share on other sites

Quick question about this kernel. Is it overclocked for the Nexus One? If not, is there any issues with flashing an overclocked kernel and running this ROM? I just installed this ROM and reinstalled SetCPU and it has the max showing as 528 MHz???

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.