yashsingh1/xdaforums huggingface dataset:
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Dunc001:
I've been looking into this issue as well with the help of dk_zero_cool (mounts2sd amongst other things) as no matter what I tried I could not get m2sd to run in anything other than Safe Mode because init.d was being run as a service and not being executed in full before the init continued. So far I have edited init.rc to remove the second instance you quote above, and edited the first instance to:

exec /sbin/sysinitsupport.sh

so it executes rather than running a service. I then edited sysinitsupport.sh to contain just this:

#!/system/bin/sh

export PATH=/sbin:/system/sbin:/system/bin:/system/xbin
/system/bin/logwrapper busybox run-parts /system/etc/init.d

and also removed the line in execute_mods.sh that relates to init.d, so now theoretically the only thing that should happen in relation to init.d is that the exec command runs sysinitsupport.sh which in turn runs the init.d scripts before anything else in init.rc happens. IN THEORY!!! Because even with all of that done (and I have searched through the whole ramdisk, plus looked at the git for the init binary used in the Lupus ICS kernel I am using to make sure I haven't missed anything) the m2sd init.d script is still running in Safe Mode because it is detecting /system/bin/servicemanager running at the point it tries to execute. So something somewhere is still starting before the execution of init.d. I even tried with the init binary from the latest CM9 build for the Ray to rule out something wrong in there too.

I have sent all my files to dk_zero_cool to see if he can shed any further light on what else may be wrong. I have checked four different Ray kernels and they all use the same DoomLord methods so I doubt whether there are any Ray kernels that are running init.d correctly. It would be great to find a fix for this. Hope more people chip in!

Thanks for opening the discussion :cool:
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] tobbbie:
As I understood, you have made some changes in the kernel assembly (not the code) to circumvent the effects you have outlined. I admit that I have not fully understood YOUR concern - but for my double execution of the "run-parts" the deactivation of the relevant line in either of the 2 scripts should do it, or not?

Is your concern related to the situation that init.d cannot do "everything" at the time it is executing and so it cannot achieve what some scripts intend to?

I am far too little educated in the details of kernel execution privileges so cannot further comment on that :)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Dunc001:
Yeah, pretty much - to avoid possible issues with the m2sd script moving stuff around while something else is trying to make use of it the first thing it does is check if servicemanager is running, and if it is it disables the ability to move things like /data and dalvik-cache to sd-ext. The changes that we made in the scripts SHOULD have changed the init.d implementation from it running as a service whilst the rest of the init process carried on, to being executed as a command allowing any init.d scripts to be executed prior to any other service being started - as I understand it this is how init.d was intended to be used (ie the user scripts in /etc/init.d are run fully before anything else). However as I said, even with these changes and everything else relating to init.d having been removed something is still starting servicemanager, and until the source of that can be isolated scripts like m2sd cannot run fully/safely.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] tobbbie:
I guess the strategy to check on servicemanager is not right here. This is a process that starts several services and should not depend on anything in the init.d. So if you say that the boot sequence would have init.d completed BEFORE any service is started via servicemanager - THEN this could be a flaw in the kernel.

However is that really true? Is there no option to check if certain "dangerous" (for your move purposes) services are active already instead of checking on the servicemanager? I had found a nice overview on the Linux boot process here and I think that somewhere as part of the various init.x excuted scripts the servicemanager simply MUST be started - init.d is just a part of init - and for sure not the first part of it.

Off Topic:

I wonder where I can get some more insight in the Xperia Kernels and how they are assembled - especially which trace of that is noticeable in the filesystem. I noticed that the ICS Kernel have roughly 340MB for the user space while the JB Kernel has 360MB. Device should have 512 MB RAM, then some MB go away for radio and possibly video buffer, but his should be the same for all (accross ICS/JB). So what kind of memory tweaking makes this 20MB difference? I have not found a good place to discuss this - where could I go to?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] frogerra:
How about Radeon kernel? Is there an issue like you said?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] tobbbie:
Just try out (see the guide on 01test.zip) - nothing you can harm doing that.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] vleutmans:
kernel behaviour trick

I noticed some kernels (GB and ICS) do overwrite settings from /etc/init.d ....

So if you make an init.d script with specific cpu values, or VM settings...some kernel overwrite these with their compiled/preferred values "after" init.d scripts are executed. This way it looks as if your script is not completely accepted by the rom...but the truth is that the kernel applies its own preferred values afterwards.

Thats why my init.d script contains a wait of 60 seconds in the beginning of the scripts......how ? add:

sleep 60

So your script looks like this (example):

#!/system/bin/sh

# this init.d script is for when you apply doomlord kernel supplied with repack 2013

sleep 60

That will run your init.d goodies after one minute.

As you see I'm working on a revived repack4pda 2013 (GB) , which will be released soon in repack4pda thread.

Br.

Michel
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] tobbbie:
I guess that these kernels may be doing the same what you are proposing - just sleep the shell process before action starts. So you need to lookup the call tree from the init process along the various init.*.rc scripts if this is the case. For duplicate execution of init.d content any timed scripts willl not help - the duplicate execution will just happen later as the same script will pause the same amount of time.

Not sure if the init process script execution is synchronous or not - so if you create scripts which sleep, the final signal for "boot completed" may just also delay and the whole boot process may take longer by that sleep time. As well would you just stack the delays after each other and so nothing is gained finally. Synchronous execution would make it impossible that a part of the init process could postpone beyond boot completed.

It may differ if you run the scripts via the "exec" command or let it execute via the servicemanager. I guess the latter may run them asynchronously - not sure here as well.
[Motorola Photon Q 4G LTE] ajoh99:
Hi all,

Having problems roaming in Verizon 3g. I have flashed PRL 56006, but still can only connect to Verizon 1x when roaming (by selecting Cellular band in testing menu). Any ideas? Perhaps the PRL was not flashed correctly? I am in the Philadelphia market.
[Motorola Photon Q 4G LTE] hfase:
xdaforums.com/showthread.php?t=1880781

^^ Try the 16006 if you can.
[Sony Xperia S, Acro S, Ion] fabidesca:
hello everyone, I have a small question.

I'm with the turbo rom, and I'd disable the buttons above to set the bar transparent like those nexus.

Mercci your help
[Sony Xperia S, Acro S, Ion] Achotjan:
FreeXperia Project​

Semc Debrand Engine Unofficial Sony Firmware Update On Cyanogen(mod) Core

Hy this is a Sony Unofficial Firmware Update On Cyanogen(mod) 9.1 Core with sony Xperia S firmware app and theme

this rom is Build using My Semc Debrand Engine sources, and cm9 sources

​

Feature Inclueded In This Rom :

--- Mobile Bravia Engine ---

--- Windows Media Audio Support !! ---

--- Sony Music Player ! ---

--- Sony Theme ! ---

--- Xperia S loockscreen ---

--- New semc tabhost widget ---

--- Gallery with Facebook integration ---

--- xLOUD ---

--- based on latest CM-9.1 ---

--- latest Sony Xperia S 6.1.A.2.50 Firmware ---

--- Facebook inside Xperia and more ... ---

Credits : FreeXperia Team, Sony, Cyanogen(MOD)

And i would like to thank Specially the :

Semc Debrand Engine Contributors Team:

-Tof37, InternationalPlayer71, FeraVolt

​

REQUIREMENTS

unlocked bootloader

FXP Kernel

This Rom have All the features from Xperia S 6.1.A.2.50 Firmware like:

Semc Lockscreen !!!!

Semc Theme !!!!

Semc Music

Facebbok inside Xperia

Timescape

Semc Phone

InfiniteView

Track ID

And all Xperia S 6.1.A.2.50 app ...

WORKING

- ?

BUGS

- let me know

INSTALLATION

Download and Flash FXP Kernel inside the package "boot.img"

Go to CWM Recovery

Do a factory reset

Wipe Cache Partition

Wipe Dalvick cache

Wipe Battery stats

Flash the ROM package via CWM Recovery

Reboot

Enjoy !

Check Post #2 for detailed changelog for each version

DOWNLOAD :

Achotjan-Semc-Debrand-Engine-V1.0_Alpha1_pepper

Dirrect link : http://ul.to/e4rx4jv0

If you want to thank me then pleas buy me a Coffe, beer etc.. :)

This rom is builded BUT NOT tested on a smartphone, pleas test it and report bugs,

To ensure a more quick updates and a fully working rom pleas send donation and wrote on the thread the confirmation number and the amount you donated so i could buy the device and make it final and work also on later android versions, the next SDE i am prepairing will not be based on CM source anymore and will have his own features that any other rom havent and will include many stufs from AOKP CM and Paranoid mod to make it feature rich and will use latest xperia Z firmware as base and android 4.2 instead of 4.1, for other devices like Acro S , P, U etc... its the same think just donate me the necessery money to buy a device and i will gladely work on.

For now i am building and releasing without tests till i havent the device, for advenced users pleas send a logcat with the bugreport that will help me to solve the bugs , thank you

DONATION

http://xdaforums.com/donatetome.php?u=2482775​
[Sony Xperia S, Acro S, Ion] Achotjan:
reserved 1

cheers

Achotjan
[Sony Xperia S, Acro S, Ion] sirnewbies:
this for xperia s or xperia ion??? :confused::confused::confused: Can I install this ROM. My Phone LT28h.
[Sony Xperia S, Acro S, Ion] dyepnoodle:
.50? is this really for the ion? i remember this rom during the x10 and arc days, it got abandoned. :) is this another fund raiser to get the xperia z? just kidding.. :D
[Sony Xperia S, Acro S, Ion] Achotjan:
x10 was never abandoned and arc also wasent abandoned

i am supportin all 2010 , 2011 , 2012 line of xperia devices its a bit hard to release updates and work on all that alone ;)

cheers

Achotjan
[Sony Xperia S, Acro S, Ion] link_one:
expect the next update to the rich interface of Z
[Sony Xperia S, Acro S, Ion] dyepnoodle:
when that happens, jb is already out for the ion
[Sony Xperia S, Acro S, Ion] eritch.et:
i think its for the xperia s.i tested it and my phone went into bootloop.
[Sony Xperia S, Acro S, Ion] dyepnoodle:
can u check the build.prop included on the zip file for us to see if this is really for the ion. if it has .50 written all over it then its not for our phone.
[Sony Xperia S, Acro S, Ion] eritch.et:
Already checked it since it appears on my flashtool after flashing.
[Sony Xperia S, Acro S, Ion] NoobTW:
Sorry, but, what is "Debrand"?
[Sony Xperia S, Acro S, Ion] waynekirby:
Semc Debrand Engine is basically debranding Semc framework/apps/everything from stock Rom to CM so that you have the speed, fluidness and features of CM plus the Sony look and features

So basically it's a win win situation :D
[Sony Xperia S, Acro S, Ion] link_one:
Has anyone run into this room yet.Speed​​???
[Sony Xperia S, Acro S, Ion] dyepnoodle:
no one had tried it yet. it also says that its for .50 which is for the XS. dont know why the op doesnt want to clear more details about this rom
[Sony Xperia S, Acro S, Ion] waynekirby:
It's based on .50 from XS as is all his work, so don't worry about it, use the boot image supplied in the zip package
[Sony Xperia S, Acro S, Ion] Chocklety Boyee:
[MENTION=2482775]Achotjan[/MENTION] Are u planning to provide xperia overlay rom for xperia ion to..plz do something we need developer like u...
[Sony Xperia S, Acro S, Ion] harshal.n.karandikar:
Is this rom for xperia ion Lt28H???? Cab som one please confirm if this is working on our phones.....
[Galaxy Note 10.1 Themes and Apps] SJGSM:
Where can i get note 10.1 Boot animations or the Samsung original?
[Galaxy Note 10.1 Themes and Apps] JJEgan:
I answered in your exact same other post .

Bootanimations custom are as always found in the thread Bootanimations .

jje
[AT&T, Rogers HTC One X, Telstra One XL] dirty2k9:
Thanks for your help and time in advance. I am trying to flash a ROM to my At&T HTC One X. It is HBOOT 1.14 running ics 2.20. I am specifically trying to flash ViperXL and have failed about 3 times so far. I keep getting my phone stuck in a boot loop. It is no longer in a boot loop because I have flashed the factory ROM. My phone is rooted and I have TWRP as my recovery. I have some specific questions to ask:

1) What version of ViperXL should I use? I think I might be trying to flash the wrong version.

2) Do I leave the entire file zipped when I put it on my sd card or do I specifically extract the boot.img file and keep that file separate from the zip file?

3) If I have Flash Image GUI from the playstore should I use that to flash it? If so do I still follow step 2 above?

This is what I have been doing so far:

1) Downloading this file: ViperXL 3.2.1 - Android File Host (685MB) from http://xdaforums.com/showthread.php?t=1868236

2) Using WInRar to extract its contents and move it to my sd card.

3) Using Flash Image GUI to select boot.img and then pressing flash.

4) Rebooting my phone and then wa-la, boot loop. I have actually been following a youtube video on how to do it but I'm not getting no luck.

If there is an easier way please inform me. I am a noob but love this stuff. Please be specific with instructions so I can enjoy an awesome custom ROM.

Again, thank you for your time and have a great day.
[AT&T, Rogers HTC One X, Telstra One XL] exad:
wipe cache dalvik system and factory reset in recovery

fastboot flash boot boot.img or use the gui to flash the boot.img extracted from the viper rom

install the viper rom within recovery.

read more before you end up with a brick.

it says all this right in the second post of the viper thread

"Download the ViperXL 3.0.0 from the download section

Confirm the md5 checksum is correct on both files (it will be noted on the dl page)

Place the file somewhere on your phone storage

Reboot to TWRP recovery

Backup current ROM

Install ROM using twrp and select wipe during aroma install if coming from another base

If you have 1.14 hboot you will need to flash the boot.img in fastboot. You will need to extract this from the ROM zip. I have found the following tool useful: [TOOL] HTC Auto Boot.img Installer (One Click Tool)

Reboot and Enjoy"
[AT&T, Rogers HTC One X, Telstra One XL] redpoint73:
All Flash Image GUI does is flash the boot.img, which is a small part of the overall ROM. You also need to have the entire ROM zip on your SD card. Boot into bootloader, then go into TWRP recovery. Once in TWRP, go to Wipe, do a factory reset (do not factory reset in bootloader, as it will corrupt your SD memory), wipe Dalvik, wipe cache. Then select Install, and navigate to the ROM zip. The ROM will begin to install. AROMA will then launch, giving you a variety of install options specific to ViperXL. Go through the AROMA options. Then when the ROM install is complete, TWRP will give you the option to reboot. Reboot and enjoy.
[AT&T, Rogers HTC One X, Telstra One XL] InflatedTitan:
Do not extract rom lol. Flash it as is!
[AT&T, Rogers HTC One X, Telstra One XL] dirty2k9:
flash successful

Thank you everyone for your replies. I got the ROM flashed and it's working great.
[AT&T, Rogers HTC One X, Telstra One XL] wdkingery:
Wow how did you figure this out? I now know why my sd corrupted on me once. I did click that once in my life. In fact it put me i have the "soft brick and gonna cry" category, complete with post in q&a.

There needs to be a sticky for things like this.. Little nuggets of knowledge.

The sticky should also contain the factory recovery.

And then the sticky should be mandatory before you are allowed to download roms, recoveries, etc. It would save headache for many.
[AT&T, Rogers HTC One X, Telstra One XL] RollTribe:
Agreed. I too fall into the category of accidently bootloader factory resetting and almost dieing lol
[AT&T, Rogers HTC One X, Telstra One XL] DvineLord:
it has been stated not to factory reset in bootloader, i have posted it probably almost 100 times. i'm glad this thread is finally over it was making me itch and twitch.
[AT&T, Rogers HTC One X, Telstra One XL] redpoint73:
Its a fairly common mistake, and as DvineLord stated, it been discussed quite a bit in various places.
[General Questions and Answers] Anoopknamboothiri:
How to enter recovery mode on XPERIA TIPO DUAL ? I had installed ROM MANAGER , and still I can't enter on it.

Can anybody help me?
[General Questions and Answers] abhi7395:
Rooted?

Cwm installed or not???
[General Questions and Answers] fer14:
How u instal Cwm Manager? Do not install thru Cwm Manager u will brick phone. U must install cwm recovery with flashtool.
[General Questions and Answers] abhi7395:
Yeah... ri8...:D
[Nexus 4 Accessories] VicVicVicx:
Hi, I hope you're doing well.

I'd like to purchase an additional high quality micro USB cables. Any thoughts on where I can get one?

I know eBay merchants have generic micro USB cables, but their quality may be lacking. Also, the Nexus 4 micro USB cable has 4 pins instead of 5 pins. Also, some generic low quality cables will charge slower.

Thanks!

Vic
[Nexus 4 Accessories] grubbster:
Amazon is where I get most of my cables.
[Nexus 4 Accessories] VicVicVicx:
Thanks for replying.

Is there a specific item or merchant that you'd recommend?

Will any of these cables work for the LG Nexus 4 for in-car USB charging?

1) http://www.amazon.com/LG-Micro-Data-Cable-Phones/dp/B003VQS47Q/;

2) http://www.amazon.com/Samsung-Replacement-Charging-SPH-M330-Packaging/dp/B001XXUOQI/; and

3) http://www.amazon.com/SKQUE-DROID-Incredible-DataSync-Retractable/dp/B004AUSD50

Thank you.
[Nexus 4 Accessories] grubbster:
Numbers one and two would be fine but I would use caution if you have a case on your phone. The LG cable has a large plug and there may be clearance issues. I would not get the third one because I don't trust those retracting mechanisms. They look like they would break easily. Number 2 would be my choice.
[Nexus 4 Accessories] VicVicVicx:
This is exactly what I wanted to know. I'm about to purchase a Ballistic Shell Gel case, so I'll pass on the LG cable.

Thank you very, very much!

Vic
[Nexus 4 Accessories] Jaxidian:
Check out Monoprice as well.

Sent from my Nexus 4
[Nexus 4 Accessories] skezza:
Of the three links you put, I wouldn't touch the third one with a 10ft pole. These are very common low quality cables mass produced, re-badged, and sold across the world. If you go to a Pound Store in England, these are the kind of cables you will see... without the logo. You can buy super-low quality cables anywhere, but you aren't guaranteed of their longevity, or quality... or even functionality. I bought a cheap cable from a Pound Store once because I needed one right away to charge my phone and it did just that. However, one day I figured I'd do some dev work and that cable was sitting on the side. I plugged in and nothing happened... strange... I plugged in a different device... again nothing. I tried a different cable and it worked fine. I chopped the cheap cable in half (only in the interests of science :P ) and it turns out the data cable, part of the USB standard plug, was totally missing. Only power and ground, (and maybe one of two data cables, i dont remember) was present.

I currently use an Akasa cable. Like most Akasa products, they are very durable. It never seems to wear out. Mine is thrown in my bag, used all over the place, pulled, plugged in, its heavily worn but it still works. It's not fashionable like the ones you put above, but it's very reliable.

Best of all, you can't beat the price at less than £3.

http://www.scan.co.uk/products/1m-a...)-to-micro-b-(male)-ideal-for-mobiles-cameras

You really don't need to spend much to get a good quality USB cable, but if you do buy cheap, you will no doubt be buying again very soon.
[Nexus 4 Accessories] mariotme:
I got a couple of micro USB cables from monoprice and I can vouch they are very very high quality and you can get them in different lengths
[Nexus 4 Accessories] VicVicVicx:
Thanks for replying. I did a search on Monoprice and many, many results turned up. Do you have a recommendation for a ~3-foot USB to micro USB cable for the Nexus 4 (4 pins, I believe)? Thanks!

Vic
[Nexus 4 Accessories] mariotme:
No problem buddy!

I currently use this http://www.monoprice.com/mobile/Pro...Id=103&categoryId=10303&subCategoryId=1030307 on my nexus 7 and galaxy S3. My nexus 4 hasn't arrived yet :banghead:

Here is a 3ft version of the same cable

http://www.monoprice.com/mobile/Pro...Id=103&categoryId=10303&subCategoryId=1030307

Best of luck :thumbup:
[Nexus 4 Accessories] VicVicVicx:
I'll be placing an order for one later today! I shouldn't have purchased the one from Amazon yesterday.
[General Questions and Answers] oooscasianooo:
Hey guys,

I'm trying to have my e-mail deleted from my godaddy server AFTER it's been downloaded to my phone, but I can't seem to find that option in the stock android 2.0+ email app.

All I see is delete from server if I delete from my phone.

Does anybody have any suggestions or apps to recommend? I've already tried using k-9 email, but to no avail:(

Your help and opinions are much appreciated!:)