Ticket #127 (closed enhancement: fixed)

Opened 3 years ago

Last modified 17 months ago

Provide an upgrade path between images

Reported by: dm8tbr Owned by: BuBu
Priority: major Milestone: Android 2.3 Bull
Component: Android 2.3 Version:
Keywords: Cc:

Description

I guess using something like the home.img we had on gen6 would be the easiest. In this case it would probably divide like in the Archos firmware and /data would end up in the common image.

We could call it data.img and maybe stuff it in some place like System so that the user doesn't go out and delete it?

This is free for takers! Patches/proof of concept/tests very much appreciated!

Attachments

Change History

Changed 3 years ago by furies

I think the data.img should be nice, we should try to load it but without permission for global user (e.g "chmod 770" or in the same idea).

Changed 22 months ago by dm8tbr

  • milestone changed from Android 2.2 beta1 - DO NOT USE to Android 2.3 Bull

I guess this is still valid?

Changed 20 months ago by divx118

  • owner changed from bubu to BuBu
  • component changed from Android 2.2 to Android 2.3

Changed component so it will show up on ticket page CM

Changed 18 months ago by illifant

Any reason why we can't just mount -bind /mnt_data/.CM_data /data or even use a symlink? I see only foolproof issues.

Changed 18 months ago by divx118

@illifant:I thought about your idea.
However I see some issues:
- gapps, because they are in /system/apps (Not a major issue IMO)
- on gen8 /mnt/storage (internal storage) can be and is by most users formatted fat and not ext3.

Changed 18 months ago by anonymous

You're right, filesystem shouldn't be fat. I haven't thought of this.

Changed 18 months ago by divx118

We could write an update script that would start on first boot and copy over the data folder and gapps in /system/apps

Changed 17 months ago by illifant

  • status changed from new to closed
  • resolution set to fixed

Add/Change #127 (Provide an upgrade path between images)

Author


E-mail address and user name can be saved in the Preferences.


Action
as closed
The resolution will be deleted. Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.