Sprites created from self created images and textures after return from sleep are white boxes

Only on Android (on iOs everything is Ok) sprites created from self created images and textures after return from sleep are white boxes

Example:

    int TEXTURE_SIZE=128;
    u32 color = 0xFF0000FF;

    CCTexture2D *Texture = new CCTexture2D();
    CCSprite *Color = new CCSprite();
    static u32 Data[TEXTURE_SIZE*TEXTURE_SIZE];

    for(int i = 0; i < TEXTURE_SIZE*TEXTURE_SIZE; i++) 
        Data[i] = color;
    Texture->initWithData(Data, kCCTexture2DPixelFormat_RGBA8888, 
        TEXTURE_SIZE, TEXTURE_SIZE, CCSize(TEXTURE_SIZE, TEXTURE_SIZE));
    Color->initWithTexture(Texture);
    addChild(Color);