Ticket #224 (closed defect: fixed)

Opened 19 months ago

Last modified 17 months ago

root is missing in RC1 of bull + GEN7

Reported by: sirnoname@… Owned by: illifant
Priority: major Milestone: Android 2.3 Bull
Component: Android 2.3 Version: Android 2.3 dev snapshot
Keywords: Cc:

Description

I builded a former version of the RC1 which has root, now the su app is installed but not able to give root rights. Checked with some programms like sdcard booster and lcd density changer.
Also su in terminal does not work.

Attachments

Change History

  Changed 19 months ago by dm8tbr

please retry with the bull release candidate.
If you can reproduce it there, please attach adb log.

  Changed 19 months ago by sirnoname@…

Sorry for that missunderstanding description.
As wrote in the headline I am using RC1 to report here.
Why adb log? I cannot log from the boot. Adb is always root.
Simple the root is missing in e.g. a terminal app if you write su.

I have also flashed the zImage and initramfs of RC1.

Information about my own prebuilded RC1 like repo clone:
It uses common old zImage and initramfs and it has root access. However I could not install APK from donwloads folder and the gallery did not find a picture location. Also this version was not able to make screenshots (to device NULL). So from my sight the repo is broken and not reproducable. Illifant told me he has some scripts for a workaround which are not checked in.

follow-up: ↓ 4   Changed 19 months ago by KernelMan

hm...
Im tried to su in command line:
$su
Permission denied
$

in reply to: ↑ 3   Changed 19 months ago by sirnoname@…

As I said!
No root access available.
The SU App should do its job but there will be only a logfile with not accepted permisions.
With my earlier install like described above it works.

  Changed 19 months ago by illifant

  • owner changed from BuBu to illifant
  • status changed from new to accepted

My fault. In my image-making script there was

chmod 6755 $MOUNTPOINT/system/xbin/su
...
chown -R root:root $MOUNTPOINT/* 

The order is wrong.
For a temporary workaround, in adb shell
chmod 6755 /system/xbin/su

  Changed 19 months ago by anonymous

Temporary workaround does not work for more than su!
All other apps that need root have problems, for example the update funktion of SU app itself. It has problems doing something in /system (red marked) if you go in SU app and execute the update.

LCD Density Changer loose its setup dureing reboot, but reboot itself is workung now.
It seems the app cannot remember the allowed settings :(
Reproducable with su in terminal also.

  Changed 19 months ago by sirnoname@…

But the calling apps with their settings are stored in the SU app itself but not used when the access is needed.

  Changed 19 months ago by sirnoname@…

Ok, reinstall the apps that need root AFTER made this workaround worked for me.
There is only one app left which do not work correctly, but this has another reason (DPI Settings).
Thanks for your support, root is the most needed part.

  Changed 17 months ago by illifant

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

Will be working in the next release

Add/Change #224 (root is missing in RC1 of bull + GEN7)

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.